h1,.h1{color:#926c63}.product__description{color:#ab857c}.product-form__input{color:#926c63}.product-form__input input[type=radio]:checked+label{background-color:#c7ac9a!important}@media screen and (min-width: 750px){.grid{column-gap:20px!important}}.flex-wrapper{display:flex!important;align-items:center!important;margin:0!important;padding:0!important;gap:5px!important;line-height:0!important}@media (max-width: 765px){.flex-wrapper{display:flex!important;align-items:center!important;gap:5px!important;margin:0!important;padding:0!important;line-height:0!important}}.label-wrapper{background:linear-gradient(to top,#c67829,#f0d1b2)}.label-container{border-radius:2px!important;overflow:hidden;box-shadow:0 1px #0009}.label-wrapper img{padding:4px 12px!important}@media (min-width: 1200px){.label,.label-container,.label-wrapper img{margin:0!important;padding:0;max-width:120px!important;width:auto!important;height:100%!important;max-height:28px;display:block!important}.label{width:100%!important;height:100%!important;display:block!important}}@media (max-width: 1199px){.label,.label-container,.label-wrapper img{margin:0!important;padding:0;width:auto!important;height:100%!important;max-height:28px;display:block!important}}@media (max-width: 765px){.label,.label-container,.label-wrapper img{display:block!important;margin:0!important;padding:0;width:auto!important;height:100%!important;max-height:28px}}.label-wrapper{position:relative!important;display:block!important;font-size:0!important;line-height:0!important;height:28px!important;margin:0!important;padding:0}.label-wrapper:hover{filter:brightness(1.1)}.hover-overlay{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;opacity:0!important;mix-blend-mode:soft-light!important;transition:opacity .3s ease!important;pointer-events:none!important}.label{transition:filter .15s ease!important}.label:hover{filter:brightness(1.1)!important}.label:hover+.hover-overlay{opacity:1!important}@keyframes brightness-pulse{0%{filter:brightness(1.1)!important}50%{filter:brightness(1.3)!important}to{filter:brightness(1.1)!important}}.brightness-effect{animation:brightness-pulse .3s ease-out!important}.purchase-container{flex-shrink:0!important;margin:0!important;padding:0!important;line-height:0!important}.purchase{display:flex!important;align-items:center!important;justify-content:left!important;margin:0!important;width:50px!important;height:28px!important;box-sizing:border-box!important}.purchase button img{width:100%!important;height:100%!important;object-fit:stretch!important;position:absolute!important;top:0!important;left:0!important;z-index:1!important}.purchase button,.product-form__submit.button.purchase{height:100%!important;width:100%!important;min-height:0!important;min-width:0!important;padding:.1rem!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:2px!important;font-size:.8rem!important;line-height:1!important;flex:0 0 auto!important;box-shadow:0 1px #0009}.shopify-payment-button{display:none!important}.button{overflow:hidden!important;max-width:none!important}.form{width:auto!important;max-width:none!important}.image-container-link{text-decoration:none;display:block;width:100%;max-width:1100px;margin:0 auto}.image-container{display:flex;justify-content:center;align-items:center;width:100%;height:100%;position:relative;overflow:hidden}.image-container img{width:1100px;height:auto;display:block;object-fit:contain;transition:filter .1s ease;z-index:1;animation:brightnessEffect 2.5s forwards}.image-container:hover img{filter:brightness(1.15)!important}#overlay-effect{position:absolute;top:0;left:0;width:100%;height:100%;mix-blend-mode:soft-light;z-index:2;opacity:1;visibility:visible;animation:fadeOutEffect 2.5s forwards;display:block;object-fit:cover}@keyframes fadeOutEffect{0%{opacity:1;visibility:visible}50%{opacity:1}to{opacity:0;visibility:hidden}}@keyframes brightnessEffect{0%{filter:brightness(1.5)}50%{filter:brightness(1.5)}to{filter:brightness(1)}}@media (max-width: 1199px){.image-container{max-width:100%;padding:0 50px}.image-container img{width:100%}}@media (max-width: 745px){.image-container{padding:0 15px}}@media (min-width: 1200px){.sale-container{margin-left:0;padding:0;max-width:100%;width:100%;height:auto;display:block}.sale{width:100%;height:auto;display:block}}@media (max-width: 1199px){.sale{margin-left:0;padding:0;max-width:100%;width:100%;height:auto;display:block}}@media (max-width: 765px){.sale{display:block;margin-left:0;padding:0;max-width:100%;height:auto}}.sale-wrapper{position:relative;display:block;font-size:0;line-height:0}.sale-overlay{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;mix-blend-mode:soft-light;transition:opacity .3s ease;pointer-events:none}.sale{transition:filter .15s ease;animation:brightness-pulse-slow 1s steps(6) infinite}.sale:hover{filter:brightness(1.1);animation:brightness-pulse .5s steps(6) infinite}.sale:hover+.hover-overlay{opacity:1}@keyframes brightness-pulse{0%{filter:brightness(1.1)}50%{filter:brightness(1.2)}to{filter:brightness(1.1)}}@keyframes brightness-pulse-slow{0%{filter:brightness(1)}50%{filter:brightness(1.08)}to{filter:brightness(1)}}.brightness-effect{animation:brightness-pulse .3s ease-out}.sale-container{margin:0!important;border-radius:4px;box-shadow:0 1px 1px #000000a6;overflow:hidden}.badge-container{display:flex;height:52px;gap:4px;overflow:hidden}@media (max-width: 768px){.badge-container{height:44px}}.badge-svg{flex:1;background-color:#ad6740;display:flex;align-items:center;justify-content:center;filter:brightness(1.2);animation:brightnessPulse 3s steps(6) infinite;box-shadow:0 1px 1px #000000bf;margin-bottom:3px;border-radius:4px;overflow:hidden}.badge-svg img{height:100%;width:auto;object-fit:contain}.bdg1{animation-delay:.1s}.bdg2{animation-delay:.2s}.bdg3{animation-delay:.3s}.badge-svg:hover{animation:brightnessPulse .8s steps(6) infinite}@keyframes brightnessPulse{0%,to{filter:brightness(1.35)}50%{filter:brightness(1.5)}}.pinstripe-badge{width:100%;height:2px;background-color:#af7d64;display:flex}.product-media-modal{transition:opacity .4s cubic-bezier(.4,0,.2,1);background:#00000006}.product-media-modal__dialog{display:flex;align-items:center;justify-content:center;height:100vh;margin:0 auto;max-width:100%;padding:0}.product-media-modal__content{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%;margin:0 auto;padding:0 1rem;box-sizing:border-box}.product-zoom-image{max-height:90vh;max-width:90vw;object-fit:contain;display:block;margin:0 auto;transition:transform .4s cubic-bezier(.25,.46,.45,.94);will-change:transform;backface-visibility:hidden;transform-origin:center center;opacity:0}.product-zoom-image.zoomed{cursor:move;transition:transform .2s cubic-bezier(.25,.46,.45,.94)}.product-media-modal__toggle{background-color:rgb(var(--color-background));border:.1rem solid rgba(var(--color-foreground),.1);border-radius:2px!important;color:rgba(var(--color-foreground),.75);display:flex;align-items:center;justify-content:center;cursor:pointer;right:2rem;padding:1.2rem;position:fixed;z-index:102;top:2rem;width:3.6rem;height:4rem;transition:background-color .2s ease,box-shadow .2s ease;box-shadow:0 2px 2px #0000004d}.product-media-modal__toggle:hover{background-color:rgb(var(--color-background));color:rgba(var(--color-foreground),1);border-radius:2px!important}.overflow-hidden{overflow:hidden}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.02)}to{transform:scale(1)}}@media screen and (max-width: 749px){.product-media-modal__toggle{top:1.5rem;right:1.5rem;width:3.6rem;height:3.6rem;padding:1rem}.product-zoom-image{max-width:95vw}.zoom-instruction{font-size:1.2rem;padding:.6rem 1.2rem;bottom:1.5rem}}.product__media-item img{transition:opacity .3s ease;cursor:zoom-in}.product__media-item img:hover{opacity:.95}.product-media-modal{background:#0000000d;height:100%;position:fixed;top:0;left:0;width:100%;visibility:hidden;opacity:0;z-index:-1;transition:opacity .3s ease}.product-media-modal[open]{visibility:visible;opacity:1;z-index:101}.product-media-modal__dialog{display:flex;align-items:center;justify-content:center;height:100vh;padding:0 1.5rem;box-sizing:border-box}.product-media-modal__content{display:flex;justify-content:center;align-items:center;max-width:90vw;max-height:90vh;margin:auto;overflow:auto}.product-zoom-image{max-width:100%;max-height:100%;transition:transform .3s ease}.zoom-in-animation{animation:zoomEnter .4s cubic-bezier(.25,.46,.45,.94) forwards}@keyframes zoomEnter{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.product-zoom-image.zoomed{cursor:move!important;transition:transform .2s cubic-bezier(.25,.46,.45,.94)}.product-media-modal__toggle{background-color:rgb(var(--color-background));border:.1rem solid rgba(var(--color-foreground),.1);border-radius:2px!important;color:rgba(var(--color-foreground),.55);display:flex;align-items:center;justify-content:center;cursor:pointer;position:fixed;z-index:102;top:2rem;right:2rem;width:3.2rem;height:3.6rem;padding:1.2rem;box-shadow:0 2px 2px #0000004d;transition:transform .2s ease,background-color .2s ease,box-shadow .2s ease}.product-media-modal__toggle:hover{transform:scale(1.05);background-color:rgb(var(--color-background));color:rgba(var(--color-foreground),1);box-shadow:0 2px 2px #0000004d}.product-media-modal__toggle:active{transform:scale(.95)}.image-magnify-hover{cursor:zoom-in}.image-magnify-full-size{cursor:move}.overflow-hidden{overflow:hidden!important}.zoom-instruction{position:absolute;bottom:2rem;left:50%;transform:translate(-50%);background-color:rgba(var(--color-foreground),.8);color:rgb(var(--color-background));padding:.8rem 1.6rem;border-radius:2rem;font-size:1.4rem;pointer-events:none;opacity:0;transition:opacity .3s ease;z-index:3}.product-media-modal[open] .zoom-instruction{animation:fadeInOut 3s ease forwards}@keyframes fadeInOut{0%,to{opacity:0}10%,90%{opacity:1}}.zoom-controls{position:absolute;bottom:2rem;right:2rem;display:flex;gap:1rem;z-index:3}.zoom-control-button{width:4rem;height:4rem;border-radius:50%;background-color:rgb(var(--color-background));border:.1rem solid rgba(var(--color-foreground),.1);color:rgba(var(--color-foreground),.75);display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 2px 2px #0000004d;transition:transform .2s ease,background-color .2s ease}@media screen and (max-width: 749px){.product-media-modal__toggle{top:1.5rem;right:1.5rem;width:2.2rem;height:2.6rem;padding:1rem}.product-zoom-image{max-height:70vh}.zoom-instruction{font-size:1.2rem;padding:.6rem 1.2rem;bottom:1.5rem}.zoom-controls{bottom:1.5rem;right:1.5rem}.zoom-control-button{width:3.6rem;height:3.6rem}}.zoom-control-button:hover{transform:scale(1.05);background-color:rgb(var(--color-background));color:rgba(var(--color-foreground),1)}.zoom-control-button:active{transform:scale(.95)}.product-media-container img{image-rendering:auto}.product-media-modal{background:#0000000d;display:flex;align-items:center;justify-content:center;padding:16px}.product-media-modal__dialog{position:relative;width:90%;max-width:1200px;margin:auto;outline:none;background:transparent}.product-media-modal__content{display:flex;flex-direction:column;gap:24px;justify-content:flex-start;align-items:center;padding:24px;overflow-y:auto;max-height:90vh}.product-media-modal__content img,.product-media-container img{box-shadow:0 4px 8px #0000004d;display:block;margin:0 auto}.product-media-modal__content img{width:100%!important;max-width:100%!important;height:auto!important}.product-media-container{position:relative}.magnifier{position:absolute;pointer-events:none;width:200px;height:200px;border:2px solid rgba(255,255,255,.7);background-repeat:no-repeat;display:none;z-index:10}.product-media-modal__toggle{position:absolute;top:16px;right:16px;background:#fff;color:#333;font-size:1.5rem;border:1px solid #ccc;border-radius:8px;box-shadow:0 2px 1px #0000004d;cursor:pointer;padding:4px 8px;transition:text-decoration .2s ease}.product-media-modal__toggle:hover{text-decoration:underline}.product-media-modal[open] .product-media-modal__content img{animation:snappyScale .08s steps(3) forwards}@keyframes snappyScale{0%{transform:scale(.75)}to{transform:scale(1)}}@media screen and (max-width: 749px){.product-media-modal{background:#0000000d;padding:0}.product-media-modal__dialog{position:fixed;top:0;left:0;width:100vw;min-height:100vh;background:#0000001a;padding:16px;box-sizing:border-box;overflow-y:auto}.product-media-modal__content{gap:16px;padding:0;width:100%}.product-media-modal__content img{width:100%!important;max-width:100%!important;height:auto!important;display:block!important}.product-media-modal__toggle{top:8px;right:8px;font-size:1.5rem}}.price-item--regular{-webkit-text-stroke:.05rem #67523b!important;color:#67523b!important;font-weight:300;font-size:1.8rem;width:15rem!important;animation:brightnessPulse 1.5s steps(3) infinite;object-position:center!important}.caption-large .price .price__container .price__regular .price-item--regular{font-size:.5rem!important}.price:hover{filter:brightness(1.08);animation:brightness-pulse .5s steps(3) infinite!important}.product__tax{margin-top:4px!important;color:#8b0000!important}.rte a{color:orange!important;text-underline-offset:.3rem;text-decoration-thickness:.1rem;transition:text-decoration-thickness var(--duration-short) ease}.product__title>*{margin:0;font-weight:300;-webkit-text-stroke:.02rem #ab857c;color:#ab857c;font-size:3rem}.product__description{color:#ab857c;-webkit-text-stroke:.25px #ab857c}.thumbnail,.thumbnail[aria-current]{box-shadow:0 1px 4px #0003!important}.thumbnail[aria-current]{border:1px grey solid}.slider-button{background:#fff!important;box-shadow:none!important}
/*# sourceMappingURL=/cdn/shop/t/84/assets/product-style.css.map */
