﻿@font-face{font-family:"Museo Sans Rounded";src:url("https://d1da7yrcucvk6m.cloudfront.net/sites/972/template_assets/MuseoSansRounded100.otf") format("opentype");font-weight:100}@font-face{font-family:"Museo Sans Rounded";src:url("https://d1da7yrcucvk6m.cloudfront.net/sites/972/template_assets/MuseoSansRounded300.otf") format("opentype");font-weight:300}@font-face{font-family:"Museo Sans Rounded";src:url("https://d1da7yrcucvk6m.cloudfront.net/sites/972/template_assets/MuseoSansRounded500.otf") format("opentype");font-weight:500}@font-face{font-family:"Museo Sans Rounded";src:url("https://d1da7yrcucvk6m.cloudfront.net/sites/972/template_assets/MuseoSansRounded700.otf") format("opentype");font-weight:700}@font-face{font-family:"Museo Sans Rounded";src:url("https://d1da7yrcucvk6m.cloudfront.net/sites/972/template_assets/MuseoSansRounded900.otf") format("opentype");font-weight:900}@font-face{font-family:"Museo Sans Rounded";src:url("https://d1da7yrcucvk6m.cloudfront.net/sites/972/template_assets/MuseoSansRounded1000.otf") format("opentype");font-weight:1000}html,body{overflow-x:hidden}img{max-width:100%}h1,h2,h3,h4,h5{color:#1c1b1e;font-size:36px;text-transform:uppercase;font-family:"Museo Sans Rounded",var(--bs-body-font-family)}h6{color:#1c1b1e;font-size:24px;font-family:"Museo Sans Rounded",var(--bs-body-font-family)}body,a,p,span{color:#1c1b1e;font-size:14px;font-family:"Museo Sans Rounded",var(--bs-body-font-family)}a{text-decoration:none;font-family:"Museo Sans Rounded",var(--bs-body-font-family);color:#000}a:hover{color:#1c1b1e;text-decoration:none}.smulor{margin-bottom:40px}.smulor span{color:#a19eaa;text-transform:uppercase}.smulor a{color:#a19eaa;text-transform:uppercase}input[type=text]{width:100%;border:2px solid #a19eaa;border-radius:2px;color:#a19eaa;height:40px;background:#f8f8f9;padding:10px}input[type=text]::placeholder{color:#e2e1e6}input[type=email]{width:100%;border:2px solid #a19eaa;border-radius:2px;color:#a19eaa;height:40px;background:#f8f8f9;padding:10px}input[type=email]::placeholder{color:#e2e1e6}input[type=file]{width:100%;border:2px solid #a19eaa;border-radius:2px;color:#e2e1e6;height:40px;background:#f8f8f9;padding:10px}input[type=file]::placeholder{color:#e2e1e6}textarea{width:100%;border:2px solid #a19eaa;border-radius:2px;color:#a19eaa;background:#f8f8f9;padding:10px;height:128px}textarea::placeholder{color:#e2e1e6}.submit-btn{background:linear-gradient(0deg, #29323C 0%, #485563 100%);color:#fff;width:256px;padding:10px 50px;text-align:center;border-radius:2px;border:0}.form-files::after{background:linear-gradient(0deg, #29323C 0%, #485563 100%);border-radius:2px;color:#fff;text-align:center;padding:10px 50px;font-weight:500;font-size:14px;border:0;content:"Bifoga";cursor:pointer;position:absolute;right:11px;top:26px;height:40px}.form-files::-webkit-file-upload-button{display:none}.main-wrapper .main{padding-top:117px}#head{position:fixed;background-color:#fff;top:0;right:0;left:0;z-index:999}.header{box-shadow:0 4px 4px rgba(208,208,208,.25);padding:18px 0}.top-block{background:linear-gradient(0deg, #bcf3e3 0%, #e9fff0 100%);height:42px}.top-block .header-top{text-align:center;font-size:14px;padding-top:5px}.designSelf{transition-property:background;transition-duration:1s;background:linear-gradient(0deg, #c973ff 0%, #aebaf8 100%);border-radius:100px;padding:10px 24px 10px 16px;position:relative}.designSelf a{position:absolute;top:0;left:0;width:100%;height:100%}.designSelf span{color:#fff}.designSelf:hover{transition-property:background;transition-duration:1s;background:linear-gradient(0deg, #29323C 0%, #485563 100%)}.mobileMenu{display:none;border-width:1px 0px;border-style:solid;border-color:#e2e1e6;margin-top:18px;padding-left:0;height:50px}.mobileMenu .navbar-toggler{outline:none;box-shadow:none;width:80px;border-right-width:1px;border-right-style:solid;border-right-color:#e2e1e6;border-bottom-right-radius:0;border-top-right-radius:0}.mobileMenu .search-form{position:relative}.mobileMenu .search-form input{width:100%;padding:10px 20px;border:rgba(0,0,0,0);background-color:rgba(0,0,0,0);color:#000}.mobileMenu .search-form input:focus{border:none;outline:none}.mobileMenu .search-form .search-icon{position:absolute;top:12px;cursor:pointer}.mobileMenu .offcanvas{max-width:80%}.mobileMenu .offcanvas .offcanvas-header .btn-close{height:40px;width:40px;outline:none;box-shadow:none}.mobileMenu .offcanvas .offcanvas-body{padding-top:51px}.mobileMenu .offcanvas .offcanvas-body .navbar-nav{padding-left:68px;position:relative}.mobileMenu .offcanvas .offcanvas-body .navbar-nav .nav-item{margin-bottom:43px}.mobileMenu .offcanvas .offcanvas-body .navbar-nav .nav-link{font-weight:450;font-size:16px;line-height:18px;text-transform:uppercase;color:#1e1b16}.mobileMenu .offcanvas .offcanvas-body .navbar-nav .designa-text .design-icon{position:absolute;left:37px;top:4px}.mobileMenu .offcanvas .offcanvas-body .navbar-nav .designa-text .nav-link{font-weight:450;font-size:16px;line-height:18px;text-transform:uppercase;color:#c973ff}.gradientShell{transition-property:background;transition-duration:1s;background:linear-gradient(0deg, #c973ff 0%, #aebaf8 100%);border-radius:50px;padding:2px;width:42px;height:42px;cursor:pointer}.gradientShell #searchBtn{background:#fff;border-radius:50px;height:38px;width:38px;text-align:center;padding-top:8px}.active.gradientShell{transition-property:background;transition-duration:1s;background:#1c1b1e}.inline-block{display:inline-block}.right-top-part{text-align:right}.right-top-part .header-social-links{display:inline-block;margin-right:15px;position:relative}.right-top-part .header-social-links .FavNumbers{position:absolute;top:-11px;left:-6px}#cart-page2 #campaignCodeReplacement{margin-bottom:15px}#top-cart .fa-shopping-cart{vertical-align:middle}#top-cart .fa-shopping-cart:before{content:url("https://d1da7yrcucvk6m.cloudfront.net/sites/972/media/879452_cart_icon.svg?1658761148")}#top-cart .top-cart-number{position:absolute;top:-12px;left:-9px}#top-cart .top-cart-total,#top-cart .top-cart-content{display:none}#navbar .menu-fix{position:absolute}#navbar .menu-fix li{position:relative !important}#navbar .site-menu-item{position:relative}#navbar .site-menu-item .site-menu-item{display:none;position:absolute;left:0;top:20px;padding-top:17px;padding-bottom:17px;background:#fff;box-shadow:0px 10px 20px rgba(0,0,0,.1);border-radius:4px}#navbar .site-menu-item:hover .site-menu-item{display:block}#navbar2 .site-menu-item .site-menu-item{display:none}.nav{margin-top:11px}.nav li{padding:0 20px}.nav li a{text-transform:uppercase}.hover-line{display:block;height:2px !important;width:100%;color:#1c1b1e;opacity:1;margin:4px 0}.nav li a.hideHR .hover-line{display:none}#the-search{display:none;height:100vh;background:linear-gradient(0deg, #C973FF 0%, #AEBAF8 100%);position:fixed;width:100vw;z-index:9}#the-search .material-symbols-outlined{cursor:pointer;color:#fff;font-size:14px;border-radius:50px;padding:15px;border:2px solid rgba(254,254,254,.25);margin-top:100px;position:absolute;right:100px}#the-search .input-wrapper{padding-top:330px}#the-search .input-wrapper #header-search{position:relative;width:532px;border-radius:30px;border:0;margin-left:auto;margin-right:auto;background:#fff}#the-search .input-wrapper #header-search input{font-size:14px;color:#1c1b1e;border:0;width:100%;background:none;padding:15px 25px}#the-search .input-wrapper #header-search input::placeholder{font-size:14px;color:#e2e1e6}#the-search .input-wrapper #header-search input:focus{border:none;outline:none}#the-search .input-wrapper #header-search .searchBtn{border:0;background:none;position:absolute;right:20px;top:8px;cursor:pointer}#the-search .search-wrapper-inner{position:relative}.main{min-height:calc(100vh - 500px);margin-top:3px}.startpage h1{font-size:54px;line-height:47px}.startpage h2{font-size:54px;line-height:47px}.startpage h3{font-size:54px;line-height:47px}.startpage .section-one{background:linear-gradient(180deg, #fefefe 0%, #f8fafa 100%);padding:20px 0}.startpage .section-one .right-part{text-align:center}.startpage .section-one .right-part img{border-radius:358px}.startpage .section-one .left-part{padding-top:215px;text-align:center}.startpage .section-one .left-part .section-one-rubrik{margin-left:auto;margin-right:auto;position:relative}.startpage .section-one .left-part .section-one-rubrik img{position:absolute;top:-54px;right:-55px}.startpage .section-one .left-part .secondary-button{border:2px solid;border-image-source:linear-gradient(9.85deg, #C973FF 0%, #AEBAF8 100%)}.startpage .section-one .left-part .secondary-button-2{background:linear-gradient(var(--color-bg), var(--color-bg)) padding-box,linear-gradient(to right, darkblue, darkorchid) border-box;border-radius:50em;border:4px solid rgba(0,0,0,0)}.startpage .section-two{background:linear-gradient(180deg, #e6e7fd 0%, #edd3ff 100%);padding:134px 0}.startpage .section-three{background:url("https://d1da7yrcucvk6m.cloudfront.net/sites/972/media/876091_pink_bg.svg") center;background-repeat:no-repeat;background-size:cover;min-height:400px}.startpage .section-three .text-section-3{padding-top:145px;padding-bottom:100px}.startpage .section-three .text-section-3 h1{line-height:23px;margin-bottom:0}.startpage .section-three .text-section-3 p{font-size:54px;text-transform:uppercase;font-weight:300}.startpage .section-four{background:#fff;padding:147px 0}.startpage .section-four .text-section4,.startpage .section-four .text-image-section1{padding-right:20px}.startpage .section-four .text-section4 strong,.startpage .section-four .text-image-section1 strong{text-transform:uppercase}.startpage .section-four .image-section1 img{width:100%;border-radius:240px}.startpage .section-four .section-four-block-two{margin-top:80px}.startpage .section-four .section-four-block-two .oval-image{height:504px;background-position:top center;background-repeat:no-repeat;background-size:cover;border-radius:240px}.startpage .section-five{background:#f6f6f7;padding:83px 0}.startpage .section-five .environmental-logo{margin-bottom:30px}.startpage .section-six .inspo-img{width:calc(100% + 15px)}.startpage .section-six .inspo-img img{height:100%}.startpage .section-six .inspo-img p{margin-bottom:0}.startpage .section-six .inspo-img2{margin-left:-9px}.startpage .section-six .inspo-txt{padding:150px 80px}.startpage .section-seven{background:linear-gradient(180deg, #e6e8fd 0%, #edd5ff 100%);padding:90px 0}.startpage .section-seven h3{line-height:23px;margin-bottom:0}.startpage .section-seven p{font-size:54px;text-transform:uppercase;font-weight:300}.startpage .newsletter-section{padding-top:110px;padding-bottom:110px}.startpage .newsletter-section .newsletter-text{font-style:normal;font-weight:600;font-size:18px}.startpage .newsletter-section .newsletter-subtext{font-style:normal;font-weight:400;font-size:15px}.startpage .newsletter-section .subscribe-form{margin-bottom:16px}.startpage .newsletter-section .subscribe-form .email-input{max-width:256px;height:44px;margin-right:24px;background:#fff;color:#000;border:1px solid #a19eaa;border-radius:2px}.startpage .newsletter-section .subscribe-form .email-input:focus{outline:none}.startpage .newsletter-section .subscribe-form .submit-button{width:144px;height:44px;background:linear-gradient(9.85deg, #C973FF 0%, #AEBAF8 100%);border-radius:100px;color:#fff}.startpage .newsletter-section .subscribe-form .submit-button:focus{outline:none}.startpage .newsletter-section .privacy-policy-text{font-style:normal;font-weight:400;font-size:13px;color:#706e75}.newsletter-thankyou-page{padding-top:100px}#footer{background:linear-gradient(0deg, #ebedee 0%, #fdfbfb 100%);padding-top:113px;padding-bottom:200px}#footer .line-one-footer .mobileFooterLogo{text-align:center;margin-bottom:50px}#footer .line-one-footer .footerLogo{text-align:center}#footer .line-two-footer{text-align:center;margin:70px 0}#footer .line-two-footer .socials{position:relative;display:inline-block;background:linear-gradient(0deg, #c973ff 0%, #aebaf8 100%);height:40px;width:40px;border-radius:40px;margin:0 8px;padding-top:8px}#footer .line-two-footer .socials a{position:absolute;top:0;left:0;height:100%;width:100%}#footer a:hover{transition-property:color;transition-duration:1s;color:#706e75}.group-page{background:#fff;padding:100px}.group-page .special-heading{margin-bottom:26px}.group-page .product-card{margin-bottom:20px}.group-page .clear-filters-btn{cursor:pointer;position:absolute;right:12px;top:4px}.group-page .product-filters .sorting-wrapper{margin-bottom:39px;position:relative}.group-page .product-filters .sorting-wrapper .filter-text{margin-bottom:19px;font-weight:400;font-size:15px;color:#1c1b1e}.group-page .product-filters .sorting-wrapper .choose-text{cursor:pointer;margin-bottom:0;background:#fff;display:flex;justify-content:space-between;border:1px solid #e2e1e6;border-radius:2px;padding:8px 15px}.group-page .product-filters .sorting-wrapper .choose-text ins{text-decoration:none}.group-page .product-filters .sorting-wrapper .choose-text .expand-icon{vertical-align:middle}.group-page .product-filters .sorting-wrapper .sort-filter-dropdown{position:absolute;z-index:1;margin-top:-1px;width:100%;background-color:#fff;border:1px solid #e2e1e6;border-top:none;box-shadow:0px 10px 20px rgba(0,0,0,.05);border-radius:2px}.group-page .product-filters .sorting-wrapper .sort-filter-dropdown .checkbox-label{width:100%;cursor:pointer;padding:8px 15px}.group-page .product-filters .sorting-wrapper .sort-filter-dropdown .checkbox-label input[type=radio]{display:none}.group-page .product-filters .filter-wrapper{margin-bottom:39px}.group-page .product-filters .filter-wrapper .filter-checkboxes{color:#7a7a7b;font-size:16px;display:flex;gap:10px;flex-wrap:wrap}.group-page .product-filters .filter-wrapper .filter-checkboxes .checkbox-label{cursor:pointer;padding:6px 8px;border:1px solid #e2e1e6;border-radius:2px}.group-page .product-filters .filter-wrapper .filter-checkboxes .checkbox-label:hover{border:1px solid #c973ff}.group-page .product-filters .filter-wrapper .filter-checkboxes .checkbox-label.active{border:1px solid #c973ff}.group-page .product-filters .filter-wrapper .filter-checkboxes .checkbox-label input{display:none}.group-page .product-filters .filter-wrapper .color-checkboxes{display:flex;flex-wrap:wrap;gap:10px}.group-page .product-filters .filter-wrapper .color-checkboxes .checkbox-label{cursor:pointer;width:20px;height:20px;border-radius:50%;border:1px solid #a19eaa;overflow:hidden;outline-offset:1px}.group-page .product-filters .filter-wrapper .color-checkboxes .checkbox-label:hover{outline:1px solid #c973ff}.group-page .product-filters .filter-wrapper .color-checkboxes .checkbox-label.active{outline:1px solid #c973ff}.group-page .product-filters .filter-wrapper .color-checkboxes .checkbox-label input{display:none}.group-page .product-filters .filter-wrapper .color-checkboxes .checkbox-label img{vertical-align:unset;height:100%;width:100%}.group-page .mobile-product-filters .sorting-wrapper{margin-bottom:39px;position:relative;display:inline-block;width:48%}.group-page .mobile-product-filters .sorting-wrapper .choose-text{cursor:pointer;margin-bottom:0;display:flex;justify-content:space-between;background:#f8f8f9;border-radius:2px;padding:8px 15px;color:#706e75}.group-page .mobile-product-filters .sorting-wrapper .choose-text ins{text-decoration:none}.group-page .mobile-product-filters .sorting-wrapper .choose-text .expand-icon{vertical-align:middle}.group-page .mobile-product-filters .sorting-wrapper .sort-filter-dropdown{position:absolute;z-index:1;margin-top:-1px;width:100%;background:#f8f8f9;box-shadow:0px 10px 20px rgba(0,0,0,.05);border-radius:2px}.group-page .mobile-product-filters .sorting-wrapper .sort-filter-dropdown .checkbox-label{width:100%;cursor:pointer;padding:8px 15px}.group-page .mobile-product-filters .sorting-wrapper .sort-filter-dropdown .checkbox-label input[type=radio]{display:none}.group-page .mobile-product-filters .sorting-wrapper .sort-filter-dropdown .checkbox-label span{color:#706e75}.group-page .mobile-product-filters .filter-button{display:flex;justify-content:space-between;cursor:pointer;width:48%;height:40px;background:#f8f8f9;border-radius:2px;padding:8px 15px;color:#706e75}.group-page .mobile-product-filters .offcanvas .offcanvas-body{padding-left:35px;padding-right:35px}.group-page .mobile-product-filters .offcanvas .offcanvas-body .filter-wrapper{margin-bottom:39px}.group-page .mobile-product-filters .offcanvas .offcanvas-body .filter-wrapper .filter-checkboxes{color:#7a7a7b;font-size:16px;display:flex;gap:10px;flex-wrap:wrap}.group-page .mobile-product-filters .offcanvas .offcanvas-body .filter-wrapper .filter-checkboxes .checkbox-label{cursor:pointer;padding:6px 8px;border:1px solid #e2e1e6;border-radius:2px}.group-page .mobile-product-filters .offcanvas .offcanvas-body .filter-wrapper .filter-checkboxes .checkbox-label.active{border:1px solid #c973ff}.group-page .mobile-product-filters .offcanvas .offcanvas-body .filter-wrapper .filter-checkboxes .checkbox-label input{display:none}.group-page .mobile-product-filters .offcanvas .offcanvas-body .filter-wrapper .color-checkboxes{display:flex;flex-wrap:wrap;gap:10px}.group-page .mobile-product-filters .offcanvas .offcanvas-body .filter-wrapper .color-checkboxes .checkbox-label{cursor:pointer;width:20px;height:20px;border-radius:50%;border:1px solid #a19eaa;overflow:hidden;outline-offset:1px}.group-page .mobile-product-filters .offcanvas .offcanvas-body .filter-wrapper .color-checkboxes .checkbox-label.active{outline:1px solid #c973ff}.group-page .mobile-product-filters .offcanvas .offcanvas-body .filter-wrapper .color-checkboxes .checkbox-label input{display:none}.group-page .mobile-product-filters .offcanvas .offcanvas-body .filter-wrapper .color-checkboxes .checkbox-label img{vertical-align:unset;height:100%;width:100%}.filter-dropdown{background:#fff;color:#7a7a7b;font-size:16px}.filter-dropdown input{display:none}.filter-dropdown .filter-options.active{background:#eee}.filter-dropdown .filter-options:hover{text-decoration:underline}.product-inner-wrapper{margin:0 7px}.product-inner-wrapper .product-card-image{position:relative;height:350px;background-position:center center;background-repeat:no-repeat;background-size:contain}.product-inner-wrapper .product-card-image .campaign-bubble{position:absolute;bottom:0;left:0;background:#f53e45;padding:10px 17px;text-align:center}.product-inner-wrapper .product-card-image .campaign-bubble .special-heading{margin-bottom:0;color:#fff;text-transform:uppercase}.product-card-bottom{background:#f8f8f9;padding:20px 20px 8px 20px;position:relative;min-height:144px}.product-card-bottom .product-card-brand-name{margin-bottom:2px;color:#ff9a9e;font-size:12px}.product-card-bottom .product-card-name{text-transform:uppercase;margin-bottom:5px}.product-card-bottom .product-card-price{font-size:36px;margin-bottom:0}.product-card-bottom .campaign-price{color:#f53e45;font-size:36px;display:inline-block;margin-right:20px}.product-card-bottom .original-price{color:#a6adb0;font-size:14px;display:inline-block}.product-card-bottom .favHeart{position:absolute;right:15px;top:15px;height:30px;width:30px;text-align:right;background:url("https://d1da7yrcucvk6m.cloudfront.net/sites/972/template_assets/heart.png?1656676488") no-repeat center;cursor:pointer;z-index:8}.product-card-bottom .favHeart.wm3-favorite-on{background:url("https://d1da7yrcucvk6m.cloudfront.net/sites/972/template_assets/heart_dark.svg?1656937888") no-repeat center}.product-card-bottom .colors-wrapper{display:flex;flex-wrap:wrap;gap:8px}.product-card-bottom .colors-wrapper .color-dot{width:15px;height:15px;border-radius:50%;overflow:hidden}.product-card-bottom .colors-wrapper .color-dot img{vertical-align:unset;height:100%;width:100%}.product-card-bottom .buy-icon{border:0;background:none;position:absolute;bottom:20px;right:15px;z-index:10;cursor:pointer}.product-page{padding-top:48px}.product-page .back-to-shop-text{display:flex;margin-bottom:22px;font-family:"Museo Sans Rounded";font-style:normal;font-weight:600;font-size:14px;line-height:24px;transition:color .3s}.product-page .back-to-shop-text:hover{color:#c973ff;transition:color .5s}.product-page .back-to-shop-text .icon{margin-right:14px}.product-page .smulor{margin-bottom:26px}.product-page .product-image{height:405px;background-position:center center;background-repeat:no-repeat;background-size:contain;margin-bottom:20px}.product-page .mobile-col{position:relative}.product-page .mobile-col .favHeart{position:absolute;height:30px;width:30px;top:0;right:12px;background:url(https://d1da7yrcucvk6m.cloudfront.net/sites/972/template_assets/heart.png?1656676488) no-repeat center;cursor:pointer;z-index:8}.product-page .mobile-col .favHeart.wm3-favorite-on{background:url("https://d1da7yrcucvk6m.cloudfront.net/sites/972/template_assets/heart_dark.svg?1656937888") no-repeat center}.product-page .product-name{font-style:normal;font-weight:600;font-size:24px;line-height:32px;width:93%}.product-page .single-product-price{margin-bottom:82px;font-weight:500;font-size:36px;line-height:44px}.product-page .variant-colors-wrapper{display:flex}.product-page .variant-colors-wrapper{gap:10px;margin-bottom:14px}.product-page .variant-colors-wrapper .variant-color-box{cursor:pointer;margin-bottom:10px;width:20px;height:20px;border-radius:50%;border:1px solid #a19eaa;overflow:hidden}.product-page .variant-colors-wrapper .variant-color-box.selected{outline:1px dashed #a19eaa;outline-offset:1px}.product-page .variant-colors-wrapper .variant-color-box img{vertical-align:baseline;height:100%;width:100%}.product-page .variant-size-wrapper,.product-page .variant-material-wrapper{margin-bottom:18px;position:relative;width:256px}.product-page .variant-size-wrapper .choose-text,.product-page .variant-material-wrapper .choose-text{cursor:pointer;margin-bottom:0;background:#fff;display:flex;justify-content:space-between;border:1px solid #e2e1e6;border-radius:2px;padding:8px 15px}.product-page .variant-size-wrapper .choose-text ins,.product-page .variant-material-wrapper .choose-text ins{text-decoration:none;opacity:.5}.product-page .variant-size-wrapper .choose-text .expand-icon,.product-page .variant-material-wrapper .choose-text .expand-icon{vertical-align:middle}.product-page .variant-size-wrapper .size-dropdown,.product-page .variant-size-wrapper .material-dropdown,.product-page .variant-material-wrapper .size-dropdown,.product-page .variant-material-wrapper .material-dropdown{position:absolute;margin-top:-1px;width:100%;background-color:#fff;border:1px solid #e2e1e6;border-top:none;box-shadow:0px 10px 20px rgba(0,0,0,.05);border-radius:2px;z-index:1}.product-page .variant-size-wrapper .size-dropdown .checkbox-label,.product-page .variant-size-wrapper .material-dropdown .checkbox-label,.product-page .variant-material-wrapper .size-dropdown .checkbox-label,.product-page .variant-material-wrapper .material-dropdown .checkbox-label{width:100%;cursor:pointer;padding:8px 15px}.product-page .variant-size-wrapper .size-dropdown .checkbox-label input[type=radio],.product-page .variant-size-wrapper .material-dropdown .checkbox-label input[type=radio],.product-page .variant-material-wrapper .size-dropdown .checkbox-label input[type=radio],.product-page .variant-material-wrapper .material-dropdown .checkbox-label input[type=radio]{display:none}.product-page .variant-size-wrapper .size-dropdown .checkbox-label.disabled,.product-page .variant-size-wrapper .material-dropdown .checkbox-label.disabled,.product-page .variant-material-wrapper .size-dropdown .checkbox-label.disabled,.product-page .variant-material-wrapper .material-dropdown .checkbox-label.disabled{pointer-events:none}.product-page .variant-size-wrapper .size-dropdown .checkbox-label.disabled span,.product-page .variant-size-wrapper .material-dropdown .checkbox-label.disabled span,.product-page .variant-material-wrapper .size-dropdown .checkbox-label.disabled span,.product-page .variant-material-wrapper .material-dropdown .checkbox-label.disabled span{opacity:.5}.product-page .quantity-wrapper{width:256px;margin-bottom:30px;position:relative}.product-page .quantity-wrapper .qty::-webkit-outer-spin-button,.product-page .quantity-wrapper .qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.product-page .quantity-wrapper .qty{-moz-appearance:textfield;width:100%;height:36px;text-align:center;border:1px solid #e2e1e6;border-radius:2px}.product-page .quantity-wrapper .qty:focus{border:1px solid #e2e1e6;outline:none}.product-page .quantity-wrapper .minus-icon{cursor:pointer;position:absolute;padding:9px 12px}.product-page .quantity-wrapper .plus-icon{cursor:pointer;position:absolute;right:0;padding:9px 12px}.product-page .accordion{position:relative;background-color:#fff;color:#706e75;cursor:pointer;padding:18px;width:100%;border:none;text-align:left;outline:none;font-size:15px;transition:.4s}.product-page .accordion .icon{padding-right:11.5px}.product-page .accordion .expand-icon{position:absolute;right:0;padding:9px 20px}.product-page .panel{padding:0 18px;background-color:#fff;overflow:hidden}.product-page .accordion-line{margin:0}.product-page .related-products-text{font-style:normal;font-weight:600;font-size:18px;line-height:32px}.product-page .related-products-slider{margin-bottom:148px}.add-to-cart-btn{width:255px;height:44px;padding:10px 24px;margin-bottom:29px;color:#fff;border-radius:100px;background:linear-gradient(9.85deg, #29323C 0%, #485563 100%);border:none}.add-to-cart-btn:hover{background:linear-gradient(0deg, #c973ff 0%, #aebaf8 100%)}.add-to-cart-btn:focus{outline:none;border:none;box-shadow:none}.favourite-page{padding-bottom:50px}.favourite-page .product-card{margin-bottom:30px}.active-choice-mobile{display:none}.kontakt-page{background:linear-gradient(180deg, #dddff4 0%, #e4ccf8 100%);padding:80px 0 100px}.kontakt-page .contact-heading{text-align:center}.kontakt-page .contact-white-frame{margin:50px 0 100px 0;background:#f8f8f9;padding:50px}.kontakt-page .choose-subject{border:1px solid #a19eaa}.kontakt-page .dark-circle{position:absolute;left:10px;height:20px;width:20px;font-size:0;color:#fff;background:url("https://d1da7yrcucvk6m.cloudfront.net/sites/972/template_assets/svart-check.png?1657097018") no-repeat}.kontakt-page .choose-option-wrapper .choose-option-gradient{padding:1px 2px;background:#a19eaa}.kontakt-page .choose-option-wrapper .choose-option-gradient-first{padding:2px 2px 1px 2px;background:#a19eaa}.kontakt-page .choose-option-wrapper .choose-option-gradient-last{padding:1px 2px 2px 2px;background:#a19eaa}.kontakt-page .choose-option-wrapper .choose-option{cursor:pointer;position:relative;background:#f8f8f9;padding:10px 10px 10px 40px;font-size:16px}.kontakt-page .choose-option-wrapper .choose-option.active .dark-circle{border:none;height:22px;width:22px;font-size:18px;background:url("https://d1da7yrcucvk6m.cloudfront.net/sites/972/template_assets/lila-check.png?1657097031") no-repeat}.kontakt-page .choose-option-wrapper .chooses.active{background:linear-gradient(0deg, #c973ff 0%, #aebaf8 100%);padding:2px 2px 2px 2px}.kontakt-page .choose-option-wrapper .material-symbols-outlined{position:absolute;right:15px}.kontakt-page .form{margin-top:40px}.kontakt-page .form .form-row{margin:0 0 15px 0;position:relative}.kontakt-page .form label{margin-bottom:5px}.kontakt-page .form .form-row-last{margin:0}.kontakt-page .form .form-info-text{color:#a19eaa;font-size:12px}.kontakt-page .form-rubrik{margin-bottom:20px;font-size:16px;font-weight:500}.kontakt-page .submit-wrapper{text-align:right;margin-top:15px}.kontakt-page #form-order{display:block}.kontakt-page #form-regular{display:none}.kontakt-page #form-larger-order{display:none}.kontakt-page #form-special{display:none}.kontakt-page .contact-editable{margin-bottom:50px}.contact-page2{background:#f8f8f9;margin-top:-10px;padding:100px 0}.contact-page2 .faq-header{text-align:center}.contact-page2 .faq-multi-text{font-size:22px;background:linear-gradient(0deg, #c973ff 0%, #aebaf8 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.contact-page2 .nav-link{display:block;padding:.5rem 1rem;color:#ff9a9e;font-weight:500;text-decoration:none;transition:color .15s ease-in-out;border:0}.contact-page2 .nav-tabs{border-bottom:0}.contact-page2 .nav-tabs .nav-link:focus{border:0;isolation:isolate;color:#1c1b1e}.contact-page2 .nav-tabs .nav-link:hover{border:0;isolation:isolate;color:#1c1b1e}.contact-page2 .nav-tabs .nav-link.active{color:#1c1b1e;background-color:rgba(255,255,255,0);border:0}.contact-page2 .nav-tabs .nav-item.show .nav-link{color:#1c1b1e;background-color:rgba(255,255,255,0);border:0}.contact-page2 .tab-content{margin-top:60px}.contact-page2 .faq-part-header{margin:15px 0 60px 0}.redHr{display:block;margin:3px 0 0 0;height:2px !important;background:#ff9a9e;opacity:1}.other-page{background:linear-gradient(0deg, #f7d9dd 0%, #eddce8 100%);padding:90px 0 125px 0}.other-page .other-main-image{position:relative;height:600px;width:100%}.other-page .other-main-image .background-cover{background-repeat:no-repeat;background-position:top center;background-size:cover;height:100%;width:100%}.other-page .other-main-image .title{position:absolute;top:250px;width:100%;text-align:center}.other-page .other-main-image h1{font-size:54px;color:#fff;font-weight:300;line-height:42px}.other-page .other-main-image h1 strong{font-weight:500}.other-page2{background:#f4f4f5;padding:0 0 60px 0}.other-page2 .between-sections{background:#f8f8f9;margin-top:-80px;padding:50px 140px;margin-left:auto;margin-right:auto}.other-page2 .table-cell-wrapper{margin-top:100px;display:table}.other-page2 .other-blocks{display:table-cell}.other-page2 .other-blocks p{margin-bottom:0}.other-page2 .table-row{display:table-row}.other-page2 .other-right-text{vertical-align:middle;padding:0 0 0 112px}.other-page2 .other-left-text{vertical-align:middle;padding:0 112px 0 0}.other-page2 h1,.other-page2 h2,.other-page2 h3,.other-page2 h4{font-size:30px}.other-page3{background:linear-gradient(180deg, #ebecf6 0%, #eee4f6 100%);padding:149px 0 190px 0}.other-page3 .purple-text{margin-bottom:20px}.other-page3 .purple-text p{color:#c973ff;font-size:24px}.other-page3 .person-block{margin-bottom:152px}.miljo-marken img{margin:0 30px 0 30px}.pink-part{background-color:#ffe6e7;padding:120px 0px}.pink-part img{margin:0px 30px}.article-archive{background:#c2f3e8;height:340px;padding:100px 0 0 0}.top-article{margin-bottom:60px;background:#fff}.top-article .top-article-wrapper .top-article-left{margin-top:-200px;display:inline-block;width:50%;padding:0;vertical-align:top;height:366px;overflow:hidden;background:#fff}.top-article .top-article-wrapper .top-article-left img{width:100%;overflow:hidden}.top-article .top-article-wrapper .top-article-right{margin-top:-200px;display:inline-block;width:50%;padding:40px;vertical-align:middle;background:#fff;margin-left:-4px}.top-article .top-article-wrapper .top-article-right .top-article-preview{margin-top:30px}.top-article-wrapper.Hover .top-article-left{opacity:.75}.top-article-wrapper.Hover .top-article-right .top-article-read-more a{color:#c973ff}.top-article-wrapper.Hover .top-article-right .material-symbols-outlined{color:#c973ff}.top-article-read-more{text-transform:uppercase;font-weight:600}.top-article-read-more .material-symbols-outlined{vertical-align:middle;margin-left:10px}.top-article-date{margin-bottom:10px;text-transform:uppercase;color:#a19eaa}.article-archive2{background:#f5f4f5;padding-bottom:60px}.artImg3{height:194px;width:100%;overflow:hidden;background-repeat:no-repeat;background-size:cover;background-position:top center}.textArtikelLiten{background:#fff;text-align:center;padding:30px 44px}.textArtikelLiten .titleLiten{font-size:18px;font-weight:600;margin-bottom:20px}.bottom-article{position:relative;margin-bottom:15px}.bottom-article .bottom-article-link{position:absolute;top:0;left:0;width:100%;height:100%}.news-archive .second{display:none}.preArtc{cursor:pointer;text-align:center}.HoverCard .artImg3{opacity:.75}.HoverCard .textArtikelLiten{padding:40px 44px 20px 44px}.HoverCard .top-article-read-more{color:#c973ff}.HoverCard .top-article-read-more .material-symbols-outlined{color:#c973ff}.article-single{background:#f2ebf7;padding:90px 0 125px 0}.article-single .background-cover{height:600px;width:100%;background-repeat:no-repeat;background-size:cover;background-position:top center}.article-single2{background:#f5f4f5}.article-single2 .between-article{margin-top:-90px;padding:40px 127px;background:#f8f8f9;text-align:center}.article-single2 .art-content .regularTxt{width:70%;margin-left:auto;margin-right:auto;font-size:18px}.article-single2 .art-content .purpleTxt{width:90%;margin-left:auto;margin-right:auto;color:#c973ff;font-size:24px}.article-single2 .top-article-date{text-align:center;margin:40px 0 50px 0}.article-single3{background:#f5f4f5;padding:60px 0 122px 0}.article-single3 h5{font-size:24px;text-transform:none;font-weight:400;margin-bottom:30px}.product-card-search{width:33%;display:inline-block;vertical-align:top}.product-card-search .product-card-search-inner{margin:0 15px;height:100%}.product-designer-page .product-designer-section{background-color:rgba(112,110,117,.3);padding-top:98px;padding-bottom:100px}.product-designer-page .product-designer-section .template-alternatives{position:absolute;right:18px;top:138px;z-index:1;display:flex;flex-direction:column;gap:10px}.product-designer-page .product-designer-section .template-alternatives .template-button,.product-designer-page .product-designer-section .template-alternatives .design-type-button{cursor:pointer;width:60px;height:70px;background:#fff;box-shadow:0px 10px 20px rgba(0,0,0,.1);border-radius:10px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:4px}.product-designer-page .product-designer-section .template-alternatives .template-button:hover,.product-designer-page .product-designer-section .template-alternatives .design-type-button:hover{background:#eeeef0}.product-designer-page .product-designer-section .template-alternatives .template-button.active,.product-designer-page .product-designer-section .template-alternatives .design-type-button.active{border:1px solid #c973ff}.product-designer-page .product-designer-section .template-alternatives .template-button img,.product-designer-page .product-designer-section .template-alternatives .design-type-button img{width:28px;height:28px}.product-designer-page .product-designer-section .template-alternatives .template-button .text,.product-designer-page .product-designer-section .template-alternatives .design-type-button .text{font-weight:390;font-size:12px;color:#706e75}.product-designer-page .product-designer-section .product-specs{min-height:400px;background:#fff;box-shadow:0 4px 4px rgba(0,0,0,.05);border-radius:10px;padding:40px}.product-designer-page .product-designer-section .product-specs .product-name{font-size:16px}.product-designer-page .product-designer-section .product-specs .design-text{font-size:30px;font-weight:600;margin-bottom:20px}.product-designer-page .product-designer-section .product-specs .design-upload-box{border:1px dashed #d7d6dc;border-radius:10px;margin-bottom:25px;min-height:200px;position:relative}.product-designer-page .product-designer-section .product-specs .design-upload-box .upload-image-form{width:100%;height:100%;position:absolute;display:flex;justify-content:center;align-items:center}.product-designer-page .product-designer-section .product-specs .design-upload-box .upload-image-form input{height:100%;opacity:0}.product-designer-page .product-designer-section .product-specs .design-upload-box .upload-image-form p{position:absolute;text-align:center;margin:0}.product-designer-page .product-designer-section .product-specs .design-upload-box .upload-image-form p .upload-button{cursor:pointer}.product-designer-page .product-designer-section .product-specs .product-option-text{font-weight:450}.product-designer-page .product-designer-section .product-specs .variant-color-box{cursor:pointer;margin-left:10px;margin-bottom:10px;width:20px;height:20px;border-radius:50%;border:1px solid #a19eaa;overflow:hidden}.product-designer-page .product-designer-section .product-specs .variant-color-box img{vertical-align:baseline;height:100%;width:100%}.product-designer-page .product-designer-section .product-specs .variant-color-box.selected{outline:3px dashed #a19eaa;outline-offset:1px}.product-designer-page .product-designer-section .product-specs .size-dropdown,.product-designer-page .product-designer-section .product-specs .material-dropdown{cursor:pointer}.product-designer-page .product-designer-section .product-specs .size-dropdown .dropdown-toggle::after,.product-designer-page .product-designer-section .product-specs .material-dropdown .dropdown-toggle::after{content:unset}.product-designer-page .product-designer-section .product-specs .size-dropdown ins,.product-designer-page .product-designer-section .product-specs .material-dropdown ins{text-decoration:none;opacity:.5}.product-designer-page .product-designer-section .product-specs .size-dropdown .expand-icon,.product-designer-page .product-designer-section .product-specs .material-dropdown .expand-icon{vertical-align:middle}.product-designer-page .product-designer-section .product-specs .size-dropdown .dropdown-menu,.product-designer-page .product-designer-section .product-specs .material-dropdown .dropdown-menu{border:none;box-shadow:0 10px 20px rgba(0,0,0,.1)}.product-designer-page .product-designer-section .product-specs .size-dropdown .dropdown-menu .dropdown-item,.product-designer-page .product-designer-section .product-specs .material-dropdown .dropdown-menu .dropdown-item{cursor:pointer}.product-designer-page .product-designer-section .product-specs .size-dropdown .dropdown-menu .dropdown-item.active,.product-designer-page .product-designer-section .product-specs .size-dropdown .dropdown-menu .dropdown-item:active,.product-designer-page .product-designer-section .product-specs .material-dropdown .dropdown-menu .dropdown-item.active,.product-designer-page .product-designer-section .product-specs .material-dropdown .dropdown-menu .dropdown-item:active{color:unset;background-color:#e9ecef}.product-designer-page .product-designer-section .product-specs .size-dropdown .dropdown-menu input,.product-designer-page .product-designer-section .product-specs .material-dropdown .dropdown-menu input{visibility:hidden}.product-designer-page .product-designer-section .product-specs .quantity-input{width:100px;border:none;margin-bottom:1rem;text-align:end;-moz-appearance:textfield}.product-designer-page .product-designer-section .product-specs .quantity-input::-webkit-outer-spin-button,.product-designer-page .product-designer-section .product-specs .quantity-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.product-designer-page .product-designer-section .product-specs .quantity-input:focus{outline:none}.product-designer-page .product-designer-section .product-specs .material-info,.product-designer-page .product-designer-section .product-specs .size-info,.product-designer-page .product-designer-section .product-specs .delivery-info{cursor:pointer;line-height:17px;display:flex;align-items:center;justify-content:center;font-weight:390;font-size:12px}.product-designer-page .product-designer-section .product-specs .material-info .icon,.product-designer-page .product-designer-section .product-specs .size-info .icon,.product-designer-page .product-designer-section .product-specs .delivery-info .icon{margin-right:7px}.product-designer-page .product-designer-section .product-specs .divider{width:calc(100% + 80px);color:#d7d6dc;margin-left:-40px;margin-top:0}.product-designer-page .product-designer-section .product-specs .free-shipping-text{font-size:12px;font-weight:390;color:#1c1b1e;margin-bottom:0}.product-designer-page .product-designer-section .product-specs .product-price{font-size:24px;font-weight:600;text-align:end}.product-designer-page .product-designer-section .product-specs .add-to-cart-btn{background:linear-gradient(9.85deg, #29323C 0%, #485563 100%);border-radius:100px;width:100%;height:44px;border:none;color:#fff;font-weight:500;margin-top:10px}.product-designer-page .product-designer-section .product-specs .add-to-cart-btn:hover{background:linear-gradient(9.85deg, #C973FF 0%, #AEBAF8 100%)}.product-designer-page .product-designer-section .product-specs .add-to-cart-btn[disabled]{opacity:.2}.product-designer-page .product-designer-section .product-specs .size-info-content,.product-designer-page .product-designer-section .product-specs .material-info-content,.product-designer-page .product-designer-section .product-specs .delivery-info-content{position:relative}.product-designer-page .product-designer-section .product-specs .size-info-content .close-icon,.product-designer-page .product-designer-section .product-specs .material-info-content .close-icon,.product-designer-page .product-designer-section .product-specs .delivery-info-content .close-icon{position:absolute;right:0;cursor:pointer;z-index:9}.product-designer-page .product-designer-section .product-specs .size-info-content h1,.product-designer-page .product-designer-section .product-specs .material-info-content h1,.product-designer-page .product-designer-section .product-specs .delivery-info-content h1{font-size:30px;font-weight:600;margin-bottom:20px}.product-designer-page .product-designer-section .product-specs .size-info-content h2,.product-designer-page .product-designer-section .product-specs .material-info-content h2,.product-designer-page .product-designer-section .product-specs .delivery-info-content h2{font-size:16px}.product-designer-page .faq-section{padding-top:90px;padding-bottom:190px;background:#f8f8f9}.product-designer-page .faq-section .faq-header{text-align:center;font-weight:450;font-size:22px;line-height:28px;background:linear-gradient(9.85deg, #C973FF 0%, #AEBAF8 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;text-fill-color:rgba(0,0,0,0)}.product-designer-page .faq-section .faq-subheader{margin-bottom:60px;text-align:center;font-weight:500;font-size:36px;line-height:44px}.product-designer-page .faq-section .nav-tabs{border:none;margin-bottom:60px;justify-content:center}.product-designer-page .faq-section .nav-tabs .nav-link{color:#ff9a9e;text-transform:uppercase;font-style:normal;font-weight:600;font-size:14px;line-height:20px;border:none}.product-designer-page .faq-section .nav-tabs .nav-link:hover{border:none}.product-designer-page .faq-section .nav-tabs .nav-link.active{color:#1c1b1e;border:none;background-color:unset}.product-designer-page .faq-section .nav-tabs .nav-link:focus{border:none}*{background-repeat:no-repeat;box-sizing:border-box;margin:0;padding:0}.inherited-styles-for-exported-element{box-sizing:border-box;color:rgba(0,0,0,.87);font-family:"Museo Sans Rounded",var(--bs-body-font-family);font-size:16px;line-height:1.5}a,button{cursor:pointer}a{background-color:rgba(0,0,0,0);color:#000}::after{text-decoration:inherit;vertical-align:inherit}section{display:block}button{appearance:button;font-weight:inherit;overflow:visible;text-transform:none;font-family:inherit;font-size:inherit;line-height:inherit}input{font-family:inherit;font-size:inherit;line-height:inherit}::-webkit-file-upload-button{appearance:button;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}img{border-style:none}::selection{background-color:#b3d4fc;color:#000;text-shadow:none}::after{margin:0}.fa{-webkit-font-smoothing:antialiased;display:inline-block;font-family:"Font Awesome 5 Free";font-weight:900;line-height:1;text-rendering:auto}@media(max-width: 640px){.cart-summary-element-wrapper{float:left;width:33%}.cart-total-wrapper{margin-top:10px}.item-total{padding-left:10px}.item-delete{display:none}}.cart-headers{color:#033221;font-family:"Museo Sans Rounded",var(--bs-body-font-family);font-size:20px;font-weight:700;letter-spacing:0;line-height:17px;text-transform:capitalize}.cart-headers h4{color:#033221;font-family:"Museo Sans Rounded",var(--bs-body-font-family);font-size:20px;font-weight:700;letter-spacing:0;line-height:17px;text-transform:capitalize}.cart-payment-row,.cart-shipment-row{text-align:left}.fa-times::before{content:""}a:active{outline:0}@media(max-width: 640px){.item-quantity .quantity-change{height:35px;width:100%}}#cart-campaign{display:none}#cart-page,#cart-page2{background-color:#fff;padding-top:20px}#cart-page input,#cart-page2 input{background-color:#f7f7f7;border:0 initial !important;border-color:initial !important;border-image:initial initial initial initial initial !important;border-radius:0 !important;color:#000;font-weight:300;height:45px;outline:0;padding:5px 15px;width:51%;border:none}#cart-page h4,#cart-page2 h4{margin-top:-10px;text-align:center}#cart-page .product-image,#cart-page2 .product-image{float:left;width:80px}#cart-page .item-price,#cart-page2 .item-price{display:none}#cart-page .item-delete,#cart-page2 .item-delete{float:right;padding-top:10px;cursor:pointer}#cart-page .item-quantity,#cart-page2 .item-quantity{color:#000;font-size:16px;height:40px;line-height:30px;margin-top:5px;padding:0 10px;position:relative;text-align:center;width:100px;float:left;margin-left:20px}#cart-page .item-total,#cart-page2 .item-total{float:left;margin-left:20px}#cart-page .item-total h5,#cart-page2 .item-total h5{font-size:14px;padding-top:10px}#cart-page .cart-total-price-row,#cart-page2 .cart-total-price-row{padding:20px 0 0;text-align:right}#cart-page .cart-campaign-row,#cart-page2 .cart-campaign-row{margin:0;text-align:center}#cart-page .cart-campaign-actions,#cart-page .cart-campaign-input,#cart-page2 .cart-campaign-actions,#cart-page2 .cart-campaign-input{width:100%}#cart-page .shipment-price,#cart-page2 .shipment-price{right:50%}#cart-page .payment-logo,#cart-page2 .payment-logo{float:right}#cart-page .cart-summary-element-wrapper,#cart-page2 .cart-summary-element-wrapper{margin-left:20px}#cart-page .cart-item-total-wrapper,#cart-page .cart-shipment-wrapper,#cart-page .cart-vat-wrapper,#cart-page2 .cart-item-total-wrapper,#cart-page2 .cart-shipment-wrapper,#cart-page2 .cart-vat-wrapper{font-size:12px}#cart-page .cart-summary-element,#cart-page .cart-summary-value,#cart-page2 .cart-summary-element,#cart-page2 .cart-summary-value{font-weight:700}#cart-page .cart-total-wrapper,#cart-page2 .cart-total-wrapper{float:right}#cart-page .cart-summary-element-label,#cart-page2 .cart-summary-element-label{margin-right:6px}#cart-page .cart-headers,#cart-page2 .cart-headers{margin-bottom:20px}#cart-page .cart-section-row,#cart-page2 .cart-section-row{border-bottom:1px solid #e9e9e9;padding:20px 0}#cart-page .checkout-section,#cart-page2 .checkout-section{background-color:#fff;border:1px solid #f7f7f7;box-shadow:none;margin-bottom:20px;min-height:96px;padding:40px}#cart-page .checkout-section .dynamic-field-fpd,#cart-page .checkout-section .dynamic-field-fpd_full_order,#cart-page2 .checkout-section .dynamic-field-fpd,#cart-page2 .checkout-section .dynamic-field-fpd_full_order{display:none}#cart-page .checkout-section .cart-summary-element-wrapper,#cart-page2 .checkout-section .cart-summary-element-wrapper{display:inline-flex;flex-wrap:wrap}#cart-page .btn-primary,#cart-page2 .btn-primary{height:45px;padding:10px 20px;text-align:center;text-transform:none;width:51%;transition-property:background;transition-duration:1s;background:linear-gradient(0deg, #c973ff 0%, #aebaf8 100%);border:none}#cart-page .product-image img,#cart-page2 .product-image img{padding:0;width:80px}#cart-page .item-quantity button,#cart-page2 .item-quantity button{border-style:initial;border-width:0;font-size:20px;height:30px;line-height:16px;padding:0 10px;text-align:center;top:0;width:30px}#cart-page .cart-campaign-input input,#cart-page2 .cart-campaign-input input{margin-bottom:15px}#cart-page .cart-campaign-actions button,#cart-page .cart-section-row label,#cart-page2 .cart-campaign-actions button,#cart-page2 .cart-section-row label{margin-bottom:0}#cart-page .payment-logo img,#cart-page2 .payment-logo img{max-height:45px}#cart-page .cart-section-row::before,#cart-page2 .cart-section-row::before{content:" ";display:table}#cart-page .cart-section-row::after,#cart-page2 .cart-section-row::after{clear:both;content:" ";display:table}#cart-page input[type=radio],#cart-page2 input[type=radio]{clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}#cart-page input[type=radio]+span::before,#cart-page2 input[type=radio]+span::before{border-radius:1em;display:inline-block;height:1.5em;transition:all .5s;width:1.5em}#cart-page .container .row,#cart-page2 .container .row{margin-left:-15px;margin-right:-15px}#cart-page .cart-item-row .item-name,#cart-page2 .cart-item-row .item-name{float:left;margin-left:10px;text-align:left}#cart-page .cart-item-row .item-name h5,#cart-page2 .cart-item-row .item-name h5{font-size:14px}#cart-page .item-quantity .quantity-change,#cart-page2 .item-quantity .quantity-change{float:left;min-width:10px}#cart-page .cart-total-price-row .cart-total-price,#cart-page2 .cart-total-price-row .cart-total-price{font-size:18px;font-weight:700}#cart-page .cart-summary-element-wrapper:first-child,#cart-page2 .cart-summary-element-wrapper:first-child{margin-left:0}#cart-page .cart-shipment-row .shipment-price,#cart-page2 .cart-shipment-row .shipment-price{margin-left:20px}#cart-page .cart-campaign-row:last-child,#cart-page .cart-payment-row:last-child,#cart-page .cart-shipment-row:last-child,#cart-page2 .cart-campaign-row:last-child,#cart-page2 .cart-payment-row:last-child,#cart-page2 .cart-shipment-row:last-child{border-style:initial;border-width:0}#cart-page .cart-item-row .item-name em,#cart-page2 .cart-item-row .item-name em{color:#989898;line-height:30px}#cart-page .item-quantity .quantity-change button,#cart-page2 .item-quantity .quantity-change button{font-weight:400;position:relative}#cart-page input[type=radio]:checked+span::before,#cart-page2 input[type=radio]:checked+span::before{background-color:#000;box-shadow:#000 0 0 0 .25em;color:#fff;content:"✓";margin-right:20px;padding-left:4px}@media(min-width: 640px){#cart-page .container,#cart-page2 .container{padding:0 15px;width:640px}}@media(max-width: 640px){.item-quantity #decrease,.item-quantity #increase{border-radius:30px;left:0}}@media(max-width: 640px){.shipment-price{right:30px !important}.cart-summary-element-wrapper{font-size:10px !important;margin-left:0 !important}.cart-total-wrapper{float:left !important;font-size:12px !important}.checkout-section{margin-bottom:10px !important;padding:20px !important}.item-name{width:55% !important}.item-total{width:55% !important;margin-left:25% !important}.item-quantity{float:right !important;margin-left:0 !important;margin-right:10px !important;width:5% !important}}@media(max-width: 280px){.item-total{margin-left:0 !important}.item-name{width:75% !important}}.shipment-price{float:right !important;position:static !important}#cart-page .item-quantity,#cart-page2 .item-quantity{font-weight:700 !important}#cart-page .item-delete,#cart-page2 .item-delete{width:10px !important}#cart-page .cart-campaign-actions,#cart-page .cart-campaign-input,#cart-page2 .cart-campaign-actions,#cart-page2 .cart-campaign-input{padding:0 !important}#cart-page .checkout-section,#cart-page2 .checkout-section{border-radius:0 !important;height:auto !important}#cart-page .btn-primary,#cart-page2 .btn-primary{border:0 initial !important;border-color:initial !important;border-image:initial initial initial initial initial !important;border-radius:0 !important;color:#fff !important}#cart-page .item-quantity button,#cart-page2 .item-quantity button{background-color:rgba(0,0,0,0) !important;color:#000 !important}#cart-page #cart-summary,#cart-page2 #cart-summary{background-color:#fff !important}@media(max-width: 640px){.item-quantity #decrease{border:1px solid #e9e9e9 !important;border-image:initial initial initial initial initial !important;padding:0 !important;position:absolute !important;top:70px !important}.item-quantity #increase{border:1px solid #e9e9e9 !important;border-image:initial initial initial initial initial !important;padding:0 !important;position:absolute !important;top:70px !important;top:0 !important}}
