.heading,.h0,.h1,.h2,.h3,.h4,.h5,.h6,.prose :is(h1,h2,h3,h4,h5,h6){font-family:Barlow Condensed,serif;!important;font-optical-sizing:auto;font-style:normal}.barlow-condensed-thin{font-family:Barlow Condensed,serif;font-weight:100;font-style:normal}.barlow-condensed-extralight{font-family:Barlow Condensed,serif;font-weight:200;font-style:normal}.barlow-condensed-light{font-family:Barlow Condensed,serif;font-weight:300;font-style:normal}.barlow-condensed-regular{font-family:Barlow Condensed,serif;font-weight:400;font-style:normal}.barlow-condensed-medium{font-family:Barlow Condensed,serif;font-weight:500;font-style:normal}.barlow-condensed-semibold{font-family:Barlow Condensed,serif;font-weight:600;font-style:normal}.barlow-condensed-bold{font-family:Barlow Condensed,serif;font-weight:700;font-style:normal}.barlow-condensed-extrabold{font-family:Barlow Condensed,serif;font-weight:800;font-style:normal}.barlow-condensed-black{font-family:Barlow Condensed,serif;font-weight:900;font-style:normal}.barlow-condensed-thin-italic{font-family:Barlow Condensed,serif;font-weight:100;font-style:italic}.barlow-condensed-extralight-italic{font-family:Barlow Condensed,serif;font-weight:200;font-style:italic}.barlow-condensed-light-italic{font-family:Barlow Condensed,serif;font-weight:300;font-style:italic}.barlow-condensed-regular-italic{font-family:Barlow Condensed,serif;font-weight:400;font-style:italic}.barlow-condensed-medium-italic{font-family:Barlow Condensed,serif;font-weight:500;font-style:italic}.barlow-condensed-semibold-italic{font-family:Barlow Condensed,serif;font-weight:600;font-style:italic}.barlow-condensed-bold-italic{font-family:Barlow Condensed,serif;font-weight:700;font-style:italic}.barlow-condensed-extrabold-italic{font-family:Barlow Condensed,serif;font-weight:800;font-style:italic}.barlow-condensed-black-italic{font-family:Barlow Condensed,serif;font-weight:900;font-style:italic}.feature-chart__heading{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:10px}.section_adding_remove{padding:10px 0}.button-show-custom{display:none}.product-info .button-show-custom{display:flex;margin:15px 0}@media(max-width:768px){.empty-state__icon-wrapper svg.icon.icon-cart{height:40px}}.button-show-custom .custom-option-btn{flex-grow:1;line-height:21px;padding:1.25rem}.varaint-radius-basic{font-size:15px;border-radius:10px 0 0 10px/10px 0px 0px 10px}.varaint-radius-signature{font-size:15px;border-radius:0 10px 10px 0/0px 10px 10px 0px}.varaint-radius-signature:hover{border-left:1px solid white}.button-show-custom .custom-option-btn.active{background:rgb(var(--button-background));color:rgb(var(--button-text-color));box-shadow:inset 0 0 0 2px rgb(var(--button-background))}.product-info__variant-picker variant-picker fieldset:first-child{display:block}.product-info__variant-picker.variant-signature variant-picker fieldset:first-child{display:none}.product-info__variant-picker.variant-signature variant-picker fieldset:nth-child(2),.product-info__variant-picker.variant-signature variant-picker fieldset:nth-child(3){display:block}.product-info__variant-picker.variant-basic fieldset:nth-child(2),.product-info__variant-picker.variant-basic fieldset:nth-child(3){display:none}.product-info__variant-picker.variant-basic fieldset:fiirst-child{display:block}.product-info__buy-buttons .animate-suggestions{top:70px;bottom:auto;right:0;left:auto;background:#fff;color:#1a1a1a;-webkit-animation:animateArrowRight 2s infinite alternate;animation:animateArrowRight 2s infinite alternate}.product-info__buy-buttons .animate-arrow-icon{color:#000;transform:rotate(-90deg);width:20px;position:absolute;top:-15px;left:-15px}.product-info__buy-buttons{position:relative}.animate-suggestions{position:absolute;bottom:-45px;z-index:1;left:-50px;font-size:inherit;letter-spacing:normal;padding:7px 15px;border-radius:50px;-webkit-animation:animateArrow 2s infinite alternate;animation:animateArrow 2s infinite alternate}.animate-arrow-icon{width:20px;position:absolute;top:-15px;right:-15px}.details-section .details-block{padding:3rem;border-radius:20px;display:grid;grid-template-columns:30% 70%;box-shadow:0 4px 6px #0000001a}.details-section .details-title{flex:0 0 200px;font-weight:700;font-size:18px;color:#1a1a1a}.details-section .details-content{display:grid;padding-left:2rem;border-left:.1rem solid #ffffff}.details-section .details-content-preview{display:block}.details-section .details-content-full{overflow:hidden;max-height:0;opacity:0;transition:max-height .4s ease-out,opacity .3s ease-out}.details-section .details-content-full.expanded{max-height:1000px;opacity:1}.details-section .read-more{cursor:pointer;margin-top:10px;text-decoration:underline;text-underline-position:under}.details-block-container{display:flex;flex-direction:column;gap:2rem}.details-section .read-more:hover{text-decoration:underline}@-webkit-keyframes animateArrow{0%{transform:translate(0)}to{transform:translate(50px,-10px)}}@keyframes animateArrow{0%{transform:translate(0)}to{transform:translate(50px,-10px)}}@-webkit-keyframes animateArrowRight{0%{transform:translate(0)}to{transform:translate(-50px,-20px)}}@keyframes animateArrowRight{0%{transform:translate(0)}to{transform:translate(-50px,-20px)}}.grab-discount{display:flex;align-items:center;margin:0}.grab-discount .container{display:flex;margin-inline-start:unset;gap:10px;width:100%;margin-inline-end:unset}.grab-discount .code-box{border:1px dotted #ccc;padding:10px 20px;font-size:18px;font-weight:300;border-radius:5px;background-color:transparent;width:100%;color:#fff}@media screen and (max-width:680px){.grab-discount .code-box{padding:10px 20px!important;font-size:14px!important}}.grab-discount .copy-btn{transition:background-color .3s ease,transform .2s ease;width:200px}.product-gallery__ar-wrapper{position:relative}.scrolling_text_gllary{width:100%;background-color:#f7f7f7;position:absolute;bottom:30px;margin:0 15px;overflow:hidden;width:calc(100% - 30px);border-radius:10px;padding:10px 0}.scrolling_text_gllary__bar{display:flex;white-space:nowrap;animation:scroll-text 15s linear infinite}@media screen and (max-width:680px){.scrolling_text_gllary{margin:0;border-radius:0;width:100%;padding:0}.scrolling_text_gllary__bar{animation:scroll-text 20s linear infinite!important}}.scrolling_text_gllary__wrapper{display:flex}.scrolling_text_gllary__copy{padding:0 20px;font-size:15px;font-weight:700;color:#1a1a1a}@keyframes scroll-text{0%{transform:translate(0)}to{transform:translate(-100%)}}.scrolling_text_gllary__bar:hover{animation-play-state:paused}@media screen and (max-width:749px){.animate-suggestions{display:none}.details-section .details-block{padding:1rem;grid-template-columns:1fr}.details-section .details-content{padding-left:0rem;border-left:unset;margin-top:20px}}@media screen and (max-width:699px){.feature-chart__heading{margin-bottom:15px}}.comparison-section-content{overflow-x:auto}@media(max-width:768px){.comparison-section-content{display:block;white-space:normal;-webkit-overflow-scrolling:touch}}@media screen and (max-width:1149px){.comparison-section .comparison-section-content{grid-template-columns:1fr;gap:35px}}@media screen and (max-width:602px){.header-content{font-size:12px}}@media screen and (max-width:520px){.row-title{font-size:12px}.comparison-section{padding:0!important}.header-content{font-size:12px!important}}.collage-grid-section{overflow:hidden;position:relative}.collage-grid-section .collage-col-desk{display:block}.collage-grid-section .collage-col-mobile{display:none}.collage-item{position:relative;width:100%;padding-bottom:65%;overflow:hidden;border-radius:8px;margin-bottom:10px}.collage-item img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:8px}.collage-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;position:relative}.collage-column{overflow:hidden;position:relative;height:90vh}.collage-items-wrapper{display:flex;flex-direction:column;animation:auto-scroll 20s linear infinite;will-change:transform}[data-scroll-direction=down] .collage-items-wrapper{animation-direction:reverse}@keyframes auto-scroll{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@media(min-width:768px){.collage-column:hover .collage-items-wrapper{animation-play-state:paused}}.collage-grid-content{margin-bottom:30px}@media(max-width:768px){.collage-grid-section .collage-col-desk{display:none}.collage-grid-section .collage-col-mobile{display:block;overflow:hidden;width:100%}.collage-grid{display:flex;flex-wrap:wrap;width:100%;max-width:100%}.collage-column{width:100%;max-width:100%;height:unset}.collage-col-mobile .collage-item-box{margin-bottom:0;margin-right:12px;height:250px;border-radius:8px}.collage-col-mobile .collage-item-box img{width:100%;max-width:100%;height:100%;display:block;object-fit:cover;border-radius:8px}.collage-col-mobile .collage-items-wrapper{width:max-content;flex-direction:row;display:flex;animation:marquee-x 80s linear infinite;will-change:transform}@keyframes marquee-x{0%{transform:translate(0)}to{transform:translate(-50%)}}.collage-column:hover .collage-items-wrapper{animation-play-state:paused}}@media(max-width:475px){.collage-col-mobile .collage-item-box{height:200px}}.shopify-payment-button__button{height:4rem!important;padding:1.25rem}@media(max-width:600px){.faq-category{flex-direction:column;padding:20px!important}.faq-questions{width:100%!important}.category-title h3.h3{padding-bottom:20px}}.jdgm-write-review-modal textarea.jdgm-write-review-modal__field-input,.jdgm-write-review-modal .jdgm-write-review-modal__field-input.error,.jdgm-write-review-modal .jdgm-write-review-modal__field-input,.jdgm-histogram__frequency{color:#000!important}.jdgm-rev__header .jdgm-rev__timestamp,.jdgm-rev__header .jdgm-rev__location{color:#000}.shopify-section--slideshow .section-heading-block{background:#1a1a1a;padding:50px 15px 0}.shopify-section--slideshow .section-heading-block h2{margin-bottom:30px}.shopify-section--press .section-heading-block{margin-bottom:40px}.shopify-section--press .section-heading-block h2{margin-bottom:15px}.shopify-section--video .content-over-media>:not(img,video,iframe,svg,video-media){position:unset}.shopify-section--video .play-sound-icon svg.mute-icon,.shopify-section--video .play-sound-icon svg.unmute-icon{height:auto;width:40px;fill:#fff}.shopify-section--video .play-sound-icon{position:absolute;display:block;bottom:20px;right:30px}@media only screen and (max-width:749px){.shopify-section--slideshow .section-heading-block{padding-top:20px}.shopify-section--slideshow .section-heading-block h2{margin-bottom:15px}.shopify-section--press .section-heading-block{margin-bottom:20px}.shopify-section--video .play-sound-icon svg.mute-icon,.shopify-section--video .play-sound-icon svg.unmute-icon{width:30px;opacity:.8}.shopify-section--video .play-sound-icon{bottom:20px;right:20px}}@media(min-width:998px){.product .product-gallery__thumbnail-list-wrapper .product-gallery__thumbnail img{min-width:64px;min-height:64px}.product .product-gallery__media-list-wrapper .product-gallery__media img{width:580px;height:580px;object-fit:contain}}.product-info__property .radio-option input{display:none}.product-info__property .product-info__property-free{display:flex;flex-wrap:wrap;width:100%;gap:10px;justify-content:space-between;max-width:100%;margin:0;align-items:center;background-color:#f1f1f1;padding:15px}.product-info__property .product-info__property-free .product-info-block-left{width:100%;max-width:calc(60% - 10px)}.product-info__property .radio-option{max-width:calc(40% - 10px);display:flex;flex-wrap:wrap;gap:5px}.product-info__property .radio-option .options_box .option_image img{width:100%;max-width:62px;border:2px solid #c2b7b799;object-fit:cover;height:max-content}.product-info__property .radio-description p:first-child{font-size:16px;font-weight:800}.product-info__property .radio-description p:last-child,.product-info__property .radio-description p strong{font-size:14px;font-weight:400}.product-info__property .radio-option input:checked+.options_box .option_image img{border:2px solid #2d9cdb}.product-info__property .product-info-giftpopup{display:flex;gap:12px;align-items:center}.product-info__property .product-info-giftpopup h5{font-size:16px;font-weight:800;line-height:1}.product-info .product-info__property{margin:0}.product-info .product-info__property.product-info__property-free:last-child{margin-bottom:10px}.product-info__label-btn .form__label{font-size:15px;font-weight:600}.product-info__property .product-info-giftpopup button{display:flex;align-items:center}.product-info__label-btn{display:flex;gap:10px;align-items:center;flex-wrap:wrap;row-gap:5px}.product-info__label-btn .radio-description{width:100%}.product-info__property .radio-popup .popup-close{font-size:34px;line-height:1;text-align:right;width:100%}.product-info__property .radio-popup .tab-content-images{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.product-info__property .radio-popup .tab-content-images .tab-content-box{width:100%;height:auto;display:block}.product-info__property .radio-popup .tab-content-images .tab-content-box img{object-fit:cover}.product-info__property .radio-popup .tab-description p{display:flex;justify-content:space-between;width:100%;margin-top:10px}.product-info__property .tab-option-title{font-size:16px;font-weight:600}.product-info__property .property-header{display:flex;align-items:center;gap:8px}.product-info__property .info-trigger{background:none;border:none;cursor:pointer;padding:0}.product-info__property .radio-popup{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999}.product-info__property .radio-popup.active{display:block}.product-info__property .popup-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000080}.product-info__property .popup-content{position:relative;background:#fff;width:90%;max-width:600px;margin:60px auto;padding:20px;z-index:2;color:#000;top:50%;transform:translateY(-50%)}.product-info__property .popup-tabs{display:flex;gap:10px;margin-bottom:20px}.product-info__property .tab-btn{background:#eee;border:none;padding:8px 12px;cursor:pointer}.product-info__property .tab-btn.active{background:#000;color:#fff}.product-info__property .tab-content{display:none}.product-info__property .tab-content.active{display:block}body.no-scroll{overflow:hidden}@media only screen and (max-width:999px){.product-info .product-info__property:first-child{margin-top:10px}.product-info .product-info__property:last-child{margin-bottom:10px}.product-info .product-info__property{margin:8px 0}.product-info__property.product-info__property-free{margin:0}}@media only screen and (max-width:749px){.product-info__property .popup-tabs{display:flex;gap:5px;margin-bottom:20px}.product-info__property .tab-btn{font-size:12px;line-height:1.3;padding:7px}.product-info__property .popup-content{padding:10px}.product-info__property .tab-option-title{font-size:14px}}@media only screen and (max-width:480px){.product-info__property .product-info-giftpopup{order:3}.product-info__label-btn .radio-description{width:unset}.custom-related-wrapper{margin-block-end:10px!important}.product-info__property.product-info__property-free .product-info-block-left{width:100%;max-width:100%}.product-info .product-info__property{margin:0}.product-info .product-info__property:first-child{margin-top:0}}@media only screen and (max-width:999px){.shopify-section--main-product .product .product-info{display:flex;flex-direction:column}.shopify-section--main-product .product .product-info>*+*{margin-block-end:0px}}.product-info .product-info__variant-picker{background-color:#f1f1f1;border-radius:8px 8px 0 0;padding:15px;margin-bottom:0}.product-info__variant-picker .variant-picker__option{display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:10px}.product-info__variant-picker .variant-picker__option-info .h-stack.gap-2{min-width:unset;max-width:unset}.product-info__property .check-svg-label svg{width:18px;height:auto;margin-top:5px}.product-info__property .check-svg-label svg path{stroke:#3b8852}.flexbox{display:flex;flex-wrap:wrap}.product-info__property .product-info_label_flex.flexbox{gap:10px}.product-info__property .rank-radio{background-color:#3b8852;color:#fff;padding:5px 17px;line-height:1;border-radius:3px 3px 0 0;font-size:12px;font-weight:500}.product-info__property .include-radio-btn{background-color:#00800021;color:#000;font-weight:500;padding:4px 16px;font-size:12px;line-height:1;border-radius:3px 0 3px 3px;border:1px solid #3B8852}.product-info__property .radio-option .options_box{display:none}.product-info__property .radio-info-include{display:flex;flex-direction:column;align-items:flex-end}.product-info .product-info__property{margin:0;display:inline-block;width:50%;position:relative}.product-info .product-info__property:first-child{border-radius:0 0 0 8px}.product-info .product-info__property:last-child{border-radius:0 0 8px}.product-info .product-info__property+.product-info__property:after{content:unset}.product-info .product-info__property:after{content:"";position:absolute;top:50%;transform:translateY(-50%);right:-1px;display:block;width:2px;height:35px;background-color:#38373729;z-index:1}.product-info .product-info__complementary-products{background-color:#f1f1f1;border-radius:8px;padding:15px}.product-info__complementary-products .horizontal-product-list.border.divide-y.rounded-xs{display:flex;width:100%}.product-info__complementary-products .horizontal-product{display:flex;flex-direction:column;padding:10px}.product-info .product-info__complementary-products .h-stack p{font-size:16px;font-weight:600}.product-info .product-info__complementary-products .horizontal-product__info{display:flex;flex-direction:column;width:100%}.product-info .product-info__complementary-products .horizontal-product__image{object-fit:cover;width:100%;border:unset}.product-info .product-info__complementary-products .horizontal-product__cta{flex-shrink:0;width:100%;margin:0}.product-info .product-info__complementary-products .horizontal-product__cta .button{width:100%;background-color:#3b8852;color:#fff}.product-info .product-info__complementary-products .horizontal-product__info .v-stack.gap-0\.5{width:100%}.shopify-section--featured-product .product-info .product-info__variant-picker{background-color:unset;padding:0;margin-bottom:0}.shopify-section--featured-product .variant-picker__option-values .block-swatch,.quick-buy-drawer__info .variant-picker .block-swatch{background:#333}.quick-buy-drawer .variant-picker__option-info,.quick-buy-drawer .variant-picker__option-values{justify-content:left;margin-bottom:10px}.quick-buy-drawer .quick-buy-drawer__info .buy-buttons .button--lg{margin-block-start:0px!important}.product-info .product-info__complementary-products .horizontal-product-list-carousel:not(.separate){border-width:0px;margin-inline-start:0px;margin-inline-end:0px;padding-inline-start:0px;padding-inline-end:0px}.product-info .product-info__complementary-products .horizontal-product-list-carousel>.horizontal-product-list:not(.separate){border-width:0px}.quick-buy-drawer.drawer::part(content){background:#f1f1f1;color:#0d0d0d}.quick-buy-drawer .quick-buy-drawer__info .variant-picker .block-swatch{background-color:unset;border-color:#5f29291f}.quick-buy-drawer .quick-buy-drawer__info .variant-picker .block-swatch:before{box-shadow:0 0 0 2px #0d0d0d}.quick-buy-drawer .price-list .text-subdued{color:#0d0d0d}.quick-buy-drawer .buy-buttons .button--secondary{background:#3b8852!important;color:#fff}.quick-buy-drawer .quick-buy-drawer__info{gap:10px}.quick-buy-drawer.drawer::part(body){padding:var(--drawer-body-padding);padding-top:0}@media screen and (max-width:1520px){.product-info .product-info__property{max-width:100%;width:100%}.product-info .product-info__property:after{content:unset}}.product-info .horizontal-product-list{display:grid;gap:10px;grid:auto / auto-flow calc(var(--item-width, 25%) - 10px)}@media(min-width:1349px){.product-info .horizontal-product-list{--item-width: 25%}.product-info .horizontal-product-list:has(>:nth-child(3):last-child){--item-width: 33.33%}.product-info .horizontal-product-list:has(>:nth-child(2):last-child){--item-width: 50%}.product-info .horizontal-product-list:has(>:only-child){--item-width: 40%}.product-info .horizontal-product__cta .button{padding:8px 10px}}@media(max-width:1348px){.product-info .horizontal-product-list{--item-width: 45%}.product-info .horizontal-product__cta .button{padding:8px 10px}}@media(max-width:992px){.product-info .horizontal-product-list{--item-width: 30%}}@media(max-width:700px){.product-info .horizontal-product-list{--item-width: 40%}}@media(max-width:580px){.product-info .horizontal-product-list{--item-width: 55%}.product-info .horizontal-product__cta .button{padding:8px 10px}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/custom.css.map */
