html{scroll-behavior:smooth}#stamped-reviews-tab .stamped-review-content{margin-left:0!important}[aria-controls=search-drawer],button.kl-teaser-UugrYG{display:none!important}.button:not(.button--text),.shopify-challenge__button,#shopify-product-reviews .spr-summary-actions-newreview,#shopify-product-reviews .spr-button{font-size:calc(var(--base-font-size) + 2px);letter-spacing:1px}.kl-private-reset-css-Xuajs1.out{z-index:-1!important;display:none!important}.product-form__add-button{height:62px!important}.heading.h2{font-size:30px}@media screen and (min-width:1000px){.section__header{margin-bottom:20px}}@media(max-width:999px){.heading.h2{font-size:26px}}@media(max-width:740px){.heading.h2{font-size:24px}}.product-item__cta-wrapper .product-item__cta{margin:0;width:100%;border-radius:0}.product-item__image-wrapper img{border-radius:0}.product-item__image-wrapper{margin-block-end:10px;border-radius:8px}.product-item__cta-wrapper .product-item__cta{font-weight:700;letter-spacing:.1px!important}.product-item__info{text-align:left}.rating__caption{margin-inline-start:5px;font-size:14px;font-weight:400}.product-item-meta__title{font-weight:600;margin-top:3px;font-size:17px}.product-item-meta .price-list .price--compare{opacity:1;text-decoration:line-through;font-size:18px;color:#c2bfcd;line-height:21px}.product-item-meta .price-list{gap:5px}.product-item-meta .price--highlight{font-weight:700;font-size:18px;line-height:21px;color:#7069bc}.product-item-meta .product-item__label-list{position:static}.product-item-meta__price-list-container{display:flex;justify-content:space-between}.product-item-meta .product-item__label-list .label--highlight{font-size:12px}.product-item__image-wrapper img{position:static;transform:none!important}.slick-dots li:before{display:none}.slick-dots li{height:12px;width:12px;font-size:0;list-style:none;background:#fff;border-radius:50%;margin-inline:2px;opacity:.5}li.slick-active{opacity:1}.product-media-slider ul.slick-dots{display:flex;align-items:center;padding:0;position:absolute;bottom:16px;right:10px}ul.slick-dots{padding:0;display:flex;justify-content:center;margin-top:20px}.product-media-slider{display:none}.product-media-slider.slick-initialized{display:block}.shopify-section--featured-collections .product-item__cta-wrapper{margin-top:-8px}@media(max-width:991px){:root{--product-list-block-spacing: 16px}.slick-dots li{height:8px;width:8px}.product-item__cta-wrapper .product-item__cta{font-size:14px;padding-inline:20px}.product-item__cta-wrapper .product-item__cta,.product-item__cta-wrapper .loader-button__text{height:42px}.product-item-meta__title{font-size:15px}.product-item-meta .product-item__label-list .label--highlight{font-size:10px}.product-item-meta .price-list .price--compare,.product-item-meta .price--highlight{font-size:16px}}@media(max-width:740px){.product-list{--product-list-column-gap: 16px}.product-list__inner:not(.product-list__inner--scroller){margin-inline:0}.product-item__image-wrapper{margin-block-end:5px}.rating__caption{margin-inline-start:3px;font-size:12px}.rating__stars svg{height:11px;width:11px}.product__info .rating__stars svg{height:14px!important;width:14px!important}.stamped-fa-star-half-o:before,.stamped-fa-star-o:before,.stamped-fa-star:before{font-size:16px;margin-right:-3px}.stamped-badge-caption{font-size:13px}}@media(max-width:543px){.product-item__cta-wrapper .product-item__cta{font-size:13px;padding-inline:10px}}.product__info .product-meta{border-bottom:none;margin:0}.product__info .label--highlight{background:#d6d2ff!important;color:#2e2a3a!important;font-weight:700!important;border-radius:50px!important;padding:6px 15px!important;font-size:14px!important}.product__info .price--highlight{color:#7069bc!important}.product__zoom-button{border-radius:100px}.product__thumbnail-list{margin-right:0;margin-bottom:15px}.product__thumbnail-item{padding-right:10px}.product__thumbnail-item:last-child{padding-right:0}.product__media{z-index:2}.pswp__top-bar{top:180px}.product__thumbnail-item .product__thumbnail{width:90px;min-width:90px}@media(min-width:768px){.product__media{position:sticky;top:135px;display:block}}@media screen and (max-width:999px){flickity-carousel.product__media-list,.product__thumbnail-list{margin-left:0!important}.product__media-item{width:90%;min-width:90%;max-width:90%;margin-right:15px}.product__thumbnail-list-inner{padding:0!important}scroll-shadow:after{content:"";position:absolute;z-index:3;bottom:0;pointer-events:none;background-image:linear-gradient(to right,#fff0,#fff 98%);width:15%;height:7em;right:0}}.stamped-header-title{display:none!important}#stamped-main-widget,div.stamped-container[data-widget-style],div[data-widget-style] div.stamped-container{margin:0!important}.template--duo .container{padding-inline:16.7px!important}.template--duo .product{margin-inline:0}.template--duo .product__media{padding-inline-start:0;max-width:55%;width:55%}.template--duo .product__media-list-wrapper{box-shadow:4px 3px 12px 7px #eee}.template--duo .product-meta__title{font-size:50px;font-weight:600}.template--duo .product-meta p{font-size:10px!important;text-transform:uppercase}.template--duo .product-form__text{font-size:17px;color:rgba(var(--text-color),.75)}.template--duo .product__info .product-meta{padding-bottom:10px}.template--duo .product-form .iconic___text--container span{font-weight:400;font-size:18px;color:rgba(var(--text-color),.75)}.template--duo legend.form__label{font-weight:600}.template--duo .block-swatch__radio:checked+.block-swatch__item .free-ship-text{color:#7069bc;border:1px solid #7069bc;background-color:#fff}.template--duo .popular_text{position:absolute;right:-30px;top:-8px;display:block!important}.template--duo .popular_text svg{width:90px}.template--duo .block-swatch__radio:hover+.block-swatch__item{background:#ccbdff;border:2px solid #7069bc!important}.template--duo .block-swatch__radio:hover+.block-swatch__item .sn_ys .free-ship-text{border:1px solid #7069bc;background:#fff;color:#7069bc}.template--duo .product-shipping-text{text-align:center;font-size:14px;font-weight:600}.template--duo .product-form__add-button{text-transform:capitalize;font-size:20px;font-weight:600;display:flex;align-items:center;justify-content:center}.template--duo .product-form__add-button:before{content:"";background:url(/cdn/shop/files/sl-finger.png?v=1642159566) center center no-repeat;width:26px;height:24px;display:inline-block;background-size:25px;margin-bottom:-8px;margin-right:5px;position:relative;top:-3px}.template--duo .product__thumbnail-item .product__thumbnail{width:122px;min-width:122px}.template--duo .product__thumbnail-item{padding-right:0}.template--duo .product-form{row-gap:0;display:grid}.template--duo .product-form>*{margin-bottom:15px}.template--duo .product-form .metafields-accordions-wrap,.template--duo .product__accordion.accordion{margin-bottom:0}.sliding-logo-wrapper{position:relative;display:flex;overflow:hidden;width:100%;height:100px;max-width:1500px}.sliding-logo-wrapper .logo-slide{display:flex;height:auto;min-width:100px;margin-right:20px;margin-left:20px;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.sliding-logo-wrapper .image-holder{position:relative;display:flex;width:560px;min-width:560px;-webkit-box-align:center;align-items:center}.sliding-logo-wrapper .logo-container{display:flex;width:100%}.sliding-logo-wrapper .logo-center-text{position:absolute;left:50%;top:50%;display:flex;width:100%;height:100%;max-width:100%;flex-direction:column;justify-content:center;align-items:center;background-color:transparent;background-image:radial-gradient(circle farthest-corner at 50% 50%,#fff 10%,#f7fcfd00);transform:translate(-50%,-50%);font-size:21px;line-height:21px;font-weight:700;text-align:center}.sliding-logo-wrapper .logo-slide img{height:auto;max-width:100%;border-radius:10px}.sliding-logo-wrapper .logo-container{min-width:1517px}.logo-container.marquee{overflow:hidden;position:relative;animation:MarqueeLeft linear 60s infinite}.estimated-date-time-wrapper{text-transform:capitalize}.estimated-date-time-wrapper .deliverydate,.estimated-date-time-wrapper{font-weight:600}@keyframes MarqueeLeft{0%{transform:translate(0)}to{transform:translate(-100%)}}.sliding-logo-wrapper .logo-center-text p{margin:0}.sliding-logo-wrapper .logo-center-text p{margin:0;color:rgb(var(--text-color),.75)}.flip-clock-wrapper{display:flex;align-items:center;justify-content:center;width:max-content;margin-top:0}.flip-clock-wrapper ul{position:relative;height:30px;list-style:none;margin:0 -4px;max-width:30px;padding-inline-start:40px}.flip-clock-wrapper ul li{z-index:1;position:absolute;left:0;top:0;width:100%;height:100%;line-height:30px;max-width:30px;text-decoration:none!important}.flip-clock-wrapper ul li:first-child{z-index:2}.flip-clock-wrapper ul li a{display:block;height:100%;perspective:200px;margin:0!important;overflow:visible!important;cursor:default!important;pointer-events:none!important}.flip-clock-wrapper ul li a div{z-index:1;position:absolute;left:0;width:100%;height:50%;overflow:hidden;outline:1px solid transparent}.flip-clock-wrapper ul li a div.up{transform-origin:50% 100%;top:0}.flip-clock-wrapper ul li a div.down{transform-origin:50% 0;bottom:0;border-bottom-left-radius:6px;border-bottom-right-radius:6px}.flip-clock-wrapper ul li a div div.inn{position:absolute;left:0;z-index:1;width:100%;height:200%;color:#fff;font-weight:600;background-color:#c30000;border-radius:6px;font-size:20px}.flip-clock-wrapper ul li a div.up div.inn{top:0}.flip-clock-wrapper ul li a div.down div.inn{bottom:0}.flip-clock-wrapper ul.play li.flip-clock-before{z-index:3}.flip-clock-wrapper ul.play li.flip-clock-active{animation:asd .5s .5s linear both;z-index:5}.flip-clock-divider{float:left;display:inline-block;position:relative;width:10px}.flip-clock-divider:first-child{width:0}.flip-clock-dot{display:block;background:#000;width:4px;height:4px;position:absolute;border-radius:50%;left:-2px}.flip-clock-divider .flip-clock-label{position:absolute;top:-36px;font-size:12px;color:#000;text-shadow:none;width:60px;right:-55px;display:none}.flip-clock-dot.top{top:3px}.flip-clock-dot.bottom{bottom:3px}@keyframes asd{0%{z-index:2}20%{z-index:4}to{z-index:4}}.flip-clock-wrapper ul.play li.flip-clock-active .down{z-index:2;animation:turn .5s .5s linear both}@keyframes turn{0%{transform:rotateX(90deg)}to{transform:rotateX(0)}}.flip-clock-wrapper ul.play li.flip-clock-before .up{z-index:2;animation:turn2 .5s linear both}@keyframes turn2{0%{transform:rotateX(0)}to{transform:rotateX(-90deg)}}.flip-clock-wrapper ul li.flip-clock-active{z-index:3}@media(max-width:767px){#shopify-section-countdown-announcementbar h2{font-size:11px}.announcement_timer{gap:10px}.flip-clock-wrapper ul li a div div.inn{font-size:15px}.flip-clock-wrapper ul li{line-height:25px;max-width:25px}.flip-clock-wrapper ul{height:25px;margin:0 -7px;max-width:25px}.flip-clock-wrapper{padding-left:8px}.flip-clock-divider .flip-clock-label{right:-48px}.flip-clock-dot{left:-4px}}@media(max-width:1199px){.product__info{padding-left:40px}}@media(max-width:999px){.product__info{padding-left:0;margin-top:16%}}@media(max-width:767px){.product__info{margin-top:0%}}.template--duo .shopify-section--product-recommendations .section__header{margin-bottom:30px;margin-inline:0;max-width:100%;text-align:left}.template--duo .shopify-section--product-recommendations .heading{font-size:50px;font-weight:600}.template--duo .shopify-section--product-recommendations .product-list--center .product-list__inner{margin-inline:0}@media screen and (max-width:999px){.template--duo .product__media{padding-inline-start:0;max-width:100%;width:100%}.template--duo .product__media-item{width:85%;min-width:85%;max-width:85%;margin-right:0}.template--duo flickity-carousel.product__media-list,.template--duo flickity-carousel.product__media-list .product__thumbnail-list{margin-inline:calc(-1* var(--container-gutter))!important;margin-top:-28px!important}.template--duo .product__media-nav{display:none!important}.template--duo .product__media-list-wrapper{box-shadow:none}.template--duo .product__media-image-wrapper{border-radius:0}.template--duo .product-meta__title{font-size:34px;font-weight:600}.template--duo .product__info .product-meta{margin-top:15px}.template--duo .popular_text svg{width:80px}.template--duo .popular_text{right:-15px;top:-14px}.template--duo .block-swatch-list label{padding:15px 60px!important}.template--duo .pro-iwt-wrap .innr p{font-size:14px!important}.template--duo .pro-iwt-wrap .inner-icon img{width:80px;height:80px;min-width:40px}.template--duo .shopify-section--product-recommendations .heading{font-size:37px;font-weight:600}.product-list-duo-template.product-list__inner{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;padding:0}.product-list-duo-template.product-list__inner product-item{flex-direction:column;display:flex;position:relative;width:calc(50% - 8px);justify-content:flex-start;align-items:center}.product-list-duo-template .product-item__info{width:100%}.template--duo .product__info{padding-left:00}.template--duo .product__media{position:static}}.estimated-date-time-wrapper .cnt_main .estimated-time{display:flex;align-items:center;justify-content:center;gap:5px}.estimated-date-time-wrapper .cnt_main .estimated-time #timer{color:#7069bc}.shopify-section--main-product span.stamped-badge-caption{font-size:16px!important}.shopify-section--main-product .stamped-fa-star-half-o:before,.shopify-section--main-product .stamped-fa-star-o:before,.shopify-section--main-product .stamped-fa-star:before{margin:0!important}.shopify-section--main-product span.stamped-badge-caption[data-reviews][data-label][data-version="2"]>span{font-size:0}.shopify-section--main-product span.stamped-badge-caption[data-reviews][data-label][data-version="2"]:after{content:" reviews"!important}.shopify-section--main-product .stamped-badge-caption:before{content:"Excellent " attr(data-rating)" | "!important}.product__thumbnail:after{box-shadow:0 0 0 2px #7069bc}.block-swatch-list{flex-direction:column-reverse}@media(max-width:999px){.template--duo .product__media{overflow:hidden}.template--duo .shopify-section--main-product .container{padding:0!important}.template--duo .product__info{padding-inline:16.5px}.shopify-section--faq{overflow:hidden}}@keyframes spin{0%{transform:rotate(360deg)}to{transform:rotate(0)}}.cart_loading:after{border:5px solid #f3f3f3;border-top:5px solid #000;border-radius:50%;width:50px;height:50px;animation:spin 2s linear infinite;content:"";display:flex;align-items:center;justify-content:center;position:absolute;top:50%;right:50%;transform:translate(-50%,-50%);z-index:2}.cart_loading:before{background:#e5e5e5db;content:"";height:100%;width:100%;position:absolute;top:0;bottom:0;z-index:2}.shopify-section-group-header-group.shopify-section--custom-liquid{display:none}.line-item__quantity--block .line-item__remove-button.quantity-selector__button{margin-block-start:unset;margin-inline-start:unset;display:flex}.cart__checkout-button .checkout-button__lock{position:unset;padding:0 5px}.drawer-upgrade-top{display:inline-flex;gap:20px;align-items:center}.drawer-upgrade-middle{margin-right:20px}.drawer-upgrade-middle-text{font-weight:700;font-size:16px}.drawer-upgrade-pill{font-size:9px;font-weight:700;background:#d6d2ff;max-width:fit-content;padding:5px 10px;border-radius:50px;text-transform:uppercase;margin-top:5px}.drawer-upgrade-button{color:#fff;font-weight:700;font-size:14px;background:#7069bc;cursor:pointer;padding:11px 14px;border-radius:10px;width:110px;justify-content:center;display:flex}.drawer-upgrade-title{font-size:14px;font-weight:700;text-align:center;padding-bottom:15px}.drawer-upgrade-content{border:1px solid #7069BC;margin-left:40px;margin-right:40px;padding:15px 20px;border-radius:10px 10px 0 0}.drawer-upgrade-content.drawer-upgrade-bottom{border-top-left-radius:0!important;border-top-right-radius:0!important;border-top:0;margin-bottom:6px;border-radius:10px;background:#f4f3ff;color:#6962af;align-items:center;display:flex;justify-content:center;padding-top:2px;padding-bottom:2px}span.shipping-bar__text.text--small b{color:#7069bc}@media only screen and (max-width:500px){.drawer-upgrade-middle-text{font-size:14px}.drawer-upgrade-button{font-size:12px;padding:8px 7px}.drawer-upgrade-content.drawer-upgrade-bottom{font-size:12px}.drawer-upgrade-content{margin-left:5%;margin-right:5%}.drawer-upgrade-middle{margin-right:0;width:70%}.drawer-upgrade-top{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/59/assets/custom.css.map */
