.template-product .site-footer-wrapper.section-devider-top-pattern:after{display:none}.template-product .site-footer-wrapper.section-devider-top-pattern{border-top:solid 1px #DBDFD3}.template-product footer.site-footer-wrapper.section-padding.section-devider-top-pattern{padding-top:0}.product__wrapper .product__page{gap:56px}.product__wrapper .product__content{padding-left:0}.product__wrapper--thumbnails-left .product__thumbs{margin:0}.product__wrapper .product__thumb:after{display:none}.product__wrapper--thumbnails-left .product__thumb__link{width:100%;height:100%}.product__wrapper--thumbnails-left .product__thumbs__holder .image-wrapper img{object-fit:contain}.product__wrapper--thumbnails-left .product__thumbs__holder{padding-left:16px}.product__wrapper--thumbnails-left .product__thumb{margin-bottom:16px}.product__wrapper .product__title__wrapper{position:relative;display:flex;justify-content:space-between;gap:8px;flex-wrap:nowrap}.product__wrapper .price__container{letter-spacing:0;font-family:Sackers Gothic STD;font-weight:500;flex-direction:row;flex-wrap:wrap;align-items:center}.product__wrapper .product__tax.caption.rte{display:none}.product__wrapper .right-pro-wishlist a,.product__wrapper .product__price{padding:0}.product__wrapper .product__block,.product__wrapper .form__wrapper .inventory-text{margin-bottom:32px}.product__wrapper .price__regular{display:block;line-height:1}.product__wrapper .product__block--lines,.product__block--lines .selector-wrapper .select__fieldset,.product__block--lines .selector-wrapper .radio__fieldset{border-color:#dbdfd3}.product__wrapper .selector-wrapper legend.radio__legend span{font-family:Sackers Gothic STD;font-size:12px;font-weight:500}.product__wrapper .selector-wrapper small.radio__legend__value{font-family:Louize;font-weight:400;padding:0}.product__wrapper .selector-wrapper .radio__buttons span.radio__button{padding:0}.product__wrapper .selector-wrapper .radio__fieldset .radio__buttons{margin:0;display:flex;flex-wrap:wrap;gap:8px}.product__wrapper .selector-wrapper label{font-size:12px;font-family:Sackers Gothic STD;padding:7px 11px;border-color:#dbdfd3}.product__wrapper .selector-wrapper span.option-title{position:relative;top:1px}.product__wrapper .selector-wrapper .radio__fieldset .radio__button input:checked~label{background:transparent;color:inherit;border-color:#646958}.product__wrapper .selector-wrapper .radio__fieldset{padding-bottom:32px;padding-top:12px}.product__wrapper .selector-wrapper:nth-last-child(1) .radio__fieldset{border-bottom:none}.product__wrapper .quantity .cart__quantity-field{height:40px;font-size:16px;font-weight:400;font-family:Louize;border:none}.product__wrapper .quantity{width:96px;background-color:#fff;height:48px}.product__wrapper .product-form__input.product-form__quantity{max-width:fit-content}.product__wrapper .product__submit__item{grid-template-columns:auto 1fr}.product__wrapper .product__submit__buttons .btn.btn--large{min-height:48px}.product__wrapper .product__submit__buttons .btn__price:before{display:none}.product__wrapper .quantity__input{display:block;max-width:fit-content;margin:0 0 0 auto;border:none;font-size:14px;font-family:Louize;font-weight:400}.product__wrapper .product__submit__buttons span.price-devider{margin:0 8px}.product__wrapper .product__block.block__icon__row{display:flex;flex-wrap:wrap;column-gap:40px;justify-content:center;row-gap:16px;border-top:1px solid #DBDFD3;border-bottom:1px solid #DBDFD3;padding:23px 0}.product__wrapper .product__block.block__icon__row p{font-family:Louize;font-size:14px;font-weight:400}.product__wrapper .meta-dimension-wrapp p span{font-family:Sackers Gothic STD;font-size:12px;font-weight:500}.product__wrapper .meta-dimension-wrapp p{display:grid;gap:10px;grid-template-columns:minmax(0,7.5rem) minmax(0,100%);margin:0;font-family:Louize;font-weight:400;padding:0;font-size:12px;line-height:1.3}.product__wrapper .meta-dimension-wrapp.product__block{border-top:1px solid #DBDFD3;padding-bottom:32px;padding-top:12px;margin:0;display:grid;gap:10px}.product__wrapper .product__form__holder{padding:0;border-bottom:none}.product__wrapper .pro-title-badge-wrap{display:flex;gap:8px}.product__wrapper span.badge-box.new-box{padding:6px 9px;font-size:14px;font-family:Sackers Gothic STD;font-weight:500;letter-spacing:0}.product__wrapper .pro-title-badge-wrap .product-badge{margin-top:7px}.product__wrapper a.iWishAddColl{margin-top:9px}.product__wrapper .product-tag-wrapper{margin-top:8px}.product-tag-wrapper .tag{font-size:12px;font-family:Sackers Gothic STD;font-weight:500}.product__wrapper .product__block.variant__countdown span,.product__wrapper .inventory-text{font-size:14px;font-weight:500;font-family:Louize}.product__wrapper .variant__countdown span{justify-content:center}.product__wrapper .variant__countdown svg{display:none}.product__wrapper .product__block.product__block--buttons{margin-bottom:8px}.product__wrapper span.shipping-info-wrapper{font-weight:400}.product__wrapper .lb-ordereasy-plan-selection-container{border-radius:0!important}.product__wrapper .lb-ordereasy-payment-options-container{border-radius:0}.product__wrapper .lb-ordereasy-widget-title span{font-family:Sackers Gothic STD;font-weight:400;font-size:14px}.product__wrapper .lb-ordereasy-payment-option-title{font-family:var(--FONT-STACK-HEADING)!important;font-weight:500!important;letter-spacing:var(--LETTER-SPACING-HEADING)!important}.product__wrapper .product__block.variant__countdown span.stock-text{margin-top:2px;font-size:10px;text-transform:uppercase;font-family:Sackers Gothic STD;margin-right:1px}.selector-wrapper .swatch__button .sibling__link--current:after,.selector-wrapper .swatch__button input:checked~label:after{width:24px;height:24px;left:50%;transform:translate(-50%,-50%);top:50%;z-index:1;background-color:transparent;border:solid 1px #DBDFD3}.selector-wrapper tooltip-component.swatch__button{overflow:hidden;border:solid 2px transparent;border-radius:50%;padding:0;height:24px;width:24px;display:flex;align-items:center;justify-content:center}.selector-wrapper tooltip-component.swatch__button:has(input:checked){border-color:#dbdfd3}.selector-wrapper .swatch__button .sibling__link--current:after,.selector-wrapper .swatch__button input:checked~label:after{display:none!important}.swatch__button .sibling__link--current,.swatch__button input:checked~label{box-shadow:0 0}.selector-wrapper .swatch__button label{max-width:20px;max-height:20px;border:none;width:19px;height:19px;padding:0;left:0;top:0}.product__wrapper .selector-wrapper:nth-last-child(1) .radio__fieldset{border-bottom:none;padding-bottom:0}.product__wrapper .product__bundle quick-add-product .product-upsell__holder .product-upsell{height:-webkit-fill-available;background-color:#fff;border:solid 1px #DBDFD3;padding:8px}.product__wrapper .product__bundle .cart__widget__content__inner{padding:0}.product__wrapper .product__bundle p.product-upsell__price{font-family:Sackers Gothic STD;font-size:12px;font-weight:400;letter-spacing:0;margin:0}.product__wrapper .product__bundle .product-upsell__btn.is-loading span:nth-child(1),.product__wrapper .product__bundle .product-upsell__btn.is-added span:nth-child(1){opacity:0}.product__wrapper .product__bundle .product-upsell__btn .btn__plus{display:none}.product__wrapper .product__bundle .price-action-btn-wrap{display:flex;align-items:center;margin-top:8px;justify-content:space-between;margin-bottom:0}.product__wrapper .product__bundle .product-upsell__image{width:54px;max-height:61px;overflow:hidden;position:relative}.product__wrapper .product__bundle .product-upsell__content{padding:0 0 0 12px;width:calc(100% - 54px)}.product__wrapper .product__bundle button.flickity-button{opacity:1;transform:none}.product__wrapper .product__bundle button.flickity-button,.product__wrapper .product__bundle .flickity-button:disabled{display:block;opacity:1;transform:none;visibility:visible;background-color:transparent;width:28px;height:28px;right:0;top:-37px;box-shadow:0 0}.product__wrapper .product__bundle button.flickity-button.flickity-prev-next-button.previous{right:29px;left:auto}.product__wrapper .product__bundle .product-upsell__image__thumb{max-width:54px;max-height:61px;min-height:61px;padding:0}.product__wrapper .product__bundle summary.cart__widget__title{color:var(--COLOR-TITLE-COLOR);font-family:Sackers Gothic STD;font-weight:500;font-size:14px;padding:0;margin-bottom:8px;height:28px;display:flex;align-items:center;pointer-events:none}.product__wrapper .product__bundle .flickity-button[disabled=true]{opacity:.3;pointer-events:none}.product__wrapper .product__bundle .flickity-page-dots{display:none}.product__wrapper p.product-bundle__holder__title{font-family:Sackers Gothic STD;font-weight:400;font-size:14px;margin:0 0 8px}.product__wrapper .product__bundle p.product-upsell__title.h3{color:var(--text);font-family:Sackers Gothic STD;font-weight:400;font-size:14px;width:100%;overflow:hidden;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;min-height:34px}.product__wrapper .product__block.block__icon__row .block__icon__container{max-width:fit-content;line-height:1;margin:0}.product__wrapper .product__block.block__icon__row .block__icon__container button span{color:var(--COLOR-TITLE-COLOR)}.product__wrapper .product__bundle .btn__outer{position:relative;text-align:left;width:100%;left:0;bottom:0;top:0;height:auto;line-height:1;right:0}.product__wrapper .product__bundle .image-wrapper--cover img{object-fit:contain;min-height:64px}.product__wrapper .product__bundle button.product-upsell__btn{width:100%;background-color:transparent;min-height:20px;height:auto;line-height:1;text-transform:uppercase;font-family:Sackers Gothic STD;font-size:12px;color:var(--text)}.product__wrapper .product__bundle button.product-upsell__btn:hover{color:#ab8c52}.product__wrapper .product__bundle .product-upsell__actions{line-height:1}.product__wrapper .product__bundle.product__bundle--slider{padding-bottom:0}.product__wrapper .form__wrapper .product__block:nth-last-child(1){margin-bottom:0}.product__wrapper .product__bundle quick-add-product.flickity-cell{max-width:calc(50% - 6px);margin-right:12px}.product__wrapper .product__bundle .upsell-wishlist-icon{position:absolute;right:3px;top:2px}.product__wrapper .product__bundle .upsell-wishlist-icon a.iWishAddColl{padding:0;margin:0;opacity:0;display:none}.product__wrapper span.shiiping-info-wrapper{font-family:Louize}.product__wrapper .product__submit__buttons span.btn__price{padding-left:23px;position:relative}.product__wrapper .product__submit__buttons span.btn__price:after{position:absolute;left:4px;width:10px;height:1px;content:"\2014"}.product__wrapper .product__block.variant__countdown span.variant__countdown-text{text-transform:uppercase;font-weight:600}.product__wrapper .product__block.variant__countdown span em{margin:0 4px}.product__wrapper .product__bundle .variant-option .option-value{font-family:Louize;font-size:12px;font-weight:400}.product__wrapper .product__bundle .variant-option .title{color:#646958;font-weight:400}.product__wrapper .product__bundle .variant-option{display:none;align-items:center;gap:8px;margin:4px 0 0}.product__wrapper .product__bundle,.product__wrapper .product__bundle .product-upsell__holder{height:100%}.product__wrapper .product__bundle .iWishAddColl{position:absolute;z-index:2;top:2px;right:2px}.product__thumb{border:solid 1px transparent}.product__thumb.is-active{border:solid 1px #ddd}.product__wrapper--thumbnails-left .product__thumbs__holder .image-wrapper img{background-color:#0000000a}.product__wrapper .lb-ordereasy-product-widget{grid-column:span 2 / span 2;order:3;margin-top:0}.product__wrapper .lb-ordereasy-product-badge{padding:9px 10px 6px;line-height:1;font-weight:400;border-radius:0!important}.product__wrapper .lb-ordereasy-payment-discount{letter-spacing:0;font-family:Sackers Gothic STD;padding:9px 16px 8px}.product__wrapper:has(.lb-ordereasy-product-widget) .product__block.variant__countdown{display:none}.product__wrapper .lb-ordereasy-product-widget input[type=radio]{accent-color:#7a866b}.product__wrapper .cl-po--option[data-option=Motif] .choices__list--dropdown .cl-po--placeholder{display:none}.product__wrapper .cl-po--option[data-option=Motif] .choices__list--dropdown img{height:80px;width:100%;object-fit:contain}.product__wrapper .cl-po--option[data-option=Motif] .choices__list--dropdown .choices__item span{line-height:1.4!important;text-align:center;font-size:14px}.product__wrapper .cl-po--option[data-option=Motif] .choices__list--dropdown .choices__item{border:solid 1px #eee;border-radius:10px}.product__wrapper .cl-po--option[data-option=Motif] .choices__list--dropdown .choices__list[role=listbox]{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;width:100%;min-width:100%;padding:20px 10px;gap:10px}.product__wrapper .cl-po--option[data-option=Motif] .choices__list.choices__list--single img{width:70px!important;height:70px!important}.product__wrapper .variant__countdown .metafield-rich_text_field p,.product__wrapper .inventory-text p{margin:0;text-align:center}.product__wrapper fieldset.product-form__input.motif_images .radio__buttons{display:grid;grid-template-columns:1fr 1fr 1fr}.product__wrapper fieldset.product-form__input.motif_images label:hover{color:var(--text);background:transparent;border-color:#646958}.product__wrapper fieldset.product-form__input.motif_images label{display:grid;height:100%}.product__wrapper fieldset.product-form__input.motif_images span.option-title{text-transform:capitalize}.product-single__photos::-webkit-scrollbar{width:100%;height:2px}zoom-images.product__slides.product-single__photos::-webkit-scrollbar-track{background-color:#f3f0eb52}zoom-images.product__slides.product-single__photos::-webkit-scrollbar{background-color:#f3f0eb52}zoom-images.product__slides.product-single__photos::-webkit-scrollbar-thumb{background-color:#21241d;width:46px}quick-add-product:not(.flickity-cell) .product-upsell__holder{max-width:252px}body:has(div[data-live-options]:empty) .knr-lpo.product-options-wrapper{display:none}@media (min-width:1200px){.product__wrapper .product__page{grid-template-columns:1.18fr 1fr}.product__wrapper .product__wrapper--thumbnails-left .product__thumbs__holder .image-wrapper{display:block;position:relative;width:100%;height:0;padding-top:130%}.product__wrapper--thumbnails-left .product__thumbs .image-wrapper{padding-top:calc(1 / var(--aspect-ratio) * 134%)}}@media (min-width:990px){.product__wrapper .form__width{max-width:516px}}@media (min-width:750px){.product__wrapper .product__wrapper--thumbnails-left .product__thumbs{margin:0 16px 0 0;flex:0 0 96px;width:96px}.product__wrapper--thumbnails-left .product__images{display:flex;height:100%!important;max-height:fit-content}.product__wrapper--thumbnails-left .product__thumbs{flex:0 0 96px;height:100%;width:96px}.product__wrapper .product__block.variant__countdown span.stock-text{margin-top:3px;font-size:10px}}@media (max-width:1199px){fieldset.product-form__input.motif_images .radio__fieldset{grid-template-columns:1fr;gap:16px}.product__wrapper .product__submit__buttons .btn.btn--large{font-size:11px}.product__wrapper--thumbnails-left .product__thumbs__holder,.product__wrapper--thumbnails-left .product__thumbs{display:none}.product__wrapper .product__page{gap:20px}.product__wrapper .product__block,.product__wrapper .form__wrapper .inventory-text{margin-bottom:26px}.product__wrapper .meta-dimension-wrapp.product__block{padding-bottom:16px;padding-top:12px}.product__wrapper .product__bundle quick-add-product.flickity-cell{max-width:calc(88% - 6px)}.product__wrapper .selector-wrapper .radio__fieldset{padding-bottom:16px;padding-top:12px}.product__wrapper .lb-ordereasy-product-badge{padding:8px 8px 7px;border-radius:0!important;font-size:14px!important}.product__wrapper fieldset.product-form__input.motif_images .radio__buttons{grid-template-columns:1fr 1fr 1fr}}@media (max-width:749px){.product__wrapper .product__page{gap:0}zoom-images.product__slides.product-single__photos{padding:0;margin:0}.product__wrapper .meta-dimension-wrapp p span,.product__wrapper .meta-dimension-wrapp p,.product__wrapper .selector-wrapper legend.radio__legend span,.product__wrapper .selector-wrapper small.radio__legend__value{font-size:14px}product-images.product__images.product__images--thumbs{margin:0 -16px}.product__wrapper .product__content{padding-left:0;margin-top:20px}.product__images--mobile-slider .product__slide{width:100%;margin:0;height:100%;min-height:100%}.product__wrapper .product__submit__buttons .btn.btn--large{font-size:14px}.product__wrapper .product__block.block__icon__row p,.product__wrapper p.product-bundle__holder__title{font-size:12px}.product__wrapper .product__bundle quick-add-product.flickity-cell{max-width:81%;margin-right:12px}.product-section-block-wrap{padding-top:var(--header-height)}.product__wrapper span.badge-box.new-box{padding:5px 6px;font-size:12px}.product__wrapper .pro-title-badge-wrap .product-badge{margin-top:0}.product__wrapper .product__block.block__icon__row{column-gap:16px;row-gap:16px}.product__images--mobile-slider .product__slides{scroll-padding:0}.product__wrapper .product__title__wrapper a.iWishAddColl{margin-top:3px}product-images.product__images{height:var(--height);overflow:hidden}.product__wrapper .product__bundle .image-wrapper--cover img{min-height:61px}.product__wrapper .mobile-sticky-buy-btn .product__block.variant__countdown{margin-bottom:0}.product__wrapper .product__photo{padding-top:calc(1 / var(--aspect-ratio, 1) * 91%)}.product__wrapper .lb-ordereasy-product-widget{margin-top:0;margin-bottom:0}.product__wrapper .lb-ordereasy-payment-discount{letter-spacing:0;font-family:Sackers Gothic STD;padding:9px 16px 8px;grid-column:span 2 / span 2;width:100%;max-width:fit-content;margin:0}.product__wrapper .lb-ordereasy-payment-option-section{display:grid;grid-template-columns:20px 1fr}.product__wrapper .form__wrapper .inventory-text,.product__wrapper .product__block.product__block--buttons{margin-bottom:0}.product__submit__buttons{gap:0}.product__submit__buttons .product__submit__item{margin-bottom:8px}.product__wrapper .mobile-sticky-buy-btn{position:fixed;width:100%;bottom:0;left:0;padding:16px;z-index:11;border-top:solid 1px #DBDFD3;box-shadow:0 12px 12px #2424241f;background-color:#f3f0eb}.product__wrapper .iwish-app-block-product{margin:0}.product__wrapper fieldset.product-form__input.motif_images .radio__buttons{grid-template-columns:1fr 1fr 1fr 1fr}.product__wrapper .product__block.bundle-products slider-component{margin:0 -16px}zoom-images.product__slides.product-single__photos{padding:0;margin:0;height:var(--height)}.product__wrapper .product__photo{padding-top:calc(1 / var(--aspect-ratio, 1) * 91%);--aspect-ratio: 1 !important}}@media (max-width:440px){.product__wrapper .product__submit__buttons .btn.btn--large{font-size:12px}}@media (max-width:400px){.product__wrapper .selector-wrapper label{font-size:11px;padding:5px 6px}.product__wrapper .product__block.variant__countdown span,.product__wrapper .form__wrapper .inventory-text{font-size:10px}.product__wrapper .product__submit__buttons .btn.btn--large{font-size:10px;padding:0 10px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/product.section.css.map */
