@media screen and (min-width:768px){.cb-variants-related-images-swiper:has(.swiper-slide) .swiper-wrapper{height:calc(100vh - var(--nav-height))}}.cb-variants-related-images-swiper{position:relative}.cb-swiper-pagination-wrapper{position:absolute;left:50%;bottom:0;transform:translate(-50%);z-index:99}@media screen and (min-width:768px){.cb-swiper-pagination-wrapper{bottom:20px}}.swiper-pagination-bullet{width:10px;height:10px;border-radius:100px;background-color:#0000004d;transition:all .3s linear}.swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#000}.cb-hidden,.cb-variants-related-images-swiper:not(:has(.swiper-slide)),.cb-variants-related-images-swiper:has(.swiper-slide)~.theme-viewport.swiper-container{opacity:0;visibility:hidden;height:0}.cb-swiper-pagination{display:flex!important;gap:10px!important}.cb-swiper-pagination .swiper-pagination-bullet{margin:0!important}.cb-swiper-button{display:none;position:absolute;top:50%;width:44px;height:44px;z-index:100;cursor:pointer;-moz-background-size:44px 44px;-webkit-background-size:44px 44px;background-size:44px 44px;align-items:center;background-color:#fff;transition:all 80ms ease-out;border-radius:50%;background-clip:content-box;box-shadow:0 3px 9px #0006}.cb-swiper-button.swiper-button-disabled{opacity:0;cursor:default}.cb-swiper-button svg{transition:color .3s;margin:0 auto;height:20px;width:20px;fill:#5e5c5c}.cb-swiper-button-next{right:10px}.cb-swiper-button-prev{left:10px}@media screen and (min-width:768px){.cb-swiper-button{display:flex}}@media screen and (min-width:1536px){.cb-2xl-aspect-5-4{aspect-ratio:5/4}}.nav-right-side .glc-dropdown-btn{display:none!important}@media screen and (min-width:768px){body.template-product .cb-variants-related-images-swiper .swiper-slide{display:flex;align-items:center;justify-content:center}body.template-product .cb-variants-related-images-swiper .swiper-slide>img.rimage__image{width:auto!important;height:auto!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;border-radius:12px!important}}.slideshow-with-text{margin-bottom:0!important}.shopify-section.section-accordion>.section-spacing{padding-top:40px!important;padding-bottom:40px!important}@media screen and (max-width:767px){.shopify-section.section-accordion>.section-spacing{padding-top:20px!important;padding-bottom:20px!important}}.slideshow[data-transition=slide] .slide .line-1{text-shadow:0px 0px 33px rgba(0,0,0,.7)}.slideshow[data-transition=slide] .slide .line-2 p{text-shadow:0px 0px 12px rgba(0,0,0,.8)}.slideshow .overlay{background-color:#0006}.section-text-columns-with-images+.section-slideshow .overlay{background:none}.section-text-columns-with-images+.section-slideshow .overlay .line-1{text-shadow:2px 2px 2px rgba(0,0,0,1)}@media screen and (max-width:767px){.slick-dots li button.custom-dot circle{display:none}.overlay-text-static-xs .overlay{position:absolute;color:#fff}.overlay-text-static-xs .overlay-type .button:not(.overlay-type-ignore),.overlay-text-static-xs .overlay-type .button:not(.overlay-type-ignore):hover{background-color:#fff;color:#000;border:none}.slide .button{padding-top:10px;padding-bottom:10px}}.jdgm-verified-by svg{width:80px}.shopify-section:has(+.section-testimonials){background-color:#fef2d6;margin:0 20px}.jdgm-medals-wrapper.jdgm-widget.jdgm-medals-wrapper--rebranding{background:none!important}.shopify-section:has(+.section-testimonials) .section-spacing{padding:0}[id^=shopify-section-template][id$=__testimonials]{padding-top:0!important;padding-bottom:0!important}[id^=shopify-section-template][id$=__testimonials] .section-spacing{padding-top:0;padding-bottom:30px}.section-testimonials .section-testimonials--no-images .cc-testimonial{padding-bottom:0}@media screen and (min-width:768px){.image-with-text{align-items:center}.small-padding .padded-block{padding-top:100px}}@media screen and (max-width:767px){.small-padding{margin-top:50px}}@media screen and (max-width:767px){.trust-icons.section-spacing.handmade-icons{padding-top:40px}}.handmade-icons{padding-top:50px;padding-bottom:50px;margin-top:30px}@media(max-width:767px){.separator:after{content:none}}.separator{padding:35px 0}@media(min-width:768px){.padded-block.image-with-text__text__wrap{padding-top:40px;padding-bottom:40px}}.container:has([id*=xo_gallery]){padding-top:0;margin:0 auto;max-width:none;width:100%}.shopify-section:has([id*=xo_gallery]){margin:0 80px}h2.feature-header__no-line p{font-size:15px;line-height:1.5em}.xo-styles-btnwrap a{color:#ef9a9a;font-size:17px;border-bottom:1px solid #ef9a9a}.text-column__image--shape-square+h3.text-column__title{font-size:17px}.section-footer .section-footer__title{margin-bottom:10px}.section-footer ul:not(.disclosure-list){margin-bottom:20px}.section-footer .section-footer__title--second{margin-top:24px}p:where(.heading-look){font-family:Poppins,sans-serif;font-weight:300;font-style:normal;color:#423f3f;margin:0;text-align:center}.inherit-colors p:where(.heading-look){color:inherit}.use-alt-bg p:where(.heading-look){color:currentColor;border-color:currentColor}.use-custom-bg p:where(.heading-look){color:var(--cust-text-color);border-color:var(--cust-text-color)}h1.feature-subheader{font-family:inherit;font-weight:inherit;font-style:inherit;color:inherit;text-align:inherit;margin:0 0 .5em}.product-area h1.product-h1-line{text-align:left;margin:0 0 6px}.slideshow-text-intro div{padding:20px 0 10px}@media(min-width:768px){.slideshow-text-intro .feature-header{font-size:21px}}@media(min-width:992px){.slideshow-text-intro .feature-header{font-size:30px}}.product-detail__tax-note{margin:-4px 0 16px;font-size:.85em;opacity:.75}.product-detail__tax-note a{color:inherit;text-decoration:underline}.product-detail__kaufbox-trust{list-style:none;margin:16px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px 20px;font-size:.85em}.product-detail__kaufbox-trust li{display:flex;align-items:center;gap:6px;margin:0}.product-detail__kaufbox-trust .cc-icon{flex:0 0 auto}.selector-wrapper:has(>.kaufbox-info){position:relative}.selector-wrapper:has(>.kaufbox-info)>label{display:inline-flex!important;width:auto!important;vertical-align:top}.kaufbox-info{display:inline-block;vertical-align:top;margin-left:4px}.kaufbox-info__btn{background:none;border:0;color:inherit;opacity:.6;cursor:pointer;line-height:0;min-height:0!important;min-width:0!important;width:24px;height:24px;padding:4px!important;margin:-3px 0 0!important}.kaufbox-info__btn svg{width:16px;height:16px}.kaufbox-info__btn:hover,.kaufbox-info__btn:focus-visible,.kaufbox-info.is-open .kaufbox-info__btn{opacity:1}.kaufbox-info__pop{position:absolute;left:0;bottom:calc(100% + 6px);z-index:20;width:max-content;max-width:min(320px,100%);padding:10px 12px;font-size:.85em;line-height:1.45;background:#fff;color:#222;border:1px solid rgba(0,0,0,.12);border-radius:4px;box-shadow:0 4px 16px #0000001f;visibility:hidden;opacity:0;transition:opacity .15s;pointer-events:none}.kaufbox-info.is-open .kaufbox-info__pop{visibility:visible;opacity:1;pointer-events:auto}@media(hover:hover){.kaufbox-info:hover .kaufbox-info__pop{visibility:visible;opacity:1}}.kaufbox-payments{list-style:none;margin:14px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:6px;opacity:.85}.kaufbox-payments li{margin:0;line-height:0}.kaufbox-payments__icon{width:38px;height:24px}.kaufbox-installments{margin:8px 0 0;font-size:.85em;opacity:.75}@media(max-width:767px){.kaufbox-payments__icon{width:34px;height:22px}}.cart-country-note{margin:0 0 12px;font-size:.85em;opacity:.8;display:flex;justify-content:flex-end;align-items:center;gap:6px;flex-wrap:wrap}.cart-country-note .cc-icon{flex:0 0 auto}.cart-country-note a{color:inherit;text-decoration:underline;white-space:nowrap}@media(max-width:767px){.cart-country-note{justify-content:flex-start}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/custom.css.map */
