.plug-container.breadcrumb__wrapper{padding-top:0;padding-bottom:0;text-align:left}.plug-main-product__container{display:grid;grid-template-columns:50% 50%;gap:60px}.plug-main-product__media-container{width:100%}.product-single__thumb{padding:10px;position:relative}.product-single__thumb.slick-current:after{content:"";position:absolute;width:calc(100% - 16px);height:calc(100% - 16px);top:8px;left:8px;background-size:cover;background-repeat:no-repeat;background-position:center;z-index:1}.product-single__photo__item *,.product-single__thumb-wrapper *{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.product-single__photo__item{padding-top:113%;-webkit-mask-size:contain;z-index:2}.product-single__thumb-wrapper.masked{padding-top:100%;z-index:2}.shopify-block .stamped-header-title{font-size:36px}.product-single__variant .selector-wrapper,.product-single__variant-select{display:none}.product-single__variant{flex:0 0 100%}.product-single__short{flex:0 0 100%;font-size:18px;margin-top:16px;margin-bottom:16px}.product-single__swatch,.js-product-select-wrapper{width:100%}.product-single__swatch__label{border:1px solid #AEBC94;width:100%;margin-right:0;height:40px;display:flex;justify-content:center;align-items:center;font-size:18px}.stamped-badge-caption{position:relative;font-size:14px}.product-single__reviews-stars .stamped-badge-caption:before{content:"("!important}.product-single__reviews-stars [data-rating="0.0"] .stamped-badge-caption:before{content:"(0 review"!important}.product-single__reviews-stars .stamped-badge-caption[data-reviews][data-label][data-version="2"]:after{content:")"!important}.product-single__swatch__item{min-width:25%;margin-right:12px}.stamped-questions-search-text input.stamped-questions-search-input,.stamped-reviews-search-text input.stamped-reviews-search-input{font-family:Fira Sans!important}.product-single__swatch__item input[type=radio]:checked+label{background:#ccdab280;color:#000;border:1px solid #000}.product-single__qty-input,.js-qty__num,.js-qty__adjust{float:none}.product-single__qty-input .js-qty{display:flex;width:100%;height:40px;align-items:center}.product-single__qty-input .js-qty__num{flex:1;border-right:none;border-left:none;background-color:transparent;font-size:14px}.product-single__qty-input .js-qty__adjust--minus{border-right:none}.product-single__swatch .js-product-select{font-family:Fira Sans;width:100%;font-size:14px;padding-right:30px;margin:0;border:1px solid}.js-product-select-container svg{position:absolute;right:10px;top:50%;transform:translateY(-50%)}.product-call-outs{display:flex;position:relative;border:7px solid transparent;padding:15px 0;margin-bottom:15px}.proudct-call-outs__item{flex:1 1;font-weight:700;font-style:italic;position:relative;display:flex;flex-wrap:wrap;padding:0 15px;align-items:center;text-align:center;justify-content:center}.product-single__photo-thumbs{z-index:1}.plug-main-product{position:relative}.plug-main-product__illustration{position:absolute;right:-6%;top:100%;transform:translateY(-50%);width:200px;overflow:hidden;z-index:1}.stamped-form-label+.stamped-form-input{font-size:14px!important}.shopify-block .stamped-content .stamped-review-reply-body,.shopify-block .stamped-reply-a-label,.shopify-block .stamped-reply-a{font-size:14px}.shopify-block .stamped-review-content{font-size:14px!important}.product-single__photo-thumbs-wrapper .plug-nav--prev{position:relative;left:-42px}.product-single__photo-thumbs-wrapper .plug-nav--next{position:relative;right:-42px}.product-single__photo-thumbs-wrapper .plug-slider__navigation{position:absolute;top:50%;transform:translate(-50%,-50%);justify-content:space-between;width:100%;max-width:1200px;left:50%}.product-single__photo-thumbs-wrapper .plug-nav--prev,.product-single__photo-thumbs-wrapper .plug-nav--next{width:42px;height:42px;background-color:transparent;cursor:pointer}.product-single__photo-thumbs-wrapper .plug-nav--prev svg,.product-single__photo-thumbs-wrapper .plug-nav--next svg{width:40px;height:40px}.product-single__photo-thumbs-wrapper .plug-nav--prev path,.product-single__photo-thumbs-wrapper .plug-nav--next path{stroke:#d7c7a0}.plug-main-product__illustration img{width:100%}.product-single__content-text.rte .tab-content p{font-size:20px}.shopify-block .stamped-review-recommend[data-is-recommend=true]:before,.shopify-block .fa-star,.shopify-block .fa-star-o,.shopify-block .fa-star-half-o,.shopify-block .stamped-fa-star,.shopify-block .stamped-fa-star-o,.shopify-block .stamped-fa-star-half-o{color:#000!important}.shopify-block .stamped-review-avatar,.shopify-block .summary-rating-bar>div{background-color:#000!important}.stamped-summary-actions .stamped-summary-actions-newquestion,.stamped-summary-actions .stamped-summary-actions-newreview{box-shadow:none!important;border:1px solid black;border-radius:0;text-transform:uppercase;font-weight:700}.stamped-header-title{font-family:Fira Sans;display:block!important;text-align:center;font-weight:700;margin-bottom:30px!important;line-height:1}.stamped-review-header .stamped-verified-badge[data-type=buyer][data-verified-label]:after{color:#000!important}.stamped-review-header-title{font-family:Fira Sans!important}.stamped-review-content-body,.stamped-review-product,.stamped-container,#stamped-sort-select{font-family:Lora!important}.shopify-block .stamped-summary-recommend-percent{background:#000!important}.shopify-block .stamped-review-avatar:before{color:#bcd45e!important}.stamped-verified-badge{color:#000!important}.product-single__photo{padding-bottom:10px}.product-single__photo-thumbs{margin-left:-10px;margin-right:-10px;max-width:calc(100% + 20px)}.product-single__price-number .money{font-size:24px;line-height:24px}.product-single__qty-input .js-qty__adjust{height:40px;line-height:40px}.proudct-call-outs__item--images img{width:40px}.product-single__qty-input .js-qty__num{font-family:Fira Sans,"sans-serif"}.flickity-button:focus,.flickity-button{box-shadow:none!important;background-color:transparent!important;background:none!important}.plug-container .flickity-prev-next-button{color:#d7c7a0}.plug-container .flickity-prev-next-button.previous{left:-30px}.plug-container .flickity-prev-next-button.next{right:-30px}.js-product-select-container{width:100%}.product-images__thumbs-wrapper{position:relative;padding-top:100%;width:100%}.product-images__thumbs-wrapper img{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;object-fit:cover}.stamped-review-avatar:before{z-index:1}[data-verified=buyer] .stamped-review-avatar:after{content:" ";background-color:#fff;width:10px;height:10px;position:absolute;right:.5px;bottom:3.5px}.footer{padding-bottom:60px}.product-details h1,.product-details .h5{margin-bottom:10px}.plug-accordion{margin-top:35px;margin-bottom:0!important}.plug-accordion input{position:absolute;opacity:0;z-index:-1}.plug-accordion .tab-content{height:0px;max-height:0;font-size:16px!important;padding:0 15px;transition:all .3s;overflow:hidden;max-width:550px}.plug-accordion .tab-content *{font-size:16px!important}.plug-accordion .tab-content h1,.plug-accordion .tab-content h2,.plug-accordion .tab-content h3,.plug-accordion .tab-content h4,.plug-accordion .tab-content h5,.plug-accordion .tab-content h6{font-weight:700}.plug-accordion .tab-label:after{content:"\276f";font-size:16px;text-align:center;transition:all .35s;transform:rotate(90deg)}.plug-accordion input:checked+.tab-label:after{transform:rotate(-90deg)}.plug-accordion input:checked~.tab-content{height:100%;max-height:none;padding-bottom:16px}.plug-accordion .tab{border-bottom:1px solid black}.plug-accordion__desc{border-top:1px solid black}.product-main__container{padding-bottom:29px;width:100%!important}.tab-label{display:flex;justify-content:space-between;padding:16px;cursor:pointer;font-family:Lora;line-height:25px;font-style:normal;font-weight:700;font-size:18px}.plug-sticky-atc{position:fixed;display:none;left:0;bottom:0;width:100%;border-top:1px solid #D9CCAC;z-index:9;background-color:#d7c7a0;background-repeat:repeat;background-size:30%;box-shadow:0 -4px 10px #0000001a}.plug-sticky-atc:before{content:"";position:absolute;top:-5px;left:0;width:100%;height:6px;background-color:#000;-webkit-mask-image:url(/cdn/shop/t/47/assets/dash.svg?v=1673140\2026);-webkit-mask-size:12px auto;-webkit-mask-repeat:repeat-x;-webkit-mask-position:center}.plug-sticky-atc .plug-container{width:100%;align-items:center;padding-top:17px;padding-bottom:17px;justify-content:space-between}.plug-sticky-atc--active .plug-sticky-atc{display:block}.plug-sticky-atc .product-single__add-btn{margin-bottom:0}.plug-sticky-atc h5,.product-price--sticky{font-size:20px;margin-bottom:0}.plug-sticky-atc .product-single__add-btn{flex:0 0 234px;font-size:18px;white-space:nowrap}.plug-sticky-atc .product-single__qty-input .js-qty__num{font-size:20px}.plug-sticky-atc__controls{display:flex}.plug-sticky-atc .product-single__qty-input{width:134px;margin-right:15px}.plug-sticky-atc__details h5{font-weight:700}.back-to-top,#stamped-rewards-init .stamped-rewards-position-left button.stamped-launcher-button{bottom:110px!important}.product-badges{display:flex;text-align:center;margin-top:35px;-ms-overflow-style:none;scrollbar-width:none}.product-badges::-webkit-scrollbar{display:none}@media screen and (max-width: 999px){.product-badges{overflow-x:auto;overflow-y:hidden;margin-left:-60px;padding-left:60px;margin-right:-60px;padding-right:60px;-webkit-overflow-scrolling:touch;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}}.product-badge{text-align:center;padding:12px;min-width:83px}.product-badge img,.product-badge .metafield-single_line_text_field{display:block;text-align:center;margin:auto}.product-badge .metafield-single_line_text_field{font-size:14px;line-height:17px;margin-top:12px}@media screen and (min-width: 769px){.plug-featured-page--blog .plug-featured-page__container h2{margin-bottom:10px}.plug-featured-page--blog .plug-featured-page__container h5{margin-bottom:0}.js-product-total-price--sticky{min-width:81px;display:inline-block}.section--product-single{margin-bottom:0}.tab-label,.product-single__swatch__title.h5,.quantity-selector.h5{font-size:20px}.product-single__short{font-size:24px}.product-single__form{display:flex;flex-wrap:wrap;align-items:flex-end}.plug-product-images{max-width:50vh;width:100%;margin-left:auto;margin-right:auto}.product-single__form .product-single__add-btn{margin-bottom:0}.product-single__qty{flex:0 0 calc(33% + 5px);padding-right:10px}.product-single__add{flex:1 1 50%}.product-single__content-text p{line-height:32px}.proudct-call-outs__item--images img{width:57px}.product-details h1{font-size:48px}.stamped-header-title{font-size:64px!important;margin-bottom:50px!important}.plug-main-product__illustration{width:25%;max-width:360px}.js-cart-replace .container{padding:0}.js-product-select-container{width:calc(33% - 5px)}.product-single__swatch__item{margin-right:12px}.proudct-call-outs__item:not(:last-child){border-right:4px solid}.product-single__content-text.rte .tab-content p{font-size:24px}.product-single__swatch__label{font-size:20px}.product-single__top{margin-bottom:-50px}}@media screen and (max-width: 981px){.product-details h1{font-size:32px}.plug-main-product__images{order:-1}.plug-sticky-atc__details,.product-single__qty--sticky{display:none}.plug-sticky-atc .product-single__add-btn{width:100%;flex:0 0 100%}.plug-sticky-atc__controls{width:100%}.plug-sticky-atc .plug-container{padding:18px 25px 30px}}@media screen and (max-width: 768px){.plug-featured-page--blog .plug-featured-page__content-container{width:80%;padding:20px 10px}.plug-featured-page--blog .plug-slider__navigation{bottom:40px}.plug-featured-page--blog .h4{margin-top:20px}.product-images__thumbs{width:95%;margin-left:auto!important;margin-right:auto!important}.product-details h1{margin-bottom:0}.summary-overview,.stamped-summary-ratings{float:none!important;margin:auto;margin-right:auto!important}.stamped-summary-recommend{text-align:center}.shopify-section .stamped-summary .stamped-summary-actions{display:flex!important;justify-content:center;margin-top:20px!important;width:100%}.plug-main-product:after{transform:translate(-50%);width:calc(100% - 50px)}.product-single__photo__nav{display:none}.product-call-outs{flex-wrap:wrap;padding:7px 0}.proudct-call-outs__item{padding:0 15px;margin:7px 0;flex:1 0 50%}.proudct-call-outs__item--images{flex:1 0 100%;border-top:2px solid black;padding-top:14px;padding-bottom:7px;margin:0}.proudct-call-outs__item:is(:first-child):not(:last-child){border-right:2px solid}.product-single__qty-input .js-qty__num{font-size:14px}.product-single__swatch{display:flex;flex-wrap:wrap}.product-single__swatch__title{width:100%}.plug-main-product__container{grid-template-columns:auto}.product-single__swatch__item{min-width:unset;flex:1 1 40%}body:not(.plug-sticky-atc--active) #stamped-rewards-init,body:not(.plug-sticky-atc--active) .back-to-top{display:none}}.product-single .plug-container{overflow-x:hidden}.product-single{padding-bottom:6vw}.plug-main-product,.section--product-single{width:100%}div[data-widget-style*=standard] .summary-rating-bar>div{font-size:16px!important;text-indent:9999px}.yotpo-widget-subscriptions-add-to-cart .yotpo-plans-and-policy-wrapper{max-width:unset!important}
/*# sourceMappingURL=/cdn/shop/t/89/assets/plug-product.css.map */
