@charset "UTF-8";/*!***************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./src/scss/custom.scss ***!
  \***************************************************************************************************************/.container .header__wrapper{padding:10px 0}.product__media-list-wrapper .product__zoom-button{bottom:unset;top:16px;left:16px;background:transparent;border-radius:10px}.product__media-nav{margin-top:10px}.product__media-nav .dots-nav .dots-nav__item{border-radius:50%;border:1px solid black;background:transparent;width:8px;height:8px}.product__media-nav .dots-nav .dots-nav__item.dots-nav__item[aria-current=true]{border:1px solid #DB9AA0;background:#db9aa0}.product-meta{margin:15px 0;padding-top:16px;padding-bottom:0;border-bottom:0;border-top:1px solid #d9d9d9}@media only screen and (max-width: 600px){.product-meta .h3{font-size:22px;margin-bottom:10px}}.product-meta .product__teaser{color:#a0a09f;margin-bottom:10px}@media only screen and (max-width: 400px){.product-meta .product__teaser{font-size:12px}}.product-meta .product-meta__price-list-container{flex-wrap:wrap}.product-meta .product-meta__price-list-container .price{font-size:16px;color:#db9aa0;font-weight:600}.product-meta .product-meta__price-list-container .price--highlight{margin-right:5px!important;order:2;font-size:16px;color:#db9aa0;font-weight:600}@media only screen and (max-width: 340px){.product-meta .product-meta__price-list-container .price--highlight{font-size:14px}}.product-meta .product-meta__price-list-container .price--compare{margin-right:5px;order:1;color:#010101;font-size:16px}@media only screen and (max-width: 340px){.product-meta .product-meta__price-list-container .price--compare{font-size:14px}}.product-meta .product-meta__price-list-container .product-meta__label-list.label-list{margin-left:0;order:4}.product-meta .product-meta__price-list-container .product-meta__label-list.label-list .label--highlight{background:transparent;color:#000;text-transform:none;font-size:12px;font-weight:500;padding-left:0}@media only screen and (min-width: 1000px){.product-meta .product-meta__price-list-container .product-meta__label-list.label-list .label--highlight{margin-left:3px}}@media only screen and (max-width: 340px){.product-meta .product-meta__price-list-container .product-meta__label-list.label-list .label--highlight{font-size:10px}}.product-meta .product-meta__price-list-container .product-meta__label-list.label-list .label--highlight .savings{color:#74c350;font-weight:600}.product-meta .product-meta__taxes-included{color:#5b677199}.product-form{row-gap:10px}.product-form ul.delivery__info{list-style:none;padding-left:0;margin-left:.75em;margin-bottom:0}.product-form ul.delivery__info li:before{content:"\2022";color:#74c350;font-weight:700;display:inline-block;width:10px;margin-left:-1em}.product-form ul.delivery__info li product-inventory .inventory{color:#000}.product-form .product-form__option-selector .product-form__option-info .product-form__option-value{display:none}.product-form .product-form__buy-buttons button .loader-button__text{font-size:15px;letter-spacing:0}.announcement-bar .announcement-bar__message svg{margin-right:5px}.price--compare{margin-right:5px;order:1;color:#010101;font-size:16px}@media only screen and (max-width: 700px){.price--compare{font-size:13px}}.price:not(.price--highlight):not(.price--compare){font-size:16px;color:#db9aa0;font-weight:600}@media only screen and (max-width: 700px){.price:not(.price--highlight):not(.price--compare){font-size:13px}}.price--highlight{margin-right:5px!important;order:2;font-size:16px;color:#db9aa0;font-weight:600}@media only screen and (max-width: 700px){.price--highlight{font-size:13px}}@media only screen and (max-width: 340px){.price--highlight{font-size:12px}}.save--price{order:3;font-size:12px}@media only screen and (max-width: 700px){.save--price{font-size:10px}}.save--price .savings{color:#74c350;font-weight:600}.cart__recap .payment-methods-list{margin-top:10px}.product-info-button-container{background:#f8f6f3;opacity:.9;width:100%;position:relative}.product-info-button-container .inner{display:flex;padding:10px 20px 10px 15px}.product-info-button-container .inner .info-title{color:#010101;text-align:left;font-weight:700;font-size:16px}@media (max-width: 640px){.product-info-button-container .inner .info-title{font-size:12px}}@media only screen and (max-width: 370px){.product-info-button-container .inner .info-title{font-size:11px}}@media only screen and (max-width: 340px){.product-info-button-container .inner .info-title{font-size:8px}}.product-info-button-container .info-icon{display:flex;position:absolute;top:50%;right:10px;justify-content:center;align-items:center;transform:translateY(-50%);cursor:pointer}.product-info-button-container .info-icon i{color:#fff;font-size:18px}.product-info-button-container .info-icon:hover+.info-content-container{opacity:1}.product-info-button-container .info-content-container{position:absolute;bottom:100%;right:8px;max-width:100%;background:#fff;margin-bottom:5px;box-shadow:2px 4px 8px #0000000d;border-bottom-right-radius:5px;opacity:0;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.product-info-button-container .info-content-container:after{content:"";position:absolute;top:100%;right:0;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid white;margin-right:3px;box-shadow:2px 4px 8px #0000000d}.product-info-button-container .info-content-container .inner{padding:10px}.product-info-button-container .info-content-container .inner span{font-size:15px}.social-proof-banner{margin-top:7px}.social-proof-banner .eRxizD{display:flex;-webkit-box-align:center;align-items:center;margin-bottom:16px}.social-proof-banner .fXzBFz{display:inline-flex;-webkit-box-align:center;align-items:center;margin-right:8px}.social-proof-banner .eOwbSc{overflow:hidden;position:relative;width:24px;height:24px;border-radius:50%;min-width:24px;box-shadow:#fff 0 0 0 2px;background:#efefef}.social-proof-banner .eOwbSc:not(:first-child){margin-left:-4px}.social-proof-banner .eOwbSc .image__cirlce{box-sizing:border-box;display:block;overflow:hidden;width:initial;height:initial;background:none;opacity:1;border:0px;margin:0;padding:0;position:absolute;top:0;right:0;bottom:0;left:0}.social-proof-banner .eOwbSc .image__cirlce img{position:absolute;top:0;right:0;bottom:0;left:0;box-sizing:border-box;padding:0;border:none;margin:auto;display:block;width:0px;height:0px;min-width:100%;max-width:100%;min-height:100%;max-height:100%;object-fit:cover}.social-proof-banner .iABqZZ{font-size:12px;line-height:12px;letter-spacing:-.2px;color:gray}.social-proof-banner .btIBWJ{font-family:Century Gothic,Inter,sans-serif;font-weight:400;font-size:14px;color:#000;display:inline-block}.social-proof-banner .gziXoO{display:inline-flex;-webkit-box-align:center;align-items:center;font-weight:700;font-size:14px;line-height:24px;color:#4a4754;margin-right:3px}@media only screen and (min-width: 1000px){.social-proof-banner .gziXoO{font-size:15px}}.social-proof-banner .social_proof_text{font-size:14px}@media only screen and (min-width: 1000px){.social-proof-banner .social_proof_text{font-size:15px}}.social-proof-banner .social_proof_icon{margin-left:5px}.payment-methods-list{display:flex;justify-content:space-between}.payment-methods-list svg{filter:grayscale(1)}.ed-customer-counter-container .customer-counter-container{display:flex;align-items:center;color:#000;padding:6px 4px;border:1px solid #DFDDDB;border-radius:3px;justify-content:center}.ed-customer-counter-container .customer-counter-container svg{margin-right:5px;width:12px;height:auto}.ed-customer-counter-container .customer-counter-container .customer-counter-label{font-size:11px;line-height:normal;font-weight:700}.ed-customer-counter-container .customer-counter-container .customer-counter-label .fast__label{font-weight:700}@media only screen and (min-width: 1000px){.ed-customer-counter-container .customer-counter-container .customer-counter-label{font-size:14px}}.services-box{display:flex;flex-wrap:wrap;margin-right:8px;margin-top:5px}.services-box .service-box-item{color:#404040;flex:0 0 50%;max-width:50%;margin:5px 0;padding:0 5px}.services-box .service-box-item div{overflow:hidden;height:50px;padding:0 7px;display:flex;align-items:center;justify-content:center;background-color:#f8f6f3;border-radius:5px}.services-box .service-box-item div .service-img{display:flex;align-items:center;min-width:30px}.services-box .service-box-item div .service-img img{width:45px}@media (max-width: 390px){.services-box .service-box-item div .service-img img{min-width:30px;width:25px;height:auto}}.services-box .service-box-item div .service-text{font-size:14px;font-weight:600;margin-left:5px;text-align:left;letter-spacing:0px;line-height:14px;width:min-content}@media (min-width: 1000px){.services-box .service-box-item div .service-text{min-width:163px}}@media (min-width: 321px) and (max-width: 450px){.services-box .service-box-item div .service-text{font-size:10px!important;line-height:10px}}@media (min-width: 260px) and (max-width: 320px){.services-box .service-box-item div .service-text{font-size:10px!important;line-height:10px}}@media (min-width: 745px) and (max-width: 1120px){.services-box .service-box-item>div .service-text{min-width:auto;margin-left:6px;font-size:10px;max-width:88px}}@media (min-width: 450px){.service-box-item .after:after{content:"\a";white-space:pre}}@media only screen and (max-width: 740px){.shopify-section--product-content{background-color:#f8f6f3;padding-right:15px;padding-left:15px}}.shopify-section--product-content .product-tabs .product-tabs__content{padding-bottom:30px;padding-top:30px}.shopify-section--product-content .product-tabs .product-tabs__content .collapsible-toggle{font-size:15px;font-weight:400}.product2-data-help{margin:20px 0;background-color:#f8f6f3;box-shadow:#63636333 0 2px 8px;border-radius:4px}.product2-data-help .product2-data-help-content{display:flex;flex-direction:row;align-items:center;border-bottom:1px solid #DFDDDB}.product2-data-help .product2-data-help-content img{width:100px;margin:15px 0 15px 15px;border-radius:4px}@media only screen and (min-width: 800px){.product2-data-help .product2-data-help-content img{max-width:80px}}@media only screen and (max-width: 799px){.product2-data-help .product2-data-help-content img{width:80px}}@media only screen and (max-width: 360px){.product2-data-help .product2-data-help-content img{width:60px}}.product2-data-help .product2-data-help-content div{margin:15px 0}.product2-data-help .product2-data-help-content h2{font-size:14px;text-transform:uppercase;font-weight:600;margin:0 0 0 15px;line-height:16.41px}.product2-data-help .product2-data-help-content p{flex:1;padding:4px 20px 0 0;margin:0 0 0 15px;font-size:12px;line-height:16.41px}.product2-data-help .product2-data-help-buttons{display:flex;flex-direction:row}.product2-data-help .product2-data-help-buttons .product2-data-help-button{display:flex;flex-direction:row;align-items:center;justify-content:center;flex:1;color:#000;background-color:transparent;border:none;text-transform:none;font-size:12px;font-weight:500;padding:15px;cursor:pointer;text-decoration:none}.product2-data-help .product2-data-help-buttons .product2-data-help-button svg{width:20px;margin-right:10px}@media only screen and (max-width: 740px){.shopify-section--faq{margin-left:15px;margin-right:15px}}@media only screen and (max-width: 600px){.shopify-section--faq .h2{font-size:22px}}.shopify-section--faq .faq__item{margin-bottom:10px;border:1px solid #DFDDDB}.shopify-section--faq .faq__item .collapsible-toggle .animated-plus{color:#db9aa0}.shopify-section--faq .faq__item .collapsible-toggle .animated-plus:before{width:20px}.shopify-section--faq .faq__item .collapsible-toggle .animated-plus:after{height:20px}@media only screen and (max-width: 600px){product-recommendations .section__header .h3{font-size:22px}}product-recommendations .product-list .product-item-meta__price-list-container .price{font-size:16px;color:#db9aa0;font-weight:600}@media only screen and (max-width: 700px){product-recommendations .product-list .product-item-meta__price-list-container .price{font-size:13px}}@media only screen and (max-width: 340px){product-recommendations .product-list .product-item-meta__price-list-container .price{font-size:12px}}product-recommendations .product-list .product-item-meta__price-list-container .price--highlight{margin-right:5px!important;order:2;font-size:16px;color:#db9aa0;font-weight:600}@media only screen and (max-width: 340px){product-recommendations .product-list .product-item-meta__price-list-container .price--highlight{font-size:14px}}product-recommendations .product-list .product-item-meta__price-list-container .price--compare{margin-right:5px;order:1;color:#010101;font-size:16px}@media only screen and (max-width: 340px){product-recommendations .product-list .product-item-meta__price-list-container .price--compare{font-size:14px}}ed-video-thumbnail{display:flex;position:absolute;top:15px;left:15px;width:54px;height:54px;z-index:5}@media (max-width: 640px){ed-video-thumbnail{top:25px;left:13px}}ed-video-thumbnail .thumbnail-container{display:flex;width:100%;height:100%;border-radius:50px;cursor:pointer}ed-video-thumbnail .thumbnail-container img{width:100%;height:100%;border-radius:15px;object-fit:cover}ed-video-thumbnail .thumbnail-container .overlay{position:absolute;top:0;left:0;clear:float;width:100%;height:100%;border-radius:15px;background-color:#0003;color:#fff}ed-video-thumbnail .play-btn{display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:20px;height:20px;justify-content:center;align-items:center;border-radius:50%}ed-video-thumbnail .play-btn .arrow-right{width:0;height:0;margin-left:2px;border-top:12px solid transparent;border-bottom:12px solid transparent;border-right:20px solid white;transform:rotate(180deg);cursor:pointer}ed-video-popup{display:none}ed-video-popup[enabled]{display:block}ed-video-popup .video-popup-container{position:fixed;display:none;justify-content:center;align-items:center;top:0;left:0;z-index:100;background:#000;width:100%;height:100%}ed-video-popup .video-popup-container.open{display:flex}ed-video-popup .video-popup-container .video-container{max-height:90%;width:90%;max-width:90%;height:90%}ed-video-popup .video-popup-container .video-container iframe,ed-video-popup .video-popup-container .video-container video{width:100%;height:100%;border:1px solid black}ed-video-popup .video-popup-container .btn-close{position:fixed;top:5px;right:15px;color:#5b6770;font-size:20px;cursor:pointer}ed-video-popup .video-popup-container .btn-close:hover{color:#fff}.banner-wrapper{position:absolute;bottom:0;left:50%;transform:translate(-50%);width:100%}.banner-wrapper .reviews-on-image{color:#fff;text-align:left;background-color:#db9aa0;width:40%;border-top-right-radius:50px;opacity:.9;font-size:11px}@media only screen and (min-width: 1000px){.banner-wrapper .reviews-on-image{font-size:14px}}@media only screen and (max-width: 370px){.banner-wrapper .reviews-on-image{font-size:8px}}.banner-wrapper .reviews-on-image .review-content{padding:20px 10px 10px;word-break:break-word}.banner-wrapper .reviews-on-image .review-content .review-from .seperator{margin-left:0;border:0;border-top:1px solid white;width:30px}.banner-wrapper .reviews-on-image .review-content .review-from .review-author{font-weight:700;font-style:italic}cart-drawer.drawer{width:100%}@media only screen and (max-width: 749px){cart-drawer.drawer .drawer__header{padding-top:15px;padding-bottom:15px;height:unset}}cart-drawer.drawer .drawer__content #mini-cart-form .product-item-meta .product-item-meta__title{font-weight:600;text-transform:capitalize}cart-drawer.drawer .drawer__content #mini-cart-form .product-item-meta .product-item-meta__price-list-container .line-item__price-list-container.hidden-phone{padding-left:0!important}cart-drawer.drawer .drawer__content #mini-cart-form .product-item-meta .product-item-meta__price-list-container .line-item__price-list-container.hidden-phone .price-list{display:flex}cart-drawer.drawer footer{padding-top:5px}cart-drawer.drawer footer .checkout-button{font-size:15px;letter-spacing:0}cart-drawer.drawer footer .payment-methods-list{padding-top:10px}@media only screen and (max-width: 999px){.product-item__cta-wrapper .popover{left:0!important}}.shipping-header-info-container .shipping-header-info{padding:5px;display:flex;align-items:center;justify-content:flex-start;background-color:#f8f6f3}.shipping-header-info-container .shipping-header-info svg{width:20%}.shipping-header-info-container .shipping-header-info .content{width:70%;text-align:center}.shipping-header-info-container .shipping-header-info .content .goodchoice{font-weight:700}.cart-reservation-label{padding:10px 0}.cart-reservation-label .label-container{display:flex;justify-content:flex-start;align-items:center;font-size:12px;color:#010101}@media only screen and (min-width: 1000px){.cart-reservation-label .label-container{font-size:14px}}.cart-reservation-label .label-container svg{margin-right:10px}.totals{margin-bottom:10px;display:flex;justify-content:center;align-items:flex-start;flex-direction:column}.totals .totals-row{display:flex;flex-direction:row;justify-content:space-between;width:100%;font-size:12px}@media only screen and (min-width: 1000px){.totals .totals-row{font-size:14px}}.totals .totals-row .totals__subtotal{margin-bottom:0;font-weight:400}.totals .totals-row .totals__subtotal-value{margin-top:0}.totals .totals-row .totals__subtotal.total__value{font-weight:700}.klarna-custom-payment{display:flex;justify-content:center;align-items:center;font-size:12px;margin-top:10px}@media only screen and (min-width: 1000px){.klarna-custom-payment{font-size:14px}}.klarna-custom-payment .inner{display:flex;justify-content:center;align-items:center}.klarna-custom-payment .inner span{font-size:10px;margin-right:5px}@media only screen and (min-width: 1000px){.klarna-custom-payment .inner span{font-size:14px}}.klarna-custom-payment .inner img{width:30px}@media screen and (max-width: 800px){.image-with-text,.image-with-text .container{padding-left:0;padding-right:0}.image-with-text .container .image-with-text__content-wrapper{padding-right:20px;padding-left:20px}}@media only screen and (max-width: 749px){cart-drawer-recommendations .mini-cart__recommendations-inner{margin-top:10px}}.ratepayment__label_container{display:flex;font-size:12px;position:relative}.ratepayment__label_container .ratepayment__label{margin-left:5px;font-size:12px;color:#b5da60;cursor:pointer}.ratepayment__label_container .info-icon{margin-left:7px;display:flex;right:10px;justify-content:center;align-items:center;cursor:pointer;pointer-events:auto}.ratepayment__label_container .info-icon i{color:#000;font-size:12px}.ratepayment__label_container .info-icon:hover+.info-content-container{opacity:1}.ratepayment__label_container .info-content-container{position:absolute;bottom:100%;left:0;width:200px;background:#fff;margin-bottom:5px;box-shadow:2px 4px 8px #0000000d;border-bottom-right-radius:5px;opacity:0;pointer-events:none;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.ratepayment__label_container .info-content-container:after{content:"";position:absolute;top:100%;left:100px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid white;margin-right:3px;box-shadow:2px 4px 8px #0000000d}.ratepayment__label_container .info-content-container .inner{padding:10px}.ratepayment__label_container .info-content-container .inner span{font-size:12px}.product-main-info{position:relative}.ed-ab-sf-39{display:none}.product__info klarna-placement{display:none}.ed-ab-lioas-42{display:none}.ed-main-cart-section klarna-placement{display:none}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
