.page-product .breadcrumbs{padding-bottom:9px}.cstm-main-product{padding-top:0!important;overflow-x:clip}.cstm-main-product .product__media-wrapper{position:relative}@media(max-width:999px){.cstm-main-product .product__media-wrapper{margin-bottom:51px}}@media(max-width:768px){.cstm-main-product .product__media-wrapper{margin-right:-20px;width:calc(100% + 20px);max-width:calc(100% + 20px)}}.cstm-main-product .product__media-wrapper .global-media-settings{background:transparent;border:0}.cstm-main-product .product__media-wrapper .media{position:relative!important;padding-top:0!important;overflow:visible!important}.cstm-main-product .product__media-wrapper .product-media--wrapper{width:100%}.cstm-main-product .product__media-wrapper .product-media--grid{display:flex;flex-direction:column;gap:32px}@media(max-width:999px){.cstm-main-product .product__media-wrapper .product-media--grid{display:none}}.cstm-main-product .product__media-wrapper .product-media--grid .product-media--featured{width:100%}.cstm-main-product .product__media-wrapper .product-media--grid .product-media--featured img:not(.deferred-media__poster img,.metafield-file_reference){width:100%;height:auto;object-fit:cover;border-radius:8px}.cstm-main-product .product__media-wrapper .product-media--grid .product-media--featured .deferred-media{width:100%;padding-top:0!important;position:relative}.cstm-main-product .product__media-wrapper .product-media--grid .product-media--featured .deferred-media .deferred-media__poster{width:100%;position:absolute;top:0;left:0}.cstm-main-product .product__media-wrapper .product-media--grid .product-media--featured .deferred-media .deferred-media__poster img{width:100%;height:auto;object-fit:cover;border-radius:8px}.cstm-main-product .product__media-wrapper .product-media--grid .product-media--featured .deferred-media template video,.cstm-main-product .product__media-wrapper .product-media--grid .product-media--featured .deferred-media template iframe,.cstm-main-product .product__media-wrapper .product-media--grid .product-media--featured .deferred-media template model-viewer{width:100%;height:auto;object-fit:contain;border-radius:8px;position:absolute;top:0;left:0}.cstm-main-product .product__media-wrapper .product-media--grid .product-media--label{display:flex;justify-content:center;align-items:center}.cstm-main-product .product__media-wrapper .product-media--grid .product-media--grid-items{display:grid;grid-template-columns:repeat(2,minmax(120px,1fr));gap:20px;margin-top:8px}.cstm-main-product .product__media-wrapper .product-media--grid .product-media--grid-items .product-media--grid-item{position:relative;aspect-ratio:.8181;overflow:hidden;border-radius:10px;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.cstm-main-product .product__media-wrapper .product-media--grid .product-media--grid-items .product-media--grid-item img:not(.deferred-media__poster img){width:100%;height:100%;object-fit:cover;display:block}.cstm-main-product .product__media-wrapper .product-media--grid .product-media--grid-items .product-media--grid-item .deferred-media{width:100%;height:100%;padding-top:0!important;position:relative}.cstm-main-product .product__media-wrapper .product-media--grid .product-media--grid-items .product-media--grid-item .deferred-media .deferred-media__poster{width:100%;height:100%;position:absolute;top:0;left:0}.cstm-main-product .product__media-wrapper .product-media--grid .product-media--grid-items .product-media--grid-item .deferred-media .deferred-media__poster img{width:100%;height:100%;object-fit:cover}.cstm-main-product .product__media-wrapper .product-media--grid .product-media--grid-items .product-media--grid-item .deferred-media template video,.cstm-main-product .product__media-wrapper .product-media--grid .product-media--grid-items .product-media--grid-item .deferred-media template iframe,.cstm-main-product .product__media-wrapper .product-media--grid .product-media--grid-items .product-media--grid-item .deferred-media template model-viewer{width:100%;height:100%;object-fit:contain;position:absolute;top:0;left:0}.cstm-main-product .product__media-wrapper .product-media--grid .product-media--grid-items .product-media--grid-item[data-media-type=video],.cstm-main-product .product__media-wrapper .product-media--grid .product-media--grid-items .product-media--grid-item[data-media-type=external_video]{background:transparent}.cstm-main-product .product__media-wrapper .product-media--grid .product-media--grid-items .product-media--grid-item[data-media-type=model]:after{content:"3D";position:absolute;top:8px;right:8px;background:#000000b3;color:#fff;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:700}@media(max-width:749px){.cstm-main-product .product__media-wrapper .product-media--grid{gap:14px}}.cstm-main-product .product__media-wrapper .product-media--swiper{display:none}@media(max-width:999px){.cstm-main-product .product__media-wrapper .product-media--swiper{display:block}}.cstm-main-product .product__media-wrapper .product-media--swiper .swiper-pagination{bottom:-35px}@media(max-width:768px){.cstm-main-product .product__media-wrapper .product-media--swiper .swiper-button-prev,.cstm-main-product .product__media-wrapper .product-media--swiper .swiper-button-next{width:24px;height:24px;border:none;transform:none;bottom:-43px}.cstm-main-product .product__media-wrapper .product-media--swiper .swiper-button-prev .mobile-icon,.cstm-main-product .product__media-wrapper .product-media--swiper .swiper-button-next .mobile-icon{display:flex!important}.cstm-main-product .product__media-wrapper .product-media--swiper .swiper-button-prev .desktop-icon,.cstm-main-product .product__media-wrapper .product-media--swiper .swiper-button-next .desktop-icon{display:none!important}}.cstm-main-product .product__media-wrapper .product-media--swiper .swiper-button-prev.swiper-button-lock,.cstm-main-product .product__media-wrapper .product-media--swiper .swiper-button-next.swiper-button-lock{display:none}.cstm-main-product .product__media-wrapper .product-media--swiper .swiper-button-prev{transform:translate(calc((100% + 28px)*-1));left:0}@media(max-width:1024px){.cstm-main-product .product__media-wrapper .product-media--swiper .swiper-button-prev{transform:translate(calc((100% + 15px)*-1))}}@media(max-width:768px){.cstm-main-product .product__media-wrapper .product-media--swiper .swiper-button-prev{top:auto;left:50%;transform:translate(calc((100% + var(--mobile-margin)) * -1))}}.cstm-main-product .product__media-wrapper .product-media--swiper .swiper-button-next{transform:translate(calc(100% + 28px));right:0}@media(max-width:1024px){.cstm-main-product .product__media-wrapper .product-media--swiper .swiper-button-next{transform:translate(calc(100% + 15px))}}@media(max-width:768px){.cstm-main-product .product__media-wrapper .product-media--swiper .swiper-button-next{top:auto;right:50%;transform:translate(calc(100% + var(--mobile-margin)))}}.cstm-main-product .product__media-wrapper .product-media--swiper .swiper-slide{overflow:hidden;height:auto;display:flex;justify-content:center;align-items:center}.cstm-main-product .product__media-wrapper .product-media--swiper .swiper-slide>*{border-radius:6px}.cstm-main-product .product__media-wrapper .product-media--swiper .swiper-slide .product-badges--wrapper{left:0;width:100%}.cstm-main-product .product__media-wrapper .product-media--swiper .swiper-slide .product-badges--wrapper .product-badge.pin-to-top{margin-left:0}.cstm-main-product .product__media-wrapper .product-media--swiper .swiper-slide .global-media-settings{width:100%;height:auto}.cstm-main-product .product__media-wrapper .product-media--swiper .swiper-slide .media{padding-top:100%!important}.cstm-main-product .product__media-wrapper .product-media--swiper .swiper-slide .deferred-media__poster img{width:100%;max-width:100%;max-height:100%;height:auto;object-fit:contain}.cstm-main-product .product-badges--wrapper{position:absolute;top:10px;left:10px;display:flex;width:calc(100% - 20px);justify-content:space-between;z-index:2}@media(max-width:768px){.cstm-main-product .product-badges--wrapper{top:0;left:14px;width:calc(100% - 14px)}}.cstm-main-product .product-badges--wrapper .product-badge img{width:var(--width, auto);height:var(--height, auto);object-fit:contain}.cstm-main-product .product-badges--wrapper .product-badge.pin-to-top{margin-left:10px}@media(max-width:768px){.cstm-main-product .product-badges--wrapper .product-badge.pin-to-top{margin-left:6px}}.cstm-main-product .product__info-wrapper .product-rating--wrapper{margin-bottom:21px}@media(max-width:989px){.cstm-main-product .product__info-wrapper .product-rating--wrapper{display:none}}.cstm-main-product .product__info-wrapper .customProductContentReviewWrapper{padding:14px;margin-top:-32px;background-color:#f1ebe6;border-radius:10px}.cstm-main-product .product__info-wrapper .customProductContentReviewWrapper .productStars{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px}.cstm-main-product .product__info-wrapper .customProductContentReviewWrapper .productStars .verified-review-wrap{display:flex;align-items:center;gap:14px}.cstm-main-product .product__info-wrapper .customProductContentReviewWrapper .productStars .verified-review-wrap .verified-customer--name{color:#1b4422;letter-spacing:0}.cstm-main-product .product__info-wrapper .customProductContentReviewWrapper .productStars .verified-review-wrap .verified-customer{color:#1b4422;display:flex;align-items:center;gap:6px;letter-spacing:0}.cstm-main-product .product__info-wrapper .customProductContentReviewWrapper .productStars .amazon-raiting-container{margin:0;display:flex;align-items:center;gap:10px}.cstm-main-product .product__info-wrapper .customProductContentReviewWrapper .productStars .amazon-raiting-container .amazon-stars-rating{color:#1b4422;letter-spacing:0}.cstm-main-product .product__info-wrapper .customProductContentReviewWrapper .productStars .amazon-raiting-container .amazon-stars{display:flex;align-items:center;gap:0}.cstm-main-product .product__info-wrapper .customProductContentReviewWrapper .productStars .amazon-raiting-container .amazon-stars-reviews-count,.cstm-main-product .product__info-wrapper .customProductContentReviewWrapper .productReviewText{color:#1b4422;letter-spacing:0}.cstm-main-product .product__info-wrapper .customProductContentReviewWrapper .productReviewText>*:first-child{margin-top:0}.cstm-main-product .product__info-wrapper .customProductContentReviewWrapper .productReviewText>*:last-child{margin-bottom:0}@media(max-width:999px){.cstm-main-product .product__info-wrapper{width:100%;max-width:100%;padding-left:0}.cstm-main-product .product__info-wrapper .product__info-container{max-width:100%}}.cstm-main-product .product__info-wrapper .product__title-wrapper{display:flex;justify-content:space-between;gap:20px;margin-bottom:24px}.cstm-main-product .product__info-wrapper .product__title-wrapper .product__title{max-width:387px;margin:0}.cstm-main-product .product__info-wrapper .product__title-wrapper .product__title h1{color:#1b4422;letter-spacing:.01rem}@media(max-width:749px){.cstm-main-product .product__info-wrapper .product__title-wrapper .product__title h1{font-size:24px}}.cstm-main-product .product__info-wrapper .product__title-wrapper .product__title .amazon-raiting-container{display:flex;align-items:center;gap:10px;margin-top:16px}@media(min-width:990px){.cstm-main-product .product__info-wrapper .product__title-wrapper .product__title .amazon-raiting-container{display:none}}.cstm-main-product .product__info-wrapper .product__title-wrapper .product__title .amazon-raiting-container .amazon-stars{display:flex;width:fit-content}.cstm-main-product .product__info-wrapper .product__title-wrapper .product__title .amazon-raiting-container .amazon-stars-reviews-count{font-weight:400;font-size:14px;line-height:1.4;letter-spacing:0;color:#1b4422}.cstm-main-product .product__info-wrapper .product__title-wrapper .product__price-wrapper .price .badge{display:none}.cstm-main-product .product__info-wrapper .product__title-wrapper .product__price-wrapper .price__container{margin:0}.cstm-main-product .product__info-wrapper .product__title-wrapper .product__price-wrapper .price__regular .price-item--regular{font-family:Ivy Presto Text,serif;font-weight:600;font-size:24px;line-height:1.2;line-height:1.3;color:#1b4422;letter-spacing:0}.cstm-main-product .product__info-wrapper .product__title-wrapper .product__price-wrapper .price--on-sale .price__sale{display:flex}.cstm-main-product .product__info-wrapper .product__title-wrapper .product__price-wrapper .price__sale{flex-direction:column-reverse;gap:0;align-items:end}.cstm-main-product .product__info-wrapper .product__title-wrapper .product__price-wrapper .price__sale .price__sale-badge{color:#fff;font-size:14px;padding:3px 14px;background:#d72631;margin-top:6px;font-weight:800;position:relative;display:inline-block;transform:translate(calc(100vw - 1080px));animation:slideInFromRight .5s ease-out .5s forwards}@media(max-width:989px){.cstm-main-product .product__info-wrapper .product__title-wrapper .product__price-wrapper .price__sale .price__sale-badge{margin-top:16px}}.cstm-main-product .product__info-wrapper .product__title-wrapper .product__price-wrapper .price__sale .price__sale-badge:before{content:"";position:absolute;left:-2px;top:50%;transform:translateY(-50%);width:0;height:0;border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:7px solid #F8F6F4}.cstm-main-product .product__info-wrapper .product__title-wrapper .product__price-wrapper .price__sale .price__sale-badge:after{content:"";position:absolute;right:-2px;top:50%;transform:translateY(-50%);width:0;height:0;border-top:15px solid transparent;border-bottom:15px solid transparent;border-right:7px solid #F8F6F4}.cstm-main-product .product__info-wrapper .product__title-wrapper .product__price-wrapper .price__sale .price-item--sale{font-family:Ivy Presto Text,serif;font-weight:600;font-size:24px;line-height:1.2;line-height:1.3;color:#d72631;letter-spacing:0;margin-right:0}.cstm-main-product .product__info-wrapper .product__title-wrapper .product__price-wrapper .price__sale .price-item--regular{font-family:Trade Gothic Next LT Pro,sans-serif;font-weight:400;font-size:16px;line-height:1.4;letter-spacing:0;color:#1b4422;margin-right:0}.cstm-main-product .product__info-wrapper .product__description{margin:24px 0;color:#1b4422;letter-spacing:0}@media(max-width:749px){.cstm-main-product .product__info-wrapper .product__description{font-size:14px;margin:14px 0}}.cstm-main-product .product__info-wrapper .product-image-tags{display:flex;align-items:center;flex-wrap:wrap;gap:14px;margin:24px 0}.cstm-main-product .product__info-wrapper .product-image-tags .product-image-tag{display:flex}@media(max-width:768px){.cstm-main-product .product__info-wrapper .product-image-tags .product-image-tag{gap:10px}}@media(max-width:768px){.cstm-main-product .product__info-wrapper .product-image-tags .product-image-tag{max-height:40px;height:40px}.cstm-main-product .product__info-wrapper .product-image-tags .product-image-tag img{width:auto;height:100%;object-fit:contain}}.cstm-main-product .product__info-wrapper variant-selects{margin:29px 0 32px}@media(max-width:749px){.cstm-main-product .product__info-wrapper variant-selects{margin:24px 0}}.cstm-main-product .product__info-wrapper .product__buy-buttons--wrapper{margin-bottom:0}.cstm-main-product .product__info-wrapper .product__buy-buttons--wrapper .product-form{margin:0!important}.cstm-main-product .product__info-wrapper .product__buy-buttons--wrapper .product-form .product-form__buttons{width:100%;max-width:100%;display:grid;grid-template-columns:1fr 1fr;column-gap:14px;row-gap:24px}@media(max-width:549px){.cstm-main-product .product__info-wrapper .product__buy-buttons--wrapper .product-form .product-form__buttons{column-gap:21px;row-gap:31px}}.cstm-main-product .product__info-wrapper .product__buy-buttons--wrapper .product-form .product-form__buttons .shopify-payment-button{grid-area:2/1/2/3}.cstm-main-product .product__info-wrapper .product__buy-buttons--wrapper .product-form .product-form__buttons .shopify-payment-button .shopify-payment-button__button{min-height:50px;font-family:Trade Gothic Next LT Pro,sans-serif;font-weight:700;font-size:16px;line-height:1.4;letter-spacing:0;text-transform:uppercase;padding:10px}.cstm-main-product .product__info-wrapper .product__buy-buttons--wrapper .product-form .product-form__buttons .product-form__submit{margin:0;text-transform:uppercase;background:transparent;border:1px solid #1B4422;color:#1b4422}.cstm-main-product .product__info-wrapper .product__buy-buttons--wrapper .product-form .product-form__buttons .product-form__submit:before,.cstm-main-product .product__info-wrapper .product__buy-buttons--wrapper .product-form .product-form__buttons .product-form__submit:after{display:none}.cstm-main-product .product__info-wrapper .product__buy-buttons--wrapper .product-form .product-form__buttons .product-form__submit:hover{background:#1b4422;color:#f1ebe6}.cstm-main-product .product__info-wrapper .product__buy-buttons--wrapper .product-form .product-form__buttons .product-form__permalink{margin:0;text-transform:uppercase;transition:transform .3s ease;transform-origin:center;animation:button-pulse 2s ease-in-out infinite;transition:all .3s ease}@media(max-width:768px){.cstm-main-product .product__info-wrapper .product__buy-buttons--wrapper .product-form .product-form__buttons .product-form__permalink{order:-1}}.cstm-main-product .product__info-wrapper .product__buy-buttons--wrapper .product-form .product-form__buttons .product-form__permalink:before,.cstm-main-product .product__info-wrapper .product__buy-buttons--wrapper .product-form .product-form__buttons .product-form__permalink:after{display:none}.cstm-main-product .product__info-wrapper .product__buy-buttons--wrapper .product-form .product-form__buttons .product-form__permalink.disabled{pointer-events:none;opacity:.5;animation:none!important}.cstm-main-product .product__info-wrapper .product__buy-buttons--wrapper .product-form .product-form__buttons .product-form__permalink:hover{animation:none;background:transparent;border:1px solid #1B4422;color:#1b4422}@keyframes button-pulse{0%{transform:scaleY(1)}50%{transform:scaleY(1.28)}to{transform:scaleY(1)}}.cstm-main-product .product__info-wrapper .buy-buttons--text{display:flex;align-items:center;justify-content:center;gap:6px;margin:14px 0 0}@media(max-width:749px){.cstm-main-product .product__info-wrapper .buy-buttons--text{margin-top:20px}}.cstm-main-product .product__info-wrapper .buy-buttons--text span{color:#1b4422;letter-spacing:0;text-align:center}.cstm-main-product .product__info-wrapper .trust-badges{display:flex;gap:10px;justify-content:space-around;margin:32px 0}@media(max-width:749px){.cstm-main-product .product__info-wrapper .trust-badges{margin-left:-20px;margin-right:-20px;padding:0 20px 10px;overflow-y:clip;overflow-x:auto;margin-bottom:10px;gap:20px;scrollbar-width:none;-ms-overflow-style:none}.cstm-main-product .product__info-wrapper .trust-badges::-webkit-scrollbar{display:none}}.cstm-main-product .product__info-wrapper .trust-badges.full--width{justify-content:space-between}.cstm-main-product .product__info-wrapper .trust-badges .trust-badge{display:flex;gap:10px;max-width:182px;width:100%}@media(max-width:749px){.cstm-main-product .product__info-wrapper .trust-badges .trust-badge{min-width:max-content}}.cstm-main-product .product__info-wrapper .trust-badges .trust-badge .trust-badge__icon{width:32px;height:32px;min-width:32px;min-height:32px}.cstm-main-product .product__info-wrapper .trust-badges .trust-badge .trust-badge__icon img{width:100%;height:100%;object-fit:contain}.cstm-main-product .product__info-wrapper .trust-badges .trust-badge .trust-badge__text{display:flex;flex-direction:column;gap:2px}.cstm-main-product .product__info-wrapper .trust-badges .trust-badge .trust-badge__text .trust-badge__title{margin:0;color:#1b4422;font-stretch:condensed;letter-spacing:0}.cstm-main-product .product__info-wrapper .trust-badges .trust-badge .trust-badge__text .trust-badge__text{margin:0;color:#1b4422;letter-spacing:0}.cstm-main-product .product__info-wrapper .trust-badges .trust-badge .trust-badge__text .trust-badge__text>*:first-child{margin-top:0}.cstm-main-product .product__info-wrapper .trust-badges .trust-badge .trust-badge__text .trust-badge__text>*:last-child{margin-bottom:0}.cstm-main-product .product__info-wrapper .product__accordion{border:none}@media(max-width:749px){.cstm-main-product .product__info-wrapper .product__accordion{margin-top:0}}.cstm-main-product .product__info-wrapper .product__accordion+.product__accordion .accordion__item{border-top:0}.cstm-main-product .product__info-wrapper .product__accordion .accordion__item{margin-bottom:0!important;border-top:1px solid #90B33F;border-bottom:1px solid #90B33F}.cstm-main-product .product__info-wrapper .product__accordion .accordion__item .accordion__details{padding:24px 0}@media(max-width:749px){.cstm-main-product .product__info-wrapper .product__accordion .accordion__item .accordion__details{padding:16px 0}}.cstm-main-product .product__info-wrapper .product__accordion .accordion__item .accordion__details[open] .accordion__icon-plus{display:none}.cstm-main-product .product__info-wrapper .product__accordion .accordion__item .accordion__details[open] .accordion__icon-minus,.cstm-main-product .product__info-wrapper .product__accordion .accordion__item .accordion__details .accordion__icon-plus{display:flex}.cstm-main-product .product__info-wrapper .product__accordion .accordion__item .accordion__details .accordion__icon-minus{display:none}.cstm-main-product .product__info-wrapper .product__accordion .accordion__item .accordion__details .accordion__summary{padding:0}@media(max-width:749px){.cstm-main-product .product__info-wrapper .product__accordion .accordion__item .accordion__details .accordion__summary .accordion__question{letter-spacing:.02rem}}.cstm-main-product .product__info-wrapper .product__accordion .accordion__item .accordion__details .accordion__summary .accordion__icon{width:32px;height:32px;position:static;transform:none}.cstm-main-product .product__info-wrapper .product__accordion .accordion__item .accordion__details .accordion__summary .accordion__icon .accordion__icon-plus,.cstm-main-product .product__info-wrapper .product__accordion .accordion__item .accordion__details .accordion__summary .accordion__icon .accordion__icon-minus{opacity:1!important;position:static;width:32px;height:32px;min-width:32px;min-height:32px;transform:none}.cstm-main-product .product__info-wrapper .product__accordion .accordion__item .accordion__details .accordion__summary .accordion__icon .accordion__icon-plus svg,.cstm-main-product .product__info-wrapper .product__accordion .accordion__item .accordion__details .accordion__summary .accordion__icon .accordion__icon-minus svg{width:10px;height:10px}.cstm-main-product .product__info-wrapper .product__accordion .accordion__item .accordion__details .accordion__content{padding:0;margin-top:20px;margin-bottom:0}@media(max-width:749px){.cstm-main-product .product__info-wrapper .product__accordion .accordion__item .accordion__details .accordion__content{margin-top:14px}}.cstm-main-product .product__info-wrapper .product__accordion .accordion__item .accordion__details .accordion__content .accordion__answer>*:first-child{margin-top:0!important}.cstm-main-product .product__info-wrapper .product__accordion .accordion__item .accordion__details .accordion__content .accordion__answer>*:last-child{margin-bottom:0!important}.cstm-main-product .product__info-wrapper .product__accordion .accordion__item .accordion__details .accordion__content .accordion__answer p{font-family:Trade Gothic Next LT Pro,sans-serif;font-weight:400;font-size:16px;line-height:1.4;letter-spacing:0;margin-bottom:10px}@media(max-width:749px){.cstm-main-product .product__info-wrapper .product__accordion .accordion__item .accordion__details .accordion__content .accordion__answer p{line-height:1.4;margin-bottom:11px}}.cstm-main-product .product__info-wrapper .product__collections-list{margin:24px 0}.cstm-main-product .product__info-wrapper .product__collections-list span{color:#1b4422;letter-spacing:0}.cstm-main-product .product__info-wrapper .product__collections-list .product-type-list a{color:#1b4422;letter-spacing:0;text-decoration:none}.cstm-main-product .product__info-wrapper .product__collections-list .product-type-list a:hover{text-decoration:underline}product-sticky-bar{position:fixed;top:0;left:0;right:0;z-index:2;background:#f8f6f4;transition:transform .15s ease-out,top .15s ease-out;transform:translateY(-100%)}product-sticky-bar.show{box-shadow:0 4px 20px #0000001a}@media(max-width:768px){product-sticky-bar{top:auto;bottom:0;transform:translateY(100%)}product-sticky-bar.show{box-shadow:0 -4px 20px #0000001a}}product-sticky-bar .sticky-bar__content{display:flex;align-items:center;justify-content:space-between;padding-top:14px!important;padding-bottom:14px!important}product-sticky-bar .sticky-bar__content .sticky-bar__title{color:#1b4422;letter-spacing:0;margin:0}@media(max-width:768px){product-sticky-bar .sticky-bar__content .sticky-bar__title{display:none}}product-sticky-bar .sticky-bar__content .sticky-bar__button{display:flex;align-items:center;justify-content:space-between;gap:41px;text-transform:uppercase;min-width:max-content}@media(max-width:768px){product-sticky-bar .sticky-bar__content .sticky-bar__button{width:100%;max-height:50px}}product-sticky-bar .sticky-bar__content .sticky-bar__button:hover .price--compare-at-price,product-sticky-bar .sticky-bar__content .sticky-bar__button:hover .price--current-price{color:#1b4422!important}product-sticky-bar .sticky-bar__content .sticky-bar__button .sticky-bar__button-price{display:flex;align-items:center;gap:10px}product-sticky-bar .sticky-bar__content .sticky-bar__button .sticky-bar__button-price .price--compare-at-price{color:#fff;letter-spacing:0;text-decoration:line-through;transition:color .3s ease}product-sticky-bar .sticky-bar__content .sticky-bar__button .sticky-bar__button-price .price--compare-at-price.show{display:flex}product-sticky-bar .sticky-bar__content .sticky-bar__button .sticky-bar__button-price .price--current-price{color:#fff;letter-spacing:0;transition:color .3s ease}@keyframes slideInFromRight{0%{transform:translate(calc(100vw - 1080px))}to{transform:translate(0)}}.selleasy-block-fbt{color:#1b4422;padding:0!important;margin:50px 0!important}.selleasy-block-fbt lb-product-page-cross-sell-view{display:block;font-family:inherit!important}.selleasy-block-fbt h2,.selleasy-block-fbt .ppcse-title,.selleasy-block-fbt .lb-fbt-title{font-family:Ivy Presto Text,serif!important;font-weight:600!important;font-size:54px!important;line-height:1.1!important;letter-spacing:0!important;margin-bottom:50px!important;color:#1b4422!important}@media(max-width:989px){.selleasy-block-fbt h2,.selleasy-block-fbt .ppcse-title,.selleasy-block-fbt .lb-fbt-title{margin-bottom:30px!important}}@media(max-width:749px){.selleasy-block-fbt h2,.selleasy-block-fbt .ppcse-title,.selleasy-block-fbt .lb-fbt-title{line-height:1.2!important;margin-bottom:15px!important;font-size:36px!important}}.selleasy-block-fbt .ppcse-card-lt-cont,.selleasy-block-fbt .lb-fbt-container{display:flex!important;flex-direction:row!important;align-items:flex-start!important;gap:0px!important;flex-wrap:wrap!important}@media(max-width:989px){.selleasy-block-fbt .ppcse-card-lt-cont,.selleasy-block-fbt .lb-fbt-container{justify-content:center!important;row-gap:20px!important}}.selleasy-block-fbt .ppcse-card-lt-wrapper,.selleasy-block-fbt .lb-products-row{display:flex!important;flex-direction:row!important;align-items:center!important;gap:14px!important;margin-bottom:0!important;flex:1!important}@media(max-width:749px){.selleasy-block-fbt .ppcse-card-lt-wrapper,.selleasy-block-fbt .lb-products-row{flex-wrap:wrap!important;gap:10px!important}}.selleasy-block-fbt .lb-spc-cont{max-width:100%!important;max-height:100%!important;width:100%!important;height:100%!important;border:none!important}.selleasy-block-fbt .lb-spc-body{width:100%;height:100%}.selleasy-block-fbt .ppcse-card-lt,.selleasy-block-fbt .lb-upsell-product-page-card,.selleasy-block-fbt .lb-product-card{border-radius:8px!important;border:none!important;flex-shrink:0!important;width:auto}.selleasy-block-fbt .ppcse-card-lt lb-product-card,.selleasy-block-fbt .lb-upsell-product-page-card lb-product-card,.selleasy-block-fbt .lb-product-card lb-product-card{max-width:180px!important;max-height:180px!important;width:100%!important;height:100%!important;margin-right:16px}@media(max-width:749px){.selleasy-block-fbt .ppcse-card-lt lb-product-card,.selleasy-block-fbt .lb-upsell-product-page-card lb-product-card,.selleasy-block-fbt .lb-product-card lb-product-card{max-width:120px!important;max-height:120px!important}}.selleasy-block-fbt .ppcse-card-lt .ppcse-card-plus,.selleasy-block-fbt .lb-upsell-product-page-card .ppcse-card-plus,.selleasy-block-fbt .lb-product-card .ppcse-card-plus{font-size:25px;width:20px;height:20px;padding:0;margin-left:-15px;display:flex;justify-content:center;align-items:center}.selleasy-block-fbt .ppcse-card-lt .lb-spc-image-cont,.selleasy-block-fbt .lb-upsell-product-page-card .lb-spc-image-cont,.selleasy-block-fbt .lb-product-card .lb-spc-image-cont{max-width:100%;max-height:100%;height:100%;width:100%;border:none!important}.selleasy-block-fbt .ppcse-card-lt img,.selleasy-block-fbt .lb-upsell-product-page-card img,.selleasy-block-fbt .lb-product-card img{width:100%!important;height:100%!important;object-fit:contain!important;display:block!important;max-width:100%;max-height:100%;background:transparent!important}.selleasy-block-fbt .ppcse-card-plus-icon,.selleasy-block-fbt .lb-plus-icon{width:24px!important;height:24px!important;min-width:24px!important;flex-shrink:0!important;display:flex!important;align-items:center!important;justify-content:center!important}.selleasy-block-fbt .ppcse-card-plus-icon svg,.selleasy-block-fbt .ppcse-card-plus-icon i,.selleasy-block-fbt .lb-plus-icon svg,.selleasy-block-fbt .lb-plus-icon i{width:100%!important;height:100%!important;stroke:#1b4422!important;color:#1b4422!important;stroke-width:1.78px!important}.selleasy-block-fbt .ppcse-card-rt,.selleasy-block-fbt .lb-fbt-content{display:flex!important;flex-direction:column!important;gap:20px!important;flex:1!important;max-width:366px!important}@media(max-width:989px){.selleasy-block-fbt .ppcse-card-rt,.selleasy-block-fbt .lb-fbt-content{max-width:100%!important}}.selleasy-block-fbt .ppcse-card-product-list,.selleasy-block-fbt .lb-product-list{display:flex!important;flex-direction:column!important;gap:20px!important;margin:0!important}@media(max-width:749px){.selleasy-block-fbt .ppcse-card-product-list,.selleasy-block-fbt .lb-product-list{gap:14px!important}}.selleasy-block-fbt .ppcse-card-product-list-item,.selleasy-block-fbt .lb-product-item{display:flex!important;align-items:center!important;gap:10px!important;margin:0!important;padding:0!important}.selleasy-block-fbt .ppcse-card-product-list-item input[type=checkbox],.selleasy-block-fbt .ppcse-card-product-list-item .ppcse-checkbox,.selleasy-block-fbt .ppcse-card-product-list-item .lb-checkbox,.selleasy-block-fbt .lb-product-item input[type=checkbox],.selleasy-block-fbt .lb-product-item .ppcse-checkbox,.selleasy-block-fbt .lb-product-item .lb-checkbox{appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;width:20px!important;height:20px!important;min-width:20px!important;min-height:20px!important;border:1.25px solid #1B4422!important;border-radius:5px!important;background:#fff!important;cursor:pointer!important;position:relative!important;transition:all .2s ease!important;margin:0!important}.selleasy-block-fbt .ppcse-card-product-list-item input[type=checkbox]:checked,.selleasy-block-fbt .ppcse-card-product-list-item input[type=checkbox][checked],.selleasy-block-fbt .ppcse-card-product-list-item .ppcse-checkbox:checked,.selleasy-block-fbt .ppcse-card-product-list-item .ppcse-checkbox[checked],.selleasy-block-fbt .ppcse-card-product-list-item .lb-checkbox:checked,.selleasy-block-fbt .ppcse-card-product-list-item .lb-checkbox[checked],.selleasy-block-fbt .lb-product-item input[type=checkbox]:checked,.selleasy-block-fbt .lb-product-item input[type=checkbox][checked],.selleasy-block-fbt .lb-product-item .ppcse-checkbox:checked,.selleasy-block-fbt .lb-product-item .ppcse-checkbox[checked],.selleasy-block-fbt .lb-product-item .lb-checkbox:checked,.selleasy-block-fbt .lb-product-item .lb-checkbox[checked]{background:#1b4422!important;border-color:#1b4422!important}.selleasy-block-fbt .ppcse-card-product-list-item input[type=checkbox]:checked:after,.selleasy-block-fbt .ppcse-card-product-list-item input[type=checkbox][checked]:after,.selleasy-block-fbt .ppcse-card-product-list-item .ppcse-checkbox:checked:after,.selleasy-block-fbt .ppcse-card-product-list-item .ppcse-checkbox[checked]:after,.selleasy-block-fbt .ppcse-card-product-list-item .lb-checkbox:checked:after,.selleasy-block-fbt .ppcse-card-product-list-item .lb-checkbox[checked]:after,.selleasy-block-fbt .lb-product-item input[type=checkbox]:checked:after,.selleasy-block-fbt .lb-product-item input[type=checkbox][checked]:after,.selleasy-block-fbt .lb-product-item .ppcse-checkbox:checked:after,.selleasy-block-fbt .lb-product-item .ppcse-checkbox[checked]:after,.selleasy-block-fbt .lb-product-item .lb-checkbox:checked:after,.selleasy-block-fbt .lb-product-item .lb-checkbox[checked]:after{content:""!important;position:absolute!important;left:6px!important;top:3px!important;width:6px!important;height:10px!important;border:solid #FFFFFF!important;border-width:0 2px 2px 0!important;transform:rotate(45deg)!important}.selleasy-block-fbt .ppcse-card-product-list-item .ppcse-card-product-title,.selleasy-block-fbt .ppcse-card-product-list-item .lb-product-title,.selleasy-block-fbt .ppcse-card-product-list-item label,.selleasy-block-fbt .ppcse-card-product-list-item span,.selleasy-block-fbt .lb-product-item .ppcse-card-product-title,.selleasy-block-fbt .lb-product-item .lb-product-title,.selleasy-block-fbt .lb-product-item label,.selleasy-block-fbt .lb-product-item span{font-family:Trade Gothic Next LT Pro,sans-serif!important;font-weight:400!important;font-size:16px!important;line-height:1.4!important;letter-spacing:0!important;color:#1b4422!important;cursor:pointer!important;flex:1!important}@media(max-width:749px){.selleasy-block-fbt .ppcse-card-product-list-item .ppcse-card-product-title,.selleasy-block-fbt .ppcse-card-product-list-item .lb-product-title,.selleasy-block-fbt .ppcse-card-product-list-item label,.selleasy-block-fbt .ppcse-card-product-list-item span,.selleasy-block-fbt .lb-product-item .ppcse-card-product-title,.selleasy-block-fbt .lb-product-item .lb-product-title,.selleasy-block-fbt .lb-product-item label,.selleasy-block-fbt .lb-product-item span{font-size:14px!important}}.selleasy-block-fbt .ppcse-card-tot-footer{display:flex!important;flex-direction:column!important;gap:0px!important;margin-top:0!important;padding:0!important}@media(max-width:749px){.selleasy-block-fbt .ppcse-card-tot-footer{margin-top:20px!important;gap:14px!important}}.selleasy-block-fbt .ppcse-card-tot-footer .lb-upsell-tot-btn{padding:14px 20px;display:flex;width:auto;height:auto;font-family:Trade Gothic Next LT Pro;font-weight:700!important;font-size:16px!important;line-height:1.4;letter-spacing:0;border-radius:10px!important}.selleasy-block-fbt .ppcse-card-tot-footer .ppcse-card-tot{height:auto}.selleasy-block-fbt .ppcse-card-tot-footer .ppcse-card-tot .ppcse-card-tot-text{display:flex;width:100%;font-family:Trade Gothic Next LT Pro;font-weight:700!important;font-size:20px!important;line-height:1.4;letter-spacing:0}.selleasy-block-fbt .ppcse-card-tot-footer .ppcse-card-tot .lb-upsell-sale-price{font-family:IvyPresto Text;font-weight:600;font-size:24px;line-height:1.3;letter-spacing:0;color:#d72631!important}.selleasy-block-fbt .ppcse-card-tot-footer .ppcse-card-tot .ppcse-card-tot-price-strike-out{font-family:Trade Gothic Next LT Pro;font-weight:400;font-size:16px;line-height:1.4;letter-spacing:0;text-decoration:line-through;color:#1b4422}.selleasy-block-fbt .ppcse-card-tot-footer .ppcse-card-tot .ppcse-tot-container-bundle-c{display:none;font-family:Trade Gothic Next LT Pro;font-weight:700;font-stretch:condensed;font-size:16px;line-height:1.2;letter-spacing:0;text-transform:uppercase;color:#d72631}.selleasy-block-fbt .ppcse-card-tot-footer .ppcse-card-total-price{display:flex!important;align-items:center!important;gap:10px!important;margin:0!important;flex-wrap:wrap!important}.selleasy-block-fbt .ppcse-card-tot-footer .ppcse-card-total-price .ppcse-card-total-price-label{font-family:Trade Gothic Next LT Pro,sans-serif!important;font-weight:700!important;font-size:20px!important;line-height:1.4!important;letter-spacing:0!important;color:#1b4422!important;margin:0!important}@media(max-width:749px){.selleasy-block-fbt .ppcse-card-tot-footer .ppcse-card-total-price .ppcse-card-total-price-label{font-size:18px!important}}.selleasy-block-fbt .ppcse-card-tot-footer .ppcse-card-total-price .ppcse-card-total-price-value{display:flex!important;align-items:flex-end!important;gap:6px!important;margin:0!important}.selleasy-block-fbt .ppcse-card-tot-footer .ppcse-card-total-price .ppcse-card-total-price-value .ppcse-card-total-price-discounted{font-family:Ivy Presto Text,serif!important;font-weight:600!important;font-size:24px!important;line-height:1.3!important;letter-spacing:0!important;color:#d72631!important;margin:0!important}@media(max-width:749px){.selleasy-block-fbt .ppcse-card-tot-footer .ppcse-card-total-price .ppcse-card-total-price-value .ppcse-card-total-price-discounted{font-size:20px!important}}.selleasy-block-fbt .ppcse-card-tot-footer .ppcse-card-total-price .ppcse-card-total-price-value .ppcse-card-total-price-compare{font-family:Trade Gothic Next LT Pro,sans-serif!important;font-weight:400!important;font-size:16px!important;line-height:1.4!important;letter-spacing:0!important;color:#d72631!important;text-decoration:line-through!important;margin:0!important}@media(max-width:749px){.selleasy-block-fbt .ppcse-card-tot-footer .ppcse-card-total-price .ppcse-card-total-price-value .ppcse-card-total-price-compare{font-size:14px!important}}.selleasy-block-fbt .ppcse-card-tot-footer .ppcse-card-discount{font-family:Trade Gothic Next LT Pro,sans-serif!important;font-weight:700!important;font-size:16px!important;line-height:1.2!important;letter-spacing:0!important;color:#d72631!important;text-transform:uppercase!important;margin:0!important}@media(max-width:749px){.selleasy-block-fbt .ppcse-card-tot-footer .ppcse-card-discount{font-size:14px!important}}.selleasy-block-fbt .ppcse-card-tot-footer .ppcse-card-atc-btn{font-family:Trade Gothic Next LT Pro,sans-serif!important;font-weight:700!important;font-size:16px!important;line-height:1.4!important;letter-spacing:0!important;color:#1b4422!important;background:transparent!important;border:1px solid #1B4422!important;border-radius:10px!important;padding:14px 20px!important;text-transform:uppercase!important;cursor:pointer!important;transition:all .3s ease!important;min-height:50px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;margin:0!important;width:auto!important;box-shadow:none!important}.selleasy-block-fbt .ppcse-card-tot-footer .ppcse-card-atc-btn:hover{background:#1b4422!important;color:#f1ebe6!important;border-color:#1b4422!important}@media(max-width:749px){.selleasy-block-fbt .ppcse-card-tot-footer .ppcse-card-atc-btn{width:100%!important;font-size:14px!important}}.selleasy-block-fbt .ppcse-card-total-price,.selleasy-block-fbt .lb-price-section{display:flex!important;align-items:center!important;gap:10px!important;margin:0!important;flex-wrap:wrap!important}.selleasy-block-fbt .lb-savings{font-family:Trade Gothic Next LT Pro,sans-serif!important;font-weight:700!important;font-size:16px!important;line-height:1.2!important;letter-spacing:0!important;color:#d72631!important;text-transform:uppercase!important;margin:0!important}.selleasy-block-fbt .lb-add-to-cart,.selleasy-block-fbt button[type=submit],.selleasy-block-fbt button{font-family:Trade Gothic Next LT Pro,sans-serif!important;font-weight:700!important;font-size:16px!important;line-height:1.4!important;letter-spacing:0!important;color:#1b4422!important;background:transparent!important;border:1px solid #1B4422!important;border-radius:10px!important;padding:14px 20px!important;text-transform:uppercase!important;cursor:pointer!important;transition:all .3s ease!important;min-height:50px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;margin:0!important;width:auto!important}.selleasy-block-fbt .lb-add-to-cart:hover,.selleasy-block-fbt button[type=submit]:hover,.selleasy-block-fbt button:hover{background:#1b4422!important;color:#f1ebe6!important}.selleasy-block-fbt *{box-sizing:border-box!important}.selleasy-block-fbt ul,.selleasy-block-fbt ol{list-style:none!important;padding:0!important;margin:0!important}.selleasy-block-fbt .lb-spc-details-name{font-family:Trade Gothic Next LT Pro;font-weight:400;font-size:16px;line-height:1.4!important;letter-spacing:0;color:#1b4422}.selleasy-block-fbt .lb-spc-details-price-cont{display:none!important}.selleasy-block-fbt .lb-spc-details-checkbox-cont{padding:0!important;margin:8px!important;border-radius:5px!important;overflow:hidden!important}.selleasy-block-fbt .lb-spc-details-checkbox-cont input{width:20px!important;height:20px!important;min-width:20px!important;min-height:20px!important}.selleasy-block-fbt .lb-spc-details-checkbox-cont input:before{border-radius:5px!important;overflow:hidden!important;background:transparent!important;border:1.25px solid #1B4422!important;width:20px!important;height:20px!important;min-width:20px!important;min-height:20px!important}.selleasy-block-fbt .lb-spc-details-checkbox-cont input:after{top:-20px!important;border-radius:5px!important;overflow:hidden!important;width:20px!important;height:20px!important;min-width:20px!important;min-height:20px!important}.selleasy-block-fbt .lb-spc-details-checkbox-cont input:checked:before{background:#1b4422!important;border-color:#1b4422!important}.selleasy-block-fbt .lb-spc-details-checkbox-cont input:checked:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='10' viewBox='0 0 14 10' fill='none'%3E%3Cpath d='M0.625 4.79167L4.79167 8.95833L13.125 0.625' stroke='white' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-size:12px}.selleasy-block-fbt .lb-spc-details-cont{left:30px}
/*# sourceMappingURL=/cdn/shop/t/74/assets/custom-product.css.map */
