@charset "UTF-8";.product{margin-top:40px;margin-block-end:80px 0;max-width:1120px;margin-inline:auto}@media (max-width: 999px){.product{margin-block-end:64px 0;display:flex;flex-direction:column}}@media (max-width: 999px) and (max-width: 740px){.product{margin-top:24px!important}}.product .product__info .product-meta__title{font-size:32px;line-height:130%;letter-spacing:-.5px}.product .product__info ul.product-meta__product-description-list{padding-inline-start:8px}.product .product__info ul.product-meta__product-description-list li::marker{color:rgb(var(--primary-button-background));content:"*"}.product .product__info ul.product-meta__product-description-list li p{margin-inline-start:5px;line-height:110%}.product .product__info ul.product-meta__product-description-list li:not(:last-child){margin-bottom:6px}@media screen and (max-width: 999px){.product .product__info .product-form{row-gap:0px}}.product .product__info .product-form .jdgm-prev-badge__text{text-decoration:underline;text-underline-offset:4px}@media screen and (max-width: 740px){.product .product__info .product-form__option-selector .select-wrapper .combo-box .combo-box__header{box-shadow:none;background-color:rgb(var(--primary-button-background));border-radius:none}.product .product__info .product-form__option-selector .select-wrapper .combo-box .combo-box__header .combo-box__title{font-family:Brown;font-weight:400;font-size:20px;line-height:130%;color:#fff}.product .product__info .product-form__option-selector .select-wrapper .combo-box .combo-box__option-list{padding-inline:0px}.product .product__info .product-form__option-selector .select-wrapper .combo-box .combo-box__option-list .combo-box__option-item{padding-inline:24px;font-weight:400;font-size:14px;line-height:130%;border-bottom:1px solid rgb(var(--primary-button-background))}.product .product__info .product-form__option-selector .select-wrapper .combo-box .combo-box__option-list .combo-box__option-item:last-child{border:none}.product .product__info .product-form__option-selector .select-wrapper .combo-box .combo-box__option-list .combo-box__option-item[aria-selected=true]{color:rgb(var(--primary-button-background));position:relative}.product .product__info .product-form__option-selector .select-wrapper .combo-box .combo-box__option-list .combo-box__option-item[aria-selected=true]:after{content:"\2713";margin:0;position:absolute;right:24px;top:50%;transform:translateY(-50%);color:rgb(var(--primary-button-background));width:16px;height:16px;font-size:16px;-webkit-mask-image:none;mask-image:none;background-color:initial}}.product .product__info .product-form__cta-btns,.product .product__info .product-form__general{display:grid;row-gap:0}.product .product__info .product-form__cta-btns .shopify-app-block:has(.jdgm-preview-badge),.product .product__info .product-form__general .shopify-app-block:has(.jdgm-preview-badge){margin-block-start:8px}.product .product__info .product-form__cta-btns ul.product-meta__product-description-list,.product .product__info .product-form__general ul.product-meta__product-description-list{margin-block-start:12px}.product .product__info .product-form__cta-btns ul.product-meta__product-description-list li p,.product .product__info .product-form__general ul.product-meta__product-description-list li p{font-size:14px}.product .product__info .product-form__cta-btns .product-form__text:has(a[title*=Scroll]),.product .product__info .product-form__general .product-form__text:has(a[title*=Scroll]){margin-block-start:12px}.product .product__info .product-form__cta-btns variant-picker,.product .product__info .product-form__general variant-picker{margin-block-start:24px}.product .product__info .product-form__cta-btns .shopify-app-block.recharge-subscription-widget,.product .product__info .product-form__general .shopify-app-block.recharge-subscription-widget{margin-block-start:24px}@media screen and (max-width: 999px){.product .product__info .product-form__cta-btns .shopify-app-block.recharge-subscription-widget,.product .product__info .product-form__general .shopify-app-block.recharge-subscription-widget{margin-block-start:14px}}.product .product__info .product-form__cta-btns .product-form__custom-liquid .klaviyo-bis-trigger.button,.product .product__info .product-form__general .product-form__custom-liquid .klaviyo-bis-trigger.button{background-color:rgb(var(--primary-button-background));text-align:center;color:#fff;min-width:335px;padding:22px 35px!important;border-radius:4px;box-shadow:4px 4px #333;text-transform:uppercase;border:none!important;font-size:16px!important;font-weight:700!important;line-height:100%!important;width:100%;transition:background-color .3s ease-out}.product .product__info .product-form__cta-btns{margin-block-start:8px;row-gap:32px}.product .product__info .product-form__cta-btns .product-form__quantity{justify-content:left}.product .product__media-list:is(.product__media-item,.product__media-image-wrapper,.product__media-image-wrapper img),.product .flickity-viewport:is(.product__media-item,.product__media-image-wrapper,.product__media-image-wrapper img),.product .product__media-item:is(.product__media-item,.product__media-image-wrapper,.product__media-image-wrapper img),.product .product__media-image-wrapper:is(.product__media-item,.product__media-image-wrapper,.product__media-image-wrapper img){border-radius:24px}.product .product__media-item:nth-child(1) .product__media-image-wrapper{background:linear-gradient(to bottom,#f6f2e7 68%,#f5efdf 32%)}.product .product__thumbnail-list-inner .product__thumbnail-item:nth-child(1) .product__thumbnail{background:linear-gradient(to bottom,#f6f2e7 68%,#f5efdf 32%)}.product .product__thumbnail-list-inner .product__thumbnail:after{box-shadow:0 0 0 2px rgb(var(--primary-button-background));border-radius:6px}@media screen and (min-width: 1000px){.product.product--thumbnails-right .product__media-nav,.product.product--thumbnails-left .product__media-nav{flex:0 0 15%;align-items:flex-start;margin-block-start:0;justify-content:flex-end;overflow-y:clip}}@media screen and (min-width: 1000px) and (min-width: 1536px){.product.product--thumbnails-right .product__media-nav,.product.product--thumbnails-left .product__media-nav{flex:0 0 13%}}@media screen and (min-width: 1000px){.product.product--thumbnails-right .product__media-list-wrapper,.product.product--thumbnails-left .product__media-list-wrapper{flex:0 0 calc(83% - 15px);margin:0}.product.product--thumbnails-right .product__thumbnail-list,.product.product--thumbnails-left .product__thumbnail-list{overflow-y:auto;overflow-x:hidden;height:100%}.product.product--thumbnails-right .product__thumbnail-list .product__thumbnail-list-inner,.product.product--thumbnails-left .product__thumbnail-list .product__thumbnail-list-inner{grid-auto-flow:initial;justify-content:space-between;gap:10px;grid-auto-rows:calc((var(--product-media-width) - 96px) / 4.5)}}@media screen and (min-width: 1000px) and (min-width: 1536px){.product.product--thumbnails-right .product__thumbnail-list .product__thumbnail-list-inner,.product.product--thumbnails-left .product__thumbnail-list .product__thumbnail-list-inner{grid-auto-rows:calc((var(--product-media-width) - 112px) / 5)}}@media screen and (min-width: 1000px){.product.product--thumbnails-right .product__thumbnail-list .product__thumbnail-list-inner .product__thumbnail,.product.product--thumbnails-left .product__thumbnail-list .product__thumbnail-list-inner .product__thumbnail{width:100%}.product.product--thumbnails-right .product__thumbnail-list .product__thumbnail-list-inner .product__thumbnail img,.product.product--thumbnails-left .product__thumbnail-list .product__thumbnail-list-inner .product__thumbnail img{height:100%}.product.product--thumbnails-right .product__media,.product.product--thumbnails-left .product__media{flex-direction:row;align-items:stretch;display:flex;gap:0px;justify-content:space-between;padding-inline-start:0;--product-media-width: calc( var(--grid-column-width) * 9 + var(--grid-gap) * 9 );height:575px}.product .media_tab_wrapper{width:calc(100% - 440px);gap:0px}.product .media_tab_wrapper .product__media{width:100%}.product .media_tab_wrapper .product__media .product__thumbnail-scroll-shadow{--scroll-shadow-size: none;--scroll-shadow-right: none;--scroll-shadow-left: none;--scroll-shadow-bottom: none;--scroll-shadow-top: none;height:100%}.product .media_tab_wrapper .product__media .product__thumbnail-scroll-shadow .product__thumbnail-list .product__thumbnail-list-inner .product__thumbnail-item{height:100%;aspect-ratio:1}.product .media_tab_wrapper .product__media .product__thumbnail-scroll-shadow .product__thumbnail-list .product__thumbnail-list-inner .product__thumbnail-item .product__thumbnail{padding:0}.product .media_tab_wrapper .product__media .product__thumbnail-scroll-shadow .product__thumbnail-list .product__thumbnail-list-inner .product__thumbnail-item .product__thumbnail,.product .media_tab_wrapper .product__media .product__thumbnail-scroll-shadow .product__thumbnail-list .product__thumbnail-list-inner .product__thumbnail-item .product__thumbnail img{border-radius:6px}.product .media_tab_wrapper .product__media-image-wrapper{aspect-ratio:initial}.product .media_tab_wrapper .product__media-image-wrapper img{width:100%}.product .media_tab_wrapper .product-image .product-image__title{margin:16px 0 10px}.product .media_tab_wrapper .product-image .product-image__image>img{width:100%;max-height:68.5vh;object-fit:cover;object-position:top}.product .product__info{width:35.5%;max-width:392px;position:sticky;top:197px;font-size:16px}.product .product__info ul.product-meta__product-description-list{line-height:1.2;list-style-type:none;margin:5px 0}.product .product__info .product-form{row-gap:0px}.product .product__info .product-form .jdgm-widget .jdgm-prev-badge__stars{margin-inline-end:5px}.product .product__info .product-form p{margin-block-start:0;margin-block-end:0}.product .product__info .product-form .product-form__text{line-height:1.2}}@media screen and (min-width: 1000px) and (min-width: 741px){.product .product__info .product-form .product-form__payment-container{margin-block-start:0}}@media screen and (min-width: 1000px){.product .product__info .product-form .product-form__add-button.button .loader-button__text{padding:0;font-size:16px}}@media screen and (min-width: 1000px) and (max-width: 559px){.product .product__info .product-form .product-form__add-button.button .loader-button__text{font-size:15px}}@media screen and (min-width: 1000px){.product .product__info .price-list .price{font-size:16px}}@media screen and (min-width: 1000px) and (max-width: 559px){.product .product__info .price-list .price{font-size:15px}}@media screen and (min-width: 1000px){.product .product__media-list,.product .flickity-viewport,.product .product__media-item,.product .product__media-image-wrapper{height:100%}}@media screen and (max-width: 999px){.product .product__info{margin-block-start:36px}.product .product__info ul.product-meta__product-description-list{line-height:1.2;list-style-type:none;margin:0}.product .product__info .product-form .product-form__general{display:grid;row-gap:0}.product .product__info recharge-subscription-widget{max-width:none}.product .product__media-nav .product__media-prev-next{flex:0 0 26px}.product .product__media-nav .product__media-prev-next[data-action=next] .icon{float:right}.product .product__media-nav .product__thumbnail-scroll-shadow{width:calc(100% - 52px)}.product .product__media-nav .product__thumbnail-scroll-shadow .product__thumbnail-list{margin-inline:0}.product .product__media-nav .product__thumbnail-scroll-shadow .product__thumbnail-list .product__thumbnail-list-inner{padding-inline:0;margin:0 auto}.product .product__media-nav .product__thumbnail-scroll-shadow .product__thumbnail-list .product__thumbnail-list-inner .product__thumbnail{width:100px;min-width:auto}}@media screen and (max-width: 999px) and (max-width: 599px){.product .product__media-nav .product__thumbnail-scroll-shadow .product__thumbnail-list .product__thumbnail-list-inner .product__thumbnail{width:75px}}@media screen and (max-width: 999px) and (max-width: 419px){.product .product__media-nav .product__thumbnail-scroll-shadow .product__thumbnail-list .product__thumbnail-list-inner .product__thumbnail{width:64px}}.product .product-form .product-form__option-info{margin-block-end:0}.product .product-form .select-wrapper .select{border:1px solid #ffa400}.product .product-form .select-wrapper .combo-box__option-list .combo-box__option-item,.product .product-form .select-wrapper .select .select__selected-value{text-transform:capitalize}.product .tabs{scroll-margin-top:165px;overflow:initial}@media screen and (max-width: 999px){.product .tabs{scroll-margin-top:125px}}.product .product-meta{border:none;padding-block-end:0;margin:0;margin-block-end:0}.product .product-meta product-payment-terms{display:none}.product .product-meta .product-meta__title{margin:0}.product :is(.product__zoom-button.tap-area,.product__zoom-button){right:20px;bottom:20px;left:auto;border-radius:100%;box-shadow:0 4px 4px #0000001a;padding:12px;width:auto;height:auto}.product :is(.product__zoom-button.tap-area,.product__zoom-button) svg{width:20px;height:20px;transition:transform .2s ease-in;will-change:transform}.product :is(.product__zoom-button.tap-area,.product__zoom-button):hover svg{transform:scale(1.1)}@media screen and (max-width: 999px){.product :is(.product__zoom-button.tap-area,.product__zoom-button){right:16px;bottom:16px;padding:10px}.product :is(.product__zoom-button.tap-area,.product__zoom-button) svg{width:18px;height:18px}}.product .pswp .pswp__scroll-wrap .pswp__ui .pswp__button:not(.pswp__button--close){border-radius:100%;background-color:rgb(var(--primary-button-background));width:48px;height:48px;border:none}.product .pswp .pswp__scroll-wrap .pswp__ui .pswp__button:not(.pswp__button--close) svg{width:30px;height:30px;transition:transform .25s ease;margin-inline:auto}.product .pswp .pswp__scroll-wrap .pswp__ui .pswp__button:not(.pswp__button--close).prev-next-button--prev{transform:scaleX(-1);left:var(--container-gutter)}.product .pswp .pswp__scroll-wrap .pswp__ui .pswp__button:not(.pswp__button--close).prev-next-button--next{right:var(--container-gutter)}@media screen and (pointer: fine){.product .pswp .pswp__scroll-wrap .pswp__ui .pswp__button:not(.pswp__button--close):hover svg{animation:none;transform:scale(1.15)}}@media screen and (max-width: 999px){.product .pswp .pswp__scroll-wrap .pswp__ui .pswp__button:not(.pswp__button--close){width:36px;height:36px}}@media screen and (max-width: 559px){.product .pswp .pswp__scroll-wrap .pswp__ui .pswp__button:not(.pswp__button--close){width:28px;height:28px}}.product .pswp .pswp__scroll-wrap .pswp__ui .pswp__button--close{border:none;width:32px;background-color:initial;height:32px}@media screen and (max-width: 999px){.product .pswp .pswp__scroll-wrap .pswp__ui .pswp__button--close{width:28px;height:28px}}.product .pswp .pswp__scroll-wrap .pswp__ui .pswp__dots-nav-wrapper{height:100px;bottom:27px}.product .pswp .pswp__scroll-wrap .pswp__ui .pswp__dots-nav-wrapper svg{width:30px;vertical-align:middle}.product .pswp .pswp__scroll-wrap .pswp__ui .pswp__dots-nav-wrapper>.dots-nav{display:none}.product .pswp .pswp__scroll-wrap .pswp__ui .pswp__dots-nav-wrapper .pswp__thumbnail-slider{width:100%;padding-inline:0}.product .pswp .pswp__scroll-wrap .pswp__ui .pswp__dots-nav-wrapper .pswp__thumbnail-slider .product__thumbnail-item .product__thumbnail{height:72px;width:72px;background:initial;padding:0}.product .pswp .pswp__scroll-wrap .pswp__ui .pswp__dots-nav-wrapper .pswp__thumbnail-slider .product__thumbnail-item .product__thumbnail img{width:66px;height:66px}.product .pswp .pswp__scroll-wrap .pswp__ui .pswp__dots-nav-wrapper .pswp__thumbnail-slider .product__thumbnail-item .product__thumbnail:after{width:66px;height:66px;background:linear-gradient(to bottom,#f6f2e7 68%,#f5efdf 32%);z-index:-1}.product .pswp .pswp__scroll-wrap .pswp__ui .pswp__dots-nav-wrapper .pswp__thumbnail-slider .product__media-nav .product__thumbnail-scroll-shadow{width:calc(100% - 80px)}.product .pswp .pswp__scroll-wrap .pswp__ui .pswp__dots-nav-wrapper .pswp__thumbnail-slider .product__media-nav .product__media-prev-next{flex:0 0 30px}.product .pswp .pswp__zoom-wrap img.pswp__img{background:linear-gradient(to bottom,#f6f2e7 68%,#f5efdf 32%);border-radius:24px}.product .pswp .pswp__dots-nav-wrapper.hidden-lap-and-up button svg path{fill:rgb(var(--text-color))}.product .product-form .button-under-link{margin-block-start:.6rem}.product .product-form .button-under-link a{text-decoration:underline;text-underline-offset:4px}#klaviyo-bis-iframe .submit-container .btn{background-color:red}
/*# sourceMappingURL=/cdn/shop/t/206/assets/main-product-new.css.map */
