@import"https://fonts.googleapis.com/css2?family=Belanosima&family=Montserrat:wght@600&display=swap";.container{width:100%}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.mx-auto{margin-left:auto;margin-right:auto}.my-auto{margin-top:auto;margin-bottom:auto}.mb-20{margin-bottom:5rem}.mb-6{margin-bottom:1.5rem}.mt-8{margin-top:2rem}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.aspect-\[0\.9\]{aspect-ratio:.9}.h-full{height:100%}.max-h-10{max-height:2.5rem}.max-h-\[14px\]{max-height:14px}.w-0{width:0px}.w-1\/2{width:50%}.w-\[18px\]{width:18px}.w-full{width:100%}.max-w-7xl{max-width:80rem}.max-w-full{max-width:100%}.flex-shrink,.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.cursor-zoom-in{cursor:zoom-in}.cursor-zoom-out{cursor:zoom-out}.resize{resize:both}.snap-start{scroll-snap-align:start}.snap-center{scroll-snap-align:center}.list-disc{list-style-type:disc}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-items-start{justify-items:start}.justify-items-end{justify-items:end}.justify-items-center{justify-items:center}.gap-0{gap:0px}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-10{gap:2.5rem}.gap-12{gap:3rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse: 0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.place-self-start{place-self:start}.place-self-end{place-self:end}.place-self-center{place-self:center}.self-center{align-self:center}.justify-self-start{justify-self:start}.justify-self-end{justify-self:end}.justify-self-center{justify-self:center}.overflow-hidden{overflow:hidden}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-sm{border-radius:.125rem}.border{border-width:1px}.border-t-2{border-top-width:2px}.bg-\[\#492E8B\]{--tw-bg-opacity: 1;background-color:rgb(73 46 139 / var(--tw-bg-opacity))}.bg-\[\#F0ECFE\]{--tw-bg-opacity: 1;background-color:rgb(240 236 254 / var(--tw-bg-opacity))}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-fill{-o-object-fit:fill;object-fit:fill}.object-center{-o-object-position:center;object-position:center}.p-2{padding:.5rem}.p-3{padding:.75rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-16{padding-left:4rem;padding-right:4rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-4{padding-bottom:1rem}.pb-6{padding-bottom:1.5rem}.pt-16{padding-top:4rem}.pt-4{padding-top:1rem}.text-center{text-align:center}.text-justify{text-align:justify}.text-start{text-align:start}.text-end{text-align:end}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.align-bottom{vertical-align:bottom}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.text-\[\#b22f8d\]{--tw-text-opacity: 1;color:rgb(178 47 141 / var(--tw-text-opacity))}.text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-inset{--tw-ring-inset: inset}.ring-current{--tw-ring-color: currentColor}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale: grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.sepia{--tw-sepia: sepia(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.font-base.semi-bold{font-family:var(--text-font-family);font-weight:600}@media screen and (min-width: 700px) and (max-width: 1149px){.container{max-width:96%;margin:0 auto}}.container,.sm\:container{width:auto;margin:0 auto!important}.reversed-link-spread{text-underline:none;background:linear-gradient(to right,currentColor,currentColor) 0 min(100%,1.35em) / 0 1px no-repeat;transition:background-size .3s ease-in-out}html .prose b,html .prose strong{font-weight:600}html .prose a:not(.button){background:inherit}html .prose p a:not(.button){background:linear-gradient(to right,currentColor,currentColor) 0 min(100%,1.35em) / 100% 1px no-repeat}html .prose ul,html .prose ol{text-indent:-20px;margin-left:20px}html .button[disabled]{cursor:not-allowed;opacity:.8;position:relative;overflow:hidden}html .button[disabled]:after{content:"";background:#fff;width:100%;height:100%;position:absolute;left:0;top:0;opacity:.6}.page-spacer{margin-block-start:var(--spacing-4);margin-block-end:var(--section-outer-spacing-block)}@media screen and (min-width: 700px){.page-spacer{margin-block-start:var(--spacing-6)}}@media screen and (min-width: 1000px){.page-spacer{margin-block-start:var(--spacing-8)}}@media screen and (max-width: 700px){.shopify-section--main-page .page .prose,.shopify-section--main-article .article .prose,.shopify-section--main-article .article .share-buttons,.blog-posts .blog-post-card{padding-inline-start:var(--spacing-3);padding-inline-end:var(--spacing-3)}.article-navigation{overflow-x:hidden;padding-inline-start:var(--spacing-3);padding-inline-end:var(--spacing-3)}}.sub_link__container{--content-over-media-height: 69px;display:flex;align-items:center;gap:10px;border-radius:15px;overflow:hidden;border:1px solid #fff;padding:4px;transition:border .2s ease;width:100%}.sub_link__container:hover{border:1px solid #000}.sub_link__image-container{width:80px;height:80px;display:block;border-radius:10px;flex-shrink:0}.sub_link__container span{font-weight:700}@media (min-width: 1150px){.header__main-nav{padding-top:var(--spacing-2-5)}.mega-menu{padding:var(--mega-menu-block-padding) max(var(--container-gutter),50% - var(--container-max-width) / 2)!important}.mega-menu .mega-menu-inner{max-width:1346px;margin:0 auto;width:100%}.header__main-nav .mega-menu__nav{margin:0}.header__wrapper--stacked{max-width:1346px;-webkit-backdrop-filter:none;backdrop-filter:none;margin:0 auto;grid-template-columns:.1fr 1fr;grid-template-rows:1fr .8fr;gap:0 30px;grid-auto-flow:row;grid-template-areas:"logo secondary-nav" "logo main-nav";padding-bottom:var(--spacing-3);padding-top:var(--spacing-3)}.header__link-list{width:100%;justify-content:space-between;gap:var(--spacing-4) 0}.lg-nav\:hidden{display:none!important}}@media (min-width: 1536px){.header__wrapper--stacked{max-width:1446px;padding-left:50px;padding-right:50px;margin:0 auto}}.panel-footer__reviews-wrapper{font-size:1rem;position:relative}.panel-footer__reviews-wrapper:after{content:"";position:absolute;top:25%;right:-4px;width:1px;height:50%;background:#b9bbbf}.panel-footer__reviews-wrapper,.panel-footer__localization-wrapper{padding-top:0;min-height:54px}.logo-list__item{border-radius:16%;overflow:hidden;background:none}.logo-list__item--no-border{padding:0}html .product_top_wishlist_container .ssw-fave-btn{transition:all .3s ease-out;border-radius:40px;display:flex;align-items:center;justify-content:center}html .product_top_wishlist_container .ssw-fave-btn:hover{background-color:transparent!important;color:#994386!important;box-shadow:inset 0 0 0 2px #994386!important;transform:translateY(-2px);cursor:pointer}html .product_top_wishlist_container .ssw-fave-btn .ssw-fave-btn-content,html .product_top_wishlist_container .ssw-fave-btn .ssw-fave-btn-counter{display:block;align-items:center;justify-content:center;background:none;border:none;color:#000;font-family:var(--text-font-family);font-size:var(--text-base);font-weight:700;width:auto;padding:0;margin:0}html .product_top_wishlist_container .ssw-fave-btn .ssw-fave-btn-counter:before,html .product_top_wishlist_container .ssw-fave-btn .ssw-fave-btn-counter:after{display:inline-block;color:#000;font-family:var(--text-font-family);font-size:var(--text-base);font-weight:700;background:none;border:none;transform:none;position:relative;left:0;top:0;right:0;bottom:0;padding:0;margin:0;height:auto;width:auto}html .product_top_wishlist_container .ssw-fave-btn .ssw-fave-btn-counter:before{content:"(";margin-left:4px}html .product_top_wishlist_container .ssw-fave-btn .ssw-fave-btn-counter:after{content:")"}html .product_top_wishlist_container .ssw-fave-btn .ssw-fave-btn-content:hover{border:none!important;background:none!important;box-shadow:none!important;transform:none!important;color:#000!important}html .product_top_wishlist_container .ssw-fave-btn .ssw-fave-btn-content i{margin-right:6px;color:#e56f6f;font-weight:700;font-size:16px}html .product_top_wishlist_container .ssw-faveappbtn{width:100%;align-items:center;justify-content:center}html .product_top_wishlist_container .ssw-fave-btn .ssw-fave-btn-content i:before{font-weight:700;font-size:18px}.ssw-link-fave-menu .ssw-icon-heart:before,.ssw-link-fave-menu .ssw-icon-heart-o:before{content:""}.secondary-nav__icon .ssw-link-fave-menu .ssw-counter-fave-menu.ssw-hide{display:none}html .wishlist-header{position:relative}html a.ssw-link-fave-menu i:before{font-size:21px;font-weight:700}html .header__icon-list.icon-list__rewards-locale{position:relative;top:2px}@media screen and (max-width: 1023px){html .header__icon-list{padding:0 8px}}html .secondary-nav__icon.customer-account .header__cart-count{width:10px;height:10px;background:#afd290;border-radius:100%}.secondary-nav__icon-cart .secondary-nav__icon-subtitle{position:relative;left:2px}html .header__secondary-nav .secondary-nav__icon,html #ssw-topauth>div>a{position:relative;display:flex;flex-direction:column;gap:4px;align-items:center;justify-content:space-between}html .secondary-nav__icon-subtitle{font-size:.55rem;font-weight:700;width:100%;text-align:center}html a.ssw-link-fave-menu{position:absolute;bottom:2px;cursor:pointer;width:100%;height:100%}html a.ssw-link-fave-menu .ssw-counter-fave-menu{border-radius:var(--rounded-full);background:rgb(var(--button-background-primary));color:rgb(var(--button-text-primary));place-items:center;padding:3px 2px;font-size:9px;font-weight:700;line-height:1;display:grid;--size: var(--spacing-4);min-width:16px;min-height:16px;position:absolute;right:-5px;bottom:-4px}.header__rewards{align-items:center;--gradient: linear-gradient(108deg, rgb(0 0 0), rgb(118 118 118) 50%, rgb(0 0 0) 100%);background-image:var(--gradient);padding-block-start:var(--spacing-1);padding-block-end:var(--spacing-1);padding-inline-start:var(--spacing-4);padding-inline-end:var(--spacing-4);margin-left:20px}.header__icon-list.icon-list__rewards-locale:before{content:" ";height:16px;width:1.5px;position:absolute;left:-8px;top:50%;transform:translateY(-50%);background:#b9bbbf;opacity:.95}.header__rewards:hover{color:#492e8b;background:#fff}.header__rewards svg{width:18px}@media screen and (min-width: 700px){.announcement-bar{padding-block-start:var(--spacing-0-5);padding-block-end:var(--spacing-0-5)}}html .header__cart-count{right:-6px;bottom:-2px;top:auto;width:auto;left:auto!important}#header-sidebar-menu[mobile-opening=left]{top:calc(var(--header-height) + var(--announcement-bar-height))!important;--navigation-drawer-width: 100vw;padding:0}#header-sidebar-menu[mobile-opening=left] .panel-list__wrapper{position:absolute;overflow:hidden;width:100vw;bottom:5%;height:92%}#header-sidebar-menu::part(outside-close-button){left:23px!important;top:-109px;width:var(--spacing-8);height:var(--spacing-8)}#header-sidebar-menu::part(content){border-radius:0;height:calc(100vh - (var(--header-height) + var(--announcement-bar-height) - 20px));--rounded-sm: .01em}#header-sidebar-menu>[is=close-button]{display:none}@media screen and (max-width: 1154px){.navigation-drawer .panel .v-stack li{position:relative}.navigation-drawer .panel .v-stack li:after{content:" ";height:1px;width:100%;position:absolute;left:0;bottom:-1rem;background:#eee}.navigation-drawer .panel .panel__wrapper.inner-menu .v-stack li:first-child:after{display:none}.navigation-drawer .panel__wrapper .h3,.navigation-drawer .panel__wrapper .h3>button>span,.navigation-drawer .panel__wrapper .text-with-icon.h6{font-family:var(--text-font-family);font-weight:700;font-size:1rem}html .snize-ac-results.snize-ac-results-mobile{top:74px!important;position:fixed!important}html .snize-instant-widget-is-open .snize-ac-results.snize-ac-results-mobile .snize-ac-results-content{padding-top:0}html .snize-ac-results.snize-ac-results-mobile .snize-mobile-top-panel.se-sticky-search-form-focused{outline:none!important}html .snize-ac-results.snize-ac-results-mobile .snize-mobile-top-panel input.snize-mobile-input-style{font-size:1em}html .snize-ac-results.snize-ac-results-mobile .snize-mobile-top-panel{border-radius:40px;background:#f6f6f6;width:100%;overflow:hidden;border:none;outline:none!important}html .snize-ac-results.snize-ac-results-mobile .snize-mobile-top-panel .snize-search,html .snize-ac-results.snize-ac-results-mobile .snize-mobile-top-panel .snize-clear-button-container,html .snize-ac-results.snize-ac-results-mobile .snize-mobile-top-panel input.snize-mobile-input-style,html .snize-ac-results.snize-ac-results-mobile .snize-mobile-top-panel:hover{background:none}}.mega-menu__nav{margin:0 auto}.mega-menu{position:absolute;width:100vw}.navigation-promo>a{display:flex;flex-direction:column;gap:20px;color:#000;border:1px solid #fff;padding:10px 10px 20px;border-radius:16px;transition:color .2s ease}.navigation-promo>a p{transition:color .2s ease}.navigation-promo>a:hover{border-color:#000}.navigation-promo>a:hover p{color:#000!important}.navigation-promo .megamenu-img{padding-top:100%;position:relative;border-radius:10px;overflow:hidden}.navigation-promo .megamenu-img img{position:absolute;top:0;left:0;width:100%;display:block;height:100%;-o-object-fit:cover;object-fit:cover}.count-bubble{padding:3px 2px}.navigation-drawer[mobile-opening=left]::part(body){grid-template-rows:auto}.announcementBar__message{overflow:hidden}@media screen and (max-width: 749px){.announcementBar__message{max-height:none}}.announcementBar__message .secondary_message,.announcementBar__message .secondary_image,.announcementBar__message .primary_message,.announcementBar__message .primary_image{padding:2.5px 0}.announcementBar__message p,.announcementBar__message a{font-weight:700;text-align:center}@media screen and (max-width: 1149px){.header__secondary-nav .header__search-form{position:absolute;width:96vw;bottom:10px;left:2vw;display:flex}.header__wrapper{padding-bottom:54px;padding-top:6px;position:relative}.announcement-bar{padding-block-start:var(--spacing-1);padding-block-end:var(--spacing-1)}.announcementBar__message .secondary_message,.announcementBar__message .secondary_image,.announcementBar__message .primary_message,.announcementBar__message .primary_image{font-size:1em}.header__secondary-nav .header__icon-list .customer-account{display:none}html .secondary-nav__icon{margin-bottom:4px}html .secondary-nav__icon-subtitle{display:none}.icon.icon-account{width:18px}.icon.icon-cart,.icon.icon-heart{width:22px}html a.ssw-link-fave-menu .ssw-counter-fave-menu{right:-5px;bottom:0}html .header__cart-count{right:-8px;bottom:2px}}.header__search-form .search_box{padding:8px 13px 8px 20px}html .header__secondary-nav .secondary-nav__icon.secondary-nav__icon-search{display:none}@media screen and (min-width: 1000px){.header__logo{width:100px}}@media screen and (min-width: 1150px){.is-squashed .header__logo .header__logo-image.hidden.xl\:block,.is-squashed .icon-list__rewards-locale,.is-squashed .secondary-nav__icon-subtitle{display:none}.is-squashed .header__logo .header__logo-image.xl\:hidden{display:block}.is-squashed .header__secondary-nav{position:relative;top:-2px}.is-squashed .header__wrapper--stacked{grid-template-rows:1fr;grid-template-areas:"logo main-nav secondary-nav";padding-bottom:var(--spacing-2);padding-top:var(--spacing-2);grid-template-columns:.1fr 1fr .1fr}.is-squashed .header__main-nav{padding-top:0;margin:0 auto;width:100%;max-width:900px}.is-squashed .header__link-list{max-width:900px}.is-squashed .header__link-list>ul>li>a,.is-squashed .header__link-list>ul>li>details>summary{font-size:.9em;min-height:24px}.is-squashed .header__secondary-nav .secondary-nav__icon.secondary-nav__icon-search{display:block}.is-squashed .header__icon-list{align-items:center}.is-squashed .secondary-nav__icon-search .icon{width:27px;position:relative;top:.5px;stroke-width:1.6px}.is-squashed .secondary-nav__icon-account .icon{width:20px}.is-squashed .secondary-nav__icon-wishlist .icon,.is-squashed .secondary-nav__icon-cart .icon{width:22px}.is-squashed .header__icon-list{gap:16px}.is-squashed .header__secondary-nav .header__search-form{display:none;max-width:800px;width:70%}.is-squashed .header__search-form .search_box{padding:10px 13px 10px 20px;border:none;outline:none;position:absolute;top:-17px}.is-squashed .header__search-form .icon-search{display:none}.is-squashed .header__search-form .icon-close{display:block;position:absolute;right:6px;top:-5px}.is-squashed.squash-show-search .header__wrapper--stacked{grid-template-areas:"logo secondary-nav";grid-template-columns:.1fr 1fr}.is-squashed.squash-show-search .header__wrapper--stacked .header__logo{max-width:100px}.is-squashed.squash-show-search .header__main-nav{display:none}.is-squashed.squash-show-search .header__secondary-nav{display:flex;justify-content:space-between;width:100%}.is-squashed.squash-show-search .header__secondary-nav .header__search-form,.is-squashed .header__search-form{display:block}}.header{background:#fff}.locale-drawer{width:100vw;height:100vw;top:0}:is(.locale-drawer)::part(outside-close-button){top:2svh}.locale-drawer::part(content),.locale-drawer [part=content]{max-width:640px;height:auto;left:50%;transform:translate(-50%);top:10svh;position:fixed;width:96%;max-height:80vh;-webkit-clip-path:unset!important;clip-path:unset!important}.locale-drawer::part(body),.locale-drawer [part=body]{overflow:visible}.country-drawer--body{display:flex;flex-direction:column;gap:10px;align-items:center;justify-content:center}.modal__country-header{width:100%;display:flex;gap:14px;justify-content:center;align-items:center}.switch-locale-modal-header .country-flags{display:block}.switch-locale-modal .modal__country-footer{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.switch-locale-modal .modal__country-footer .button--lg{width:100%;margin-bottom:10px}.switch-locale-modal .change_shipping{text-decoration:underline;font-size:.8em;text-transform:uppercase;padding-top:4px}html .navigation-drawer[mobile-opening=left]{height:calc(100svh - 6rem)}html .navigation-drawer[mobile-opening=left] .panel__wrapper{height:100%}.navigation-drawer[mobile-opening=left] .panel__wrapper{padding:0}.navigation-drawer .panel__scroller{padding:var(--drawer-body-padding);padding-top:0}.navigation-drawer .navigation-promo{display:grid;width:99vw;grid-template-rows:auto;grid-template-columns:1fr 1fr;gap:0}.navigation-drawer .navigation-promo>a{gap:8px}.navigation-drawer .navigation-promo p.bold{font-size:1em!important}.panel-footer__rewards-buttons{padding-top:4px}.navigation-drawer .panel__wrapper{gap:0}.panel-footer__rewards:after{content:"";height:13px;margin-top:4px;width:100%;position:absolute;bottom:0;left:0;--gradient: linear-gradient( 108deg, rgba(73, 46, 139, 1), rgba(127, 72, 176, 1) 50%, rgba(165, 60, 137, 1) 100% );background-image:var(--gradient)}.navigation-drawer[mobile-opening=left] .panel__wrapper.inner-menu{padding:var(--drawer-body-padding);padding-top:0}@media screen and (max-width: 1149px){.navigation-drawer .panel__wrapper.inner-menu .v-stack:not(:has(~.navigation-promo__wrapper)),.navigation-drawer .panel__wrapper.inner-menu .v-stack~.navigation-promo__wrapper{margin-bottom:80px}}.footer{background:linear-gradient(180deg,#000,#646464);--footer-text: 255, 255, 255;text-align:center}.footer__aside{border-top:1px solid rgb(0,0,0);padding:20px 0;align-items:center}@media screen and (min-width: 700px){.footer{--footer-part-gap: var(--spacing-8);padding-block-start:var(--spacing-10);padding-block-end:0}.footer .container{max-width:1170px}.footer__block-list{padding:0 var(--spacing-10);justify-content:space-between;grid:none;display:grid;grid-template-areas:"fnewsletter fnewsletter fnewsletter fnewsletter" "fmenu1 fmenu2 fmenu3 fmenu4";grid-row-gap:0}.footer__aside{padding:20px var(--spacing-6)}.footer__newsletter-form{max-width:470px;margin:0 auto;width:100%}.footer__block--newsletter .h3{font-size:1.5em}.footer__block--newsletter .prose p{font-weight:300;color:#dfdfdf;font-size:.9em;line-height:1.3;padding-bottom:10px}.footer .accordion .circle-chevron{display:none}.footer .accordion__toggle{width:100%;text-align:center}.footer .accordion__content{margin-block-end:0;padding-inline-end:0;transform:none;font-size:.9em}.footer__block--menu .accordion__toggle>span{width:100%;text-align:center;font-family:var(--heading-font-family);font-size:1.5em}.footer__aside{display:flex;position:relative;justify-content:space-between}.footer__aside-top,.footer__aside-bottom{margin:0;overflow:hidden}.footer__aside-bottom{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}}@media screen and (min-width: 700px) and (max-width: 1000px){.footer__block-list{gap:var(--spacing-2)}}.footer .group[aria-expanded=true] .circle-chevron.group-expanded\:colors:not([disabled]){background:transparent}.footer .accordion{border:none}.footer__block--newsletter{grid-area:fnewsletter;max-width:98vw;width:100%}.footer__block--menu:nth-child(2){grid-area:fmenu1}.footer__block--menu:nth-child(3){grid-area:fmenu2}.footer__block--menu:nth-child(4){grid-area:fmenu3}.footer__block--menu:nth-child(5){grid-area:fmenu4}@media screen and (min-width: 1150px){.footer__block--menu:last-child{margin-inline-end:0}.footer__block--newsletter{grid-area:fnewsletter}.footer__block--menu:nth-child(2){grid-area:fmenu1}.footer__block--menu:nth-child(3){grid-area:fmenu2}.footer__block--menu:nth-child(4){grid-area:fmenu3}.footer__block--menu:nth-child(5){grid-area:fmenu4}}.footer__logo-image{width:var(--logo-logo-width);opacity:var(--logo-logo-opacity, 1);height:auto}@media screen and (max-width: 699px){.footer{padding-bottom:10px}.footer__block-list{grid:none;display:grid;grid-template-areas:"fnewsletter" "fmenu1" "fmenu3" "fmenu2" "fmenu4"}.footer__aside{grid:none;display:grid;justify-content:center;gap:18px;grid-template-areas:"flogo" "fsocial" "fcopyright"}.footer__logo-image{grid-area:flogo}.footer__aside-bottom{grid-area:fcopyright}.footer__aside-top{grid-area:fsocial}.footer__logo-image,.footer__aside-top,.footer__aside-bottom{margin:0 auto}.footer .accordion__content{font-size:1.2em}}.footer__newsletter-form{position:relative;margin-bottom:20px}.footer .newsletter-button,.footer__block--newsletter .klaviyo-form.klaviyo-form.klaviyo-form button{padding:12px 18px 12px 38px!important;position:absolute;right:4px;top:49%;transform:translateY(-50%);background:#fff!important;background-image:url("data:image/svg+xml,%3Csvg width='17' height='17' viewBox='0 0 17 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.48934 16H16.4103M10.9646 2.81818L14.4301 5.54545M2.05354 11L11.8156 1.72381C12.8667 0.758732 14.5709 0.75873 15.622 1.72381C16.6731 2.68888 16.6731 4.25358 15.622 5.21866L5.51897 14.1818L0.568359 15.5455L2.05354 11Z' stroke='black' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;color:#000!important;display:flex;gap:4px;align-items:center;justify-content:center;border-radius:110px!important;font-weight:700!important;white-space:nowrap!important;background-repeat:no-repeat!important;background-position:17px 8px!important;font-size:.85em!important;line-height:1!important;min-height:23px}.footer__newsletter-form .floating-label{height:100%;font-size:.8em}.footer__newsletter-form .form-control,.footer__block--newsletter .klaviyo-form.klaviyo-form.klaviyo-form{border-radius:110px!important;border:1px solid #fff;margin:0 auto!important;width:100%!important;padding:0!important}.footer__block--newsletter .klaviyo-form.klaviyo-form.klaviyo-form input[type=email],.footer__newsletter-form input[type=email]{height:41px!important;padding-block-start:1px;border:none!important;outline:none;box-shadow:none!important;max-width:250px;background:transparent!important;color:#fff!important}.footer__block--newsletter .klaviyo-form.klaviyo-form.klaviyo-form input[type=email]::-moz-placeholder{color:#fff!important;opacity:.5;height:100%;font-size:.9em}.footer__block--newsletter .klaviyo-form.klaviyo-form.klaviyo-form input[type=email]::placeholder{color:#fff!important;opacity:.5;height:100%;font-size:.9em}.footer__block--newsletter .klaviyo-form.klaviyo-form.klaviyo-form div p span{color:#fff!important;padding:10px 0!important;display:inline-block!important;font-size:1.1em!important}@media screen and (max-width: 699px){.footer__block-list{align-items:center}.footer__block--newsletter{margin-bottom:14px}.footer__block--newsletter .h3{font-size:2em}.footer__block--newsletter .prose p{font-weight:300;color:#dfdfdf;font-size:1.2em;line-height:1.3;padding-bottom:10px}.footer__block--menu{width:100%;margin:0 auto;padding-left:30px;max-width:100%}.footer .container{padding:0 16px}.footer__wrapper{gap:22px}.footer__logo-image{width:115px}.footer .social-media{gap:var(--spacing-3)}.footer .social-media a{background:#fff;display:block;border-radius:100%;width:34px;height:34px;display:flex;justify-content:center;align-items:center}.footer .social-media a .icon{display:block}.footer .social-media a .icon path{fill:#904186}.footer .accordion__toggle{justify-content:center;font-family:var(--heading-font-family);font-size:2em;padding:2px 0}.footer__block-list{gap:0}.footer .accordion__content{margin-block-end:var(--spacing-2)}.footer .accordion__content ul{padding-top:6px;padding-bottom:6px}}@media screen and (pointer: fine){.footer-link:hover .reversed-link-spread,.reversed-link-spread.hover\:show:hover{background-size:100% 1px}}#js-scroll-top{position:fixed;right:0;z-index:9;bottom:100px}.homepage-stats .text-with-icons__item{gap:20px}.homepage-stats .icon{width:80px;height:80px}@media screen and (min-width: 640px){.homepage-stats{margin-bottom:var(--calculated-section-spacing-block-end)}}.homepage-stats .text-with-icons__text-wrapper .prose p:first-child,.homepage--exclusively-ships .text-with-icons__text-wrapper .prose p:first-child{font-size:2rem;line-height:1;padding:0}.homepage-stats .text-with-icons__text-wrapper .prose p:last-child,.homepage--exclusively-ships .text-with-icons__text-wrapper .prose p:last-child{padding-top:4px;margin:0;font-size:.8rem;text-transform:uppercase;font-weight:700}@media screen and (min-width: 700px){.homepage-stats .text-with-icons__text-wrapper .prose p:first-child{font-size:4rem}.homepage-stats .text-with-icons__text-wrapper .prose p:last-child{font-size:1rem}}@media screen and (max-width: 700px){.homepage-as-seen-in .logo-list{gap:var(--spacing-4)}.homepage-as-seen-in .logo-list__image{max-width:90px}}@media screen and (min-width: 1400px){:not(.is-scrollable) .text-with-icons__list{gap:var(--spacing-18)}}.homepage-as-seen-in img{opacity:.7}.homepage-as-seen-in .section-stack{max-width:1180px;margin:0 auto}.homepage-featured-kits .section-header,.homepage--best-sellers .section-header{justify-content:center;grid-template-columns:auto}@media screen and (max-width: 700px){.homepage--best-sellers{padding:20px 4px}.homepage--best-sellers .scroll-area{padding:0;margin:0}.homepage-featured-kits,.homepage--best-sellers,.pdp--related-products,.cart-page--upsells{padding-inline-start:4px;padding-inline-end:4px;overflow:hidden}}.shopify-section--collection-list .content-over-media{padding-top:100%;display:flex;position:relative}.shopify-section--collection-list .content-over-media>:is(img,video,iframe,svg,video-media){position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.shopify-section--collection-list .content-over-media>.collection-card__content-wrapper{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:96%}.shopify-section--collection-list .content-over-media:hover:before{background:#0000004d}.homepage--shop-by-categories .section-header{justify-content:center;grid-template-columns:auto}.home__inside_kit{background-image:url(//dreamerdesigns.com/cdn/shop/files/custom_kits_bg_mobile_600x600.png?v=1630791673);background-size:center bottom!important;background-repeat:no-repeat!important}@media screen and (max-width: 1000px){.section__inside_kit .scroll-area{justify-content:space-around}.homepage--shop-by-categories{display:none!important}}@media screen and (min-width: 700px){.home__inside_kit{background-image:url(//cdn.shopify.com/s/files/1/0061/0687/3922/files/custom_kits_bg_desktop_1600x1600_215f1d50-1ed5-452e-9608-2b51f502760d.png?v=1710741348)}}#main{margin-top:calc(var(--header-height) + var(--announcement-bar-height) - 1px)}.homepage--exclusively-ships .image-icon{max-height:80px}@media screen and (max-width: 900px){.homepage--exclusively-ships .text-with-icons__list{grid-template-columns:repeat(2,1fr);display:grid;min-width:88vw}.homepage--exclusively-ships .text-with-icons__item{display:flex;height:100%;flex-direction:column;align-items:center;justify-content:space-between;padding:0;margin:0;--text-with-icons-gap: var(--spacing-4)}.homepage--exclusively-ships .image-icon{max-height:60px;width:100%}.homepage--exclusively-ships .text-with-icons__text-wrapper .prose p:first-child{font-size:1.6rem}.homepage--exclusively-ships .text-with-icons__text-wrapper .prose p:last-child{font-size:.7rem}}.homepage--paint-with-diamonds{padding-bottom:20px;width:84%;margin:0 auto}.homepage--paint-with-diamonds .multi-column__item:after,.homepage--paint-with-diamonds .multi-column__item:before{content:"";position:absolute;background-color:var(--line-color);z-index:1}.homepage--paint-with-diamonds .multi-column__item{--gap: 4vw;--line-offset: calc(var(--gap) / 2);--line-thickness: 2px;--line-color: rgba(153, 67, 134, .3);position:relative}@media screen and (max-width: 999px){.homepage--paint-with-diamonds{width:96%}.homepage--paint-with-diamonds .multi-column{gap:10px 0;padding:0;display:block;max-width:360px;margin:0 auto}.homepage--paint-with-diamonds .multi-column__item{--line-color: rgba(153, 67, 134, .3);padding:10px 0;border-bottom:2px solid var(--line-color)}.homepage--paint-with-diamonds .multi-column__item:last-child{border-bottom:none}}@media screen and (min-width: 1000px){.homepage--paint-with-diamonds .section-header{grid-template-columns:auto}.homepage--paint-with-diamonds .multi-column__item:before{inline-size:var(--line-thickness);block-size:100vh;inset-block-start:0;inset-inline-start:calc(var(--line-offset) * -1)}}.section__inside_kit .button{display:inline-flex;gap:4px}.homepage--paint--shop-our-collection .button{display:flex;gap:4px}.homepage--best-diamond .multi-column,.homepage-5d .multi-column{align-items:center;gap:40px}@media screen and (min-width: 1000px){.homepage-5d .h4+.prose p{min-height:70px}}.homepage--best-diamond video-media{--aspect-ratio: 1 !important}@media screen and (max-width: 764px){.homepage-5d .multi-column__item:not(:first-child) .prose p{font-size:.9em;margin:0 auto;max-width:104px}}@media screen and (max-width: 1149px){.homepage-5d .multi-column{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:start;gap:4px}.homepage-5d .bleed,.homepage--best-diamond .bleed{padding-left:10px;padding-right:10px}.homepage--best-diamond .bleed{gap:20px}.homepage-5d .multi-column__item:not(:first-child){width:32%;gap:10px}.homepage-5d .multi-column__item:not(:first-child) .text-start{text-align:center}.homepage-5d .multi-column__item:first-child{width:98%;margin:0 auto;padding-bottom:10px}.homepage-5d .multi-column__item:first-child .h2{max-width:77vw;text-align:center;margin:0 auto}.homepage--best-diamond .h2,.homepage--best-diamond .prose div{text-align:center}}.section__inside_kit.home__inside_kit .section-stack{gap:20px var(--section-stack-spacing-inline, 0px);gap:0 var(--section-stack-spacing-inline, 0px)}.section__inside_kit.home__inside_kit .section-header p{margin-top:0;position:absolute;bottom:-40px;left:50%;transform:translate(-50%)}.home__inside_kit{padding-block-start:calc(var(--background-differs-from-previous) * var(--calculated-section-spacing-block-start) - 20px);padding-block-end:calc(var(--calculated-section-spacing-block-end) - 20px)}@media screen and (max-width: 699px){.section__inside_kit.pdp__inside_kit .multi-column{align-items:start;display:flex;flex-direction:column-reverse;gap:0;justify-content:start}.section__inside_kit.pdp__inside_kit .multi-column .multi-column__item:last-child{padding-bottom:0}.section__inside_kit.pdp__inside_kit .section-header .h2,.section__inside_kit.pdp__inside_kit .section-header p{text-align:center}.section__inside_kit.pdp__inside_kit .section-header p{margin-top:10px}.section__inside_kit.pdp__inside_kit .section-stack{gap:10px}.section__inside_kit.pdp__inside_kit .section-stack .multi-column .multi-column__item:first-child{padding-top:.6em}.home__inside_kit.section__inside_kit .section-header{justify-content:center;padding:16px 0}.home__inside_kit.section__inside_kit .multi-column{gap:10px}.home__inside_kit.section__inside_kit .prose>:last-child{width:100%;text-align:center;padding-bottom:12px;max-width:max-content;margin-left:auto;margin-right:auto;display:block!important}.section__inside_kit.pdp__inside_kit .multi-column__item:nth-child(2n) ul{padding-top:20px}}.page--faqs .page-spacer{margin-block-end:0}.faq--container{display:flex;max-width:1440px;gap:1em;width:100%}.faq--container>div{display:flex;flex-direction:column;gap:1em;width:49%}.faq--container .accordion-box{width:100%}.faq--container .circle-chevron{background:#272727;border-radius:7px}.faq--container .circle-chevron path{stroke:#fff}.faq--container .group:hover .circle-chevron.group-hover\:colors:not([disabled]){background:#272727}.faq--container .group[aria-expanded=true] .circle-chevron.group-expanded\:colors:not([disabled]){background:#272727}.faq--container .group[aria-expanded=true]:hover .circle-chevron.group-hover\:colors:not([disabled]){background:#272727}.faq--container{--accordion-spacing: var(--spacing-2)}@media screen and (max-width: 999px){.faq--container{display:flex;flex-direction:column}.faq--container>div{width:100%}}@media screen and (min-width: 1000px){.faq--container .accordion-box{padding:var(--spacing-1) var(--spacing-12)}}html .ssw-instagram-listing{margin-bottom:0!important}html .ssw-instagram-widget{margin-bottom:0}.ssw-instagram-feed-wrap .section{padding-bottom:0}.ssw-instagram-feed-wrap .ssw-instagram-load-more a{display:inline-flex;align-items:center;font-family:var(--text-font-family);font-weight:700}.ssw-instagram-feed-wrap .ssw-instagram-load-more,.ssw-instagram-feed-wrap .ssw-instagram-listing{margin-bottom:0}.ssw-instagram-feed-wrap .ssw-instagram-listing .ssw-instagram-item,.ssw-instagram-feed-wrap .ssw-instagram-grid .ssw-instagram-item{border:none;overflow:hidden;background:transparent}.ssw-instagram-feed-wrap .ssw-instagram-listing .ssw-instagram-inner{background-color:#eee;border:none;box-shadow:none;outline:none;border-radius:14px}.ssw-instagram-feed-wrap .ssw-instagram-listing .ssw-instagram-media{background-color:transparent;padding:5px;position:relative;border-radius:7px;overflow:hidden}.ssw-instagram-feed-wrap .ssw-instagram-widget .ssw-instagram-listing .ssw-instagram-items .ssw-instagram-item .ssw-instagram-inner .ssw-instagram-media .ssw-instagram-link,.ssw-instagram-feed-wrap .ssw-instagram-widget .ssw-instagram-grid .ssw-instagram-items .ssw-instagram-item .ssw-instagram-inner .ssw-instagram-media .ssw-instagram-link{overflow:hidden;border-radius:11px}.ssw-instagram-feed-wrap .ssw-instagram-listing .ssw-instagram-item .ssw-item-backdrop{border-radius:11px}.ssw-instagram-feed-wrap .ssw-instagram-listing .ssw-instagram-inner:hover{box-shadow:none}.ssw-instagram-feed-wrap .ssw-ig-stories{display:none}.home-proudly-hang .prose p span,.homepage-5d .prose p span,.section__inside_kit.pdp__inside_kit .prose li span{font-weight:300;color:#666;font-size:.9em;position:relative;top:-2px}@media screen and (max-width: 640px){.home-proudly-hang{padding-top:18px}.home-proudly-hang .prose p span,.homepage-5d .prose p span,.section__inside_kit.pdp__inside_kit .prose li span{font-size:.8em;top:-4px;opacity:.5;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}}@media screen and (min-width: 1000px){.section__inside_kit.pdp__inside_kit .prose li{font-size:.94em}.pdp__inside_kit.section__inside_kit .scroll-area{gap:10px}}.prose .ssw-instagram-load-more a:not(.button){background:none;transition:none}a.section.text-custom{display:block}@media (max-width: 1149px){.product-list{padding-left:4px;padding-right:4px;overflow-x:hidden}.removable-facet{text-transform:uppercase}}@media screen and (min-width: 700px){@supports (grid-template-rows: subgrid){.product-list>*{grid-row:span 3}}}.product-card__info{align-items:center;display:flex;flex-direction:column;justify-content:space-between}.product-card__info .rating-with-text{display:flex;flex-direction:column;gap:0!important}.product-card__figure{display:flex;position:relative;justify-content:center;align-items:center;padding:2px}.product-card__figure>a{display:flex;position:relative;height:100%;padding-bottom:100%;-webkit-box-align:center;width:100%;background:#fff}.product-card__image{-o-object-fit:contain;object-fit:contain;max-height:100%;height:auto;position:absolute;max-width:100%;width:100%;margin-bottom:0;top:50%;transform:translateY(-50%)}.product-card__image:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:0;border-top-right-radius:0}.product-card_quick-buy,.product-card_quick-buy form,.product-card_quick-buy button,.product-card_quick-buy .button{--button-background: 0, 0, 0;--button-text-color: 255, 255, 255;--button-outline-color: 0, 0, 0;width:100%;white-space:nowrap}.product-card__figure>a{display:flex;position:relative;height:100%}html .product-card__badge-list{justify-content:right;width:100%;left:0!important;right:0!important;padding:0 var(--product-card-badge-spacing)}.product-card .faves-count{display:none}.product-card .ssw-faveiticon{position:absolute;left:8px;top:8px;--gw_main_color_wishlist: rgb(0, 0, 0)}.product-card__image--secondary{top:50%;z-index:2;transform:translateY(-50%)}@media (max-width: 1149px){.product-card{--product-card-info-padding: var(--spacing-2)}.product-card .button--lg{padding-block-start:var(--spacing-2);padding-block-end:var(--spacing-2);padding-inline-start:0;padding-inline-end:0}}.product-card__info .product-card__title,.product-card__info .price-list{font-size:.9em;font-family:var(--heading-font-family);font-weight:700;line-height:1.4;padding-bottom:3px}@media (min-width: 1150px){.product-card__info .product-card__title,.product-card__info .price-list{font-size:18px;font-family:var(--heading-font-family);font-weight:400;line-height:1.4;padding-bottom:3px}}.product-card__info .product-card__artist{font-size:.85em;line-height:1;padding-bottom:6px}.product-card__info .ssw-widget-avg-rate-listing.ssw-stars{align-items:center;display:flex;gap:1px}.product-card__info .ssw-review-count{font-weight:400;font-size:.85em;padding-left:2px}@media screen and (min-width: 1000px) and (max-width: 1400px){.cart-page--upsells .product-card__info .product-card_quick-buy .button{font-size:.8em}.cart-page--upsells .product-card__info .ssw-review-count{display:none}}@media screen and (min-width: 1400px){.product-card__info{--product-card-info-padding: var(--spacing-2) var(--spacing-3) var(--spacing-4) var(--spacing-3)}}checkout-quick-add{display:block;width:100%;border-bottom:4px solid #492e8b;background:#fffc}@media (max-width: 768px){product-quick-add.product-quick-add:before,checkout-quick-add:before{content:"";width:100%;height:3px;top:0;left:0;display:block;--gradient: linear-gradient( 108deg, rgba(73, 46, 139, 1), rgba(127, 72, 176, 1) 50%, rgba(165, 60, 137, 1) 100% );background-image:var(--gradient);position:absolute}checkout-quick-add,product-quick-add,.product-quick-add{width:100%;padding:14px 10px 10px;border-top:none;border-bottom:none;background:#fffc}}.best_banner,.low-stock_banner,.new_banner,.sale_banner,.coming_soon_banner,.comingsoon_banner,.archived_banner,.preorder_banner,.limited_banner,.beginner_banner{height:24px;min-width:19px;justify-content:center;align-items:center;display:flex;padding:3.5px 6px 2.5px;width:-moz-fit-content;width:fit-content;line-height:16px;color:#fff;text-align:center;text-transform:uppercase;text-shadow:none;font-size:12px;font-weight:700;border-radius:12px}html .product-card__badge-list{display:flex;flex-wrap:wrap;top:0;align-items:center;justify-content:end;position:relative;min-height:42px;padding:7px var(--product-card-badge-spacing) 3px 16%;gap:4px}@media (max-width: 768px){checkout-quick-add .button{width:100%}.best_banner,.low-stock_banner,.new_banner,.sale_banner,.coming_soon_banner,.comingsoon_banner,.archived_banner,.preorder_banner,.limited_banner,.beginner_banner{font-size:8px;height:18px}html .product-card__badge-list{min-height:32px;padding-top:0;padding-bottom:0}html .product-card .ssw-faveiticon{top:2px!important}html .product-card__info .product-card__title,html .product-card__info .price-list{font-size:1.15em}}.sale_banner{background:linear-gradient(90deg,#ff8642,#ffea30)}.best_banner{background:linear-gradient(90deg,#436ede,#5adefb)}.low-stock_banner{background:linear-gradient(270deg,#ffae63,#ff361b)}.coming_soon_banner{background:linear-gradient(139.83deg,#b22f8d 11.38%,#492e8b 106.92%)}.preorder_banner{background:linear-gradient(139.83deg,#ac8ec2 11.38%,#492e8b 106.92%)}.limited_banner{background:linear-gradient(90deg,#b22f8d,#ff92da)}.new_banner{background:linear-gradient(270deg,#ff87b9,#ff5368)}.beginner_banner{background:linear-gradient(270deg,#1fc919,#2d7c24)}.archived_banner{background:linear-gradient(101.98deg,#e9e7ea 41.25%,#f4f4f4 91.16%);color:#000!important}.stack_badges .archived_banner.flex-item{color:#000!important}.product-card_quick-buy .shopify-product-form .button.button--lg>div{display:flex;justify-content:center;align-items:center;gap:4px}.dd-new-visitor .secondary_message,.dd-returning-visitor .primary_message{display:block}@media screen and (max-width: 699px){.dd-new-visitor .secondary-mobile-image,.dd-returning-visitor .primary-mobile-image{display:block!important}}@media screen and (min-width: 700px){.dd-new-visitor .secondary-desktop-image,.dd-returning-visitor .primary-desktop-image{display:block!important}}.product-info__buy-buttons .button,html .product-info__buy-buttons .product_top_wishlist_container,html .custom-photo-upload-wrapper .ck-trigger-upload,html .product-info__custom-kit .ck-trigger-upload,html .ck_upload_box .product_top_wishlist_container{min-height:50px;padding:0}@media screen and (min-width: 1024px){.product-info__buy-buttons .button,html .product-info__buy-buttons .product_top_wishlist_container,html .custom-photo-upload-wrapper .ck-trigger-upload,html .product-info__custom-kit .ck-trigger-upload,html .ck_upload_box .product_top_wishlist_container{min-height:56px}}.secondary_message,.primary_message,.secondary_image,.primary_image,.gw-container .gw-btn-bg.gw-wishlist-btn{display:none}.secondary_image,.primary_image{display:none!important}html .product_top_wishlist_container{width:100%;background:#f6f6f6;border:none;border-radius:40px;justify-content:center;display:flex;align-items:center}html .product_top_wishlist_container #widget-fave-html{width:100%}.square_shape{background:url(https://cdn.shopify.com/s/files/1/0061/0687/3922/files/p_icon_square_d.svg?v=1602110699)}.round_shape{background:url(https://cdn.shopify.com/s/files/1/0061/0687/3922/files/p_icon_round_d.svg?v=1602115393)}.thumbnail_shape_icon{background-repeat:no-repeat;background-position:center center;background-size:15px 15px;height:15px;width:15px;display:inline-block;vertical-align:middle;margin-right:9px;margin-top:-4px;position:relative}@media screen and (min-width: 1150px){.thumbnail_shape_icon{background-size:18px 18px;height:18px;width:18px}}.shape_and_title_container .thumbnail_shape_icon:first-child:nth-last-child(2){margin-right:0}.shape_and_title_container .thumbnail_shape_icon:last-child:nth-last-child(2){margin-right:4px}.shape_and_title_container .tooltip{visibility:hidden;width:130px;background-color:#404040;color:#fff;text-align:center;border-radius:5px;position:absolute;z-index:1;font-size:13px;padding:2px 4px;font-weight:500;line-height:20px;font-style:normal}.tooltip.bottom{top:135%;left:50%;margin-left:-75px}.shape_and_title_container .title{font-size:18px;font-weight:700;line-height:22.5px;word-break:break-word;word-wrap:break-word;max-width:100%;width:-moz-max-content;width:max-content;margin:0 auto}.shape_and_title_container .thumbnail_shape_icon:hover .tooltip{visibility:visible}@media screen and (min-width: 700px){html .collection{margin-block-start:var(--spacing-6)}html .collection-header{margin-block-start:var(--spacing-8);margin-block-end:var(--spacing-1)}html .collection-header .prose{max-width:900px;margin:10px auto 0}html #facet-form>.text-with-icon{margin-block-end:var(--spacing-4)}}@media screen and (max-width: 700px){html .collection-header{margin-block-end:0;padding:0 var(--spacing-2);margin-block-start:var(--spacing-5)}html .collection{margin-block-start:var(--spacing-2)}html .collection .active-facets{justify-content:center}html .collection .removable-facet{padding:var(--spacing-1) var(--spacing-4)}.facets-drawer .facets-vertical>.text-with-icon{position:relative;top:11px}.facets__floating-filter{bottom:var(--spacing-4);z-index:9}}.blog-banner{background:linear-gradient(0deg,#fff,#f1ecff)!important}.product-info .product_description_points{border-radius:28px;max-width:430px;background:#f6f6f6;padding:16px 28px}.product-info .product_description_points ul{text-indent:-20px;margin-left:20px!important}html .product-info__custom-kit .product_description_points{max-width:100%;width:100%}.prose .iconLeft_textRight:first-child{margin-block-start:0}.product-info__description .prose *+span.hidden:not(:empty){display:none}.prose .iconLeft_textRight{display:grid;align-items:center;gap:10px;min-height:30px;position:relative;grid-template-areas:"pdpicon pdpdesc pdpqmark";justify-content:start;margin-block-start:var(--spacing-3)}.prose .iconLeft_textRight img,.prose .iconLeft_textRight svg{width:21px;max-height:30px;grid-area:pdpicon}.prose .drill_question_mark,.prose .diamonds_question_mark,.prose .difficulty_question_mark{text-decoration:none;margin:0;box-shadow:0 0 0 1px #272727b3;border-radius:100%;width:20px;text-align:center;font-size:13px;padding:0;cursor:pointer;grid-area:pdpqmark;line-height:1;min-height:20px;display:flex;align-items:center;justify-content:center}.prose .iconLeft_textRight>span{grid-area:pdpdesc;font-size:.8rem;line-height:1.4}.price-list.price-list--lg{font-size:30px;font-family:var(--header-font-family);font-weight:700}.home__inside_kit.section__inside_kit .scroll-area{align-items:center}.pdp__inside_kit.section__inside_kit .scroll-area{align-items:start}@media screen and (max-width: 1150px){.product-gallery--mobile-expanded .product-gallery__media{background:#f6f6f6;display:flex;position:relative;height:100%;padding-bottom:100%;-webkit-box-align:center;width:100%}.product-gallery--mobile-expanded .product-gallery__media img.rounded{-o-object-fit:contain;object-fit:contain;max-height:100%;height:auto;position:absolute;max-width:100%;width:100%;margin-bottom:0;top:50%;transform:translateY(-50%);-o-object-position:center;object-position:center}.section__inside_kit.pdp__inside_kit h3{display:none}.pdp__how_to .text-with-icons__item:nth-child(1),.pdp__how_to .text-with-icons__item:nth-child(3){display:flex;justify-content:start;justify-items:start;text-align:left}.pdp__how_to .text-with-icons__item:nth-child(2){display:flex;justify-content:space-between;justify-items:end;text-align:left;flex-direction:row-reverse}}@media screen and (min-width: 1150px){.section__inside_kit .section-header{grid-template-columns:100%}.section__inside_kit .section-header .prose{width:100%;position:relative}.section__inside_kit .section-header h2,.section__inside_kit .section-header p{text-align:center}}@media screen and (min-width: 700px){.buy-buttons--multiple{display:flex;flex-direction:column}.buy-buttons--multiple .button,.buy-buttons--multiple .shopify-payment-button__button--unbranded,.buy-buttons--multiple .shopify-payment-button__button--branded.shopify-payment-button__button--branded [role=button],.buy-buttons--multiple .shopify-payment-button{width:100%}}.pdp--related-products .section-header{text-align:center;justify-content:center;display:flex}.pdp--kit-fun{max-width:1280px;margin:0 auto}@media screen and (min-width: 1600px){.pdp--kit-fun{max-width:1410px;margin:0 auto}}.pdp--kit-fun .text-with-icons__item img{max-height:105px}@media screen and (min-width: 1000px){.pdp--kit-fun .text-with-icons__item img{height:105px}}@media screen and (max-width: 700px){.pdp--kit-fun .text-with-icons__item img{max-height:170px;width:250px}.pdp--kit-fun .text-with-icons__list>div:first-child .text-with-icons__text-wrapper .h5{max-width:130px;margin:0 auto}.pdp--kit-fun .scroll-area{max-width:340px}.pdp__how-to-use .scroll-area{display:flex;font-size:.9em;gap:8px;padding:0 6px}.pdp__how-to-use .scroll-area .h3{font-size:1.2em}.pdp__the-dreamer-difference{padding-bottom:10px}.pdp__the-dreamer-difference>.section-stack,.pdp__the-dreamer-difference .section-header,.pdp__the-dreamer-difference .multi-column,.pdp__the-dreamer-difference .multi-column__item,.pdp__the-dreamer-difference .multi-column .v-stack,.pdp__the-dreamer-difference-p2 .multi-column,.pdp__the-dreamer-difference-p2 .multi-column__item,.pdp__the-dreamer-difference-p2 .multi-column .v-stack{gap:10px}.quick-buy-drawer__info .buy-buttons--compact{display:flex;flex-direction:column;justify-content:center;align-items:center}.quick-buy-drawer__info .buy-buttons--compact .button{width:100%}}@media screen and (min-width: 700px){.pdp__how-to-use .h2{white-space:nowrap}}.pdp-price__in-stock,.pdp-price__overseas{color:#2d9825;font-size:.85rem;text-transform:uppercase;font-family:var(--text-font-family);letter-spacing:-.4px;position:relative;top:-5px;right:-8px;background:#bdffb0ba;padding:3px 10px;border-radius:13px}.pdp-price__overseas{color:#257f98;background:#b0f4ffba;font-size:.75rem;opacity:.7}.pdp__atc-low-stock{color:#f10019;font-size:1rem;text-transform:uppercase;font-family:var(--text-font-family);letter-spacing:-.4px;position:relative;top:8px;right:0;padding:0;border-radius:13px;font-weight:700;width:auto;display:flex;margin:0 auto}@media screen and (max-width: 700px){.pdp-price__in-stock,.pdp-price__overseas{font-size:.65rem;top:-3px;right:-12px}}.pdp__maybe-ai{font-size:.7rem;left:0;bottom:-15px;opacity:.4;line-height:1;font-weight:300;letter-spacing:-.4px;padding-left:30px}.product-info__buy-buttons .button.button--secondary>div,.product-info__buy-buttons .button>div{display:flex;width:100%;justify-content:center;align-items:center;gap:var(--spacing-3)}.shopify-payment-button__button--branded,.shopify-payment-button__button--unbranded{display:none!important}.shopify-payment-button__more-options{margin-top:0!important;font-size:.9em;padding-bottom:8px}@media screen and (min-width: 700px){.buy-buttons--multiple{gap:var(--spacing-2)}}.product-gallery__ar-wrapper{position:relative}.pdp__quick-links{display:flex;width:100%;justify-content:space-between;align-items:center;font-size:1em;max-width:560px}.pdp__quick-links .quick-links-title{font-weight:700}.pdp__quick-links a{text-decoration:underline;font-size:.9em;cursor:pointer}.product-info .pdp--author{margin-block-start:0;margin-block-end:0}.product-info .product_author a{text-decoration:underline}@media screen and (min-width: 1000px){.product-info .product-info__title{margin-bottom:6px;margin-top:8px}}@media screen and (max-width: 1149px){.pdp__quick-links{display:none}}@media screen and (max-width: 1280px){.pdp__quick-links{bottom:-30px;font-size:.9em}}html .btn.button.pdp__cannot_purchase{font-family:var(--text-font-family);font-size:17px;display:flex;justify-content:center;align-items:center;border-radius:40px;cursor:not-allowed}html .product-info>.notify_form{margin:0;background:#ecf8ff;padding:24px;border-radius:20px}html .product-info>.notify_form label{font-weight:700}html .product-info>.notify_form .fieldset{gap:var(--spacing-2)}html .product-info>.notify_form .button--xl{background:#0584d2!important;font-weight:700;font-size:15px}html .product-info>.notify_form .button--xl:hover{border-color:#0584d2!important;color:#0584d2!important}@media screen and (min-width: 700px){html .product-info>.notify_form .form:not(.form--tight){gap:var(--spacing-3)}html .product-quick-add.is-visible{position:fixed;top:calc(var(--header-height) + var(--announcement-bar-height))!important;bottom:auto;width:100%;right:0!important;padding:4px 10px}}.pdp__cannot_purchase{color:#982525;font-size:1rem;font-family:var(--text-font-family);letter-spacing:-.4px;position:relative;right:0;background:#ffb0b0ba;padding:8px 100px;border-radius:13px;font-weight:700;text-align:center}.ck_upload_box .pdp__cannot_purchase{margin-bottom:10px;border-radius:40px}html .product-quick-add__variant variant-media{--line-item-image-width: 64px;display:inline-flex;aspect-ratio:1;width:var(--line-item-image-width);min-width:var(--line-item-image-width);position:relative}html .product-quick-add__variant variant-media img{-o-object-fit:cover;object-fit:cover;max-height:100%;height:100%;position:absolute;width:100%;margin-bottom:0;top:50%;transform:translateY(-50%)}buy-buttons .shopify-payment-button{display:none}.shopify-section--main-product product-quick-add buy-buttons .button>div{display:flex;justify-content:center;align-items:center;gap:1em;text-transform:uppercase}@media screen and (min-width: 1000px){.product-info .product__info--badges-reviews.mobile-badges{display:none}}.quick-buy-drawer__info .buy-buttons--compact .button--secondary{text-transform:uppercase}@media screen and (max-width: 999px){.product-info .product-info__title,.product-info .pdp--author{text-align:center}.product-info .product__info--badges-reviews{display:flex;flex-direction:column-reverse;justify-content:center;align-items:center}.shopify-section--main-product .product{gap:0}.product-info{display:grid;grid-template-areas:"pi-badges" "pi-title" "pi-author" "pi-reviews" "pi-notify-form" "pi-variants" "pi-price" "pi-payment-terms" "pi-sezzle" "pi-buy" "pi-desc"}.custom-kit-new-template .product-info{grid-template-areas:"pi-badges" "pi-title" "pi-reviews" "pi-desc" "pi-author" "pi-notify-form" "pi-variants" "pi-price" "pi-payment-terms" "pi-sezzle" "pi-buy"}.product-info .product-info__title{grid-area:pi-title;padding-top:12px}.product-info .product__info--badges,.product-info .product__info--reviews{grid-area:pi-badges;display:flex;justify-content:center;align-items:center;margin-top:6px;margin-bottom:0}.product-info .pdp--author{grid-area:pi-author;margin-block-end:0;margin-block-start:6px}.product-info .product__info--reviews{grid-area:pi-reviews;margin-block-start:6px;margin-block-end:0}.product-info .product-info__description{grid-area:pi-desc}.product-info .product-info__variant-picker{grid-area:pi-variants}.product-info .product-info__price{grid-area:pi-price;margin-block-start:18px}.product-info .product-info__payment-terms{grid-area:pi-payment-terms;margin-block-start:0}.product-info>.shopify-block.shopify-app-block{grid-area:pi-sezzle;display:none}.product-info .product-info__buy-buttons{grid-area:pi-buy;margin-block-start:0}html .product-info>.notify_form{grid-area:pi-notify-form;margin-top:12px}.product-info .product-info__buy-buttons .v-stack.gap-4{gap:6px}.product-info .product-info__buy-buttons .pdp__atc-low-stock{top:0}.product-info>*+*{margin-block-start:6px;margin-block-end:6px}.product-gallery{gap:var(--spacing-2-5)}.product-info .inventory_quantity{display:block;max-width:250px;margin:0 auto;text-align:center}html .custom--steps-1-3{text-align:center;position:relative;z-index:0;padding:0}html .custom--steps-1-3:before{content:"";position:absolute;left:-20px;width:100vw;background:rgb(var(--background));height:100%;z-index:0}html .custom--steps-1-3 .section-stack{padding:10px}html .custom--steps-1-3 .text-with-icons__item{align-items:center;justify-content:center;display:flex;text-align:left;gap:20px;padding:4px}html .ck_disclaimer_wrapper{position:relative;width:100%;display:block!important;margin:10px 0 0}.section--custom-kit{padding-bottom:0}.section--custom-kit h1.h2{padding-bottom:20px}.pdp__cannot_purchase{padding:8px}.section.custom-kit-new-template{padding-bottom:0}}#customizedTitle{background:-webkit-linear-gradient(#492f8b,#ab8ec2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-align:center;font-weight:700;line-height:2rem;font-size:1.1em;margin-top:0;padding-bottom:20px}.action_button.skt_gc_customize_button,.action_button.skt_gc_preview_button{margin-left:auto;margin-right:auto;font-size:15px;background-image:linear-gradient(139.83deg,#ac8ec2 11.38%,#492e8b 106.92%);border:none;transition:.3s all!important;line-height:2.8;border-radius:30px;color:#fff;max-height:56px;min-height:56px;font-weight:700;display:block;padding:0;justify-content:center;align-items:center;display:flex}.action_button.skt_gc_preview_button{margin-bottom:0;line-height:2.9}.action_button.skt_gc_preview_button:after{content:"";background-image:url(https://cdn.shopify.com/s/files/1/0061/0687/3922/files/GIFT_PREVIEW_ICON.svg?v=1588559867);background-size:100% 100%;display:inline-block;height:25px;width:35px;position:relative;top:0;left:0}.action_button.skt_gc_customize_button:after{content:"";background-image:url(https://cdn.shopify.com/s/files/1/0061/0687/3922/files/GIFT_CUSTOMIZE_ICON.svg?v=1588552517);background-size:100% 100%;display:inline-block;height:27px;width:30px;position:relative;top:0;left:0}.action_button.skt_gc_customize_button:hover,.action_button.skt_gc_preview_button:hover{opacity:.7}.product-info__variant-picker fieldset[data-option-name=shape] label.block-swatch:after,.iconLeft_textRight.has-diamond-shape-icon:before{content:"";display:block;width:21px;max-height:30px;background-repeat:no-repeat;background-position:center;background-size:100%;border:none;aspect-ratio:1}.iconLeft_textRight.has-diamond-shape-icon{width:100%;background:none}.iconLeft_textRight.has-diamond-shape-icon:before{position:absolute;top:7px;background-size:auto 100%;height:21px;max-height:21px}.iconLeft_textRight.has-diamond-shape-icon img{opacity:0}.product-info__variant-picker fieldset[data-option-name=shape] input[value=Square]+label.block-swatch:after,.iconLeft_textRight.has-diamond-shape-icon.diamond-shape-square:before{background-image:url("data:image/svg+xml,%0A%3Csvg width='26' height='25' viewBox='0 0 26 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.1901 24.9318C24.6464 24.9009 25.0048 24.5269 25.0152 24.0697L25.0745 16.273C25.0781 15.7893 24.6891 15.3945 24.2054 15.3907C23.7219 15.387 23.327 15.7761 23.3232 16.2597L23.2799 21.9612L19.237 17.9184L19.2679 7.051L23.3281 2.99082L23.3247 16.2716C23.3242 16.7551 23.716 17.1474 24.1997 17.1478C24.6834 17.1482 25.0742 16.7566 25.0745 16.273L25.0807 0.882589C25.0807 0.882589 25.0807 0.876089 25.0807 0.871074C25.0787 0.38827 24.6844 -0.00209658 24.2015 8.47376e-06L1.0224 0.0653272C1.01485 0.0653272 0.98971 0.067061 0.952376 0.0699709C0.498485 0.105819 0.146938 0.484732 0.145947 0.940046L0.0806885 24.1229L0.0809359 24.1274C0.110345 24.5921 0.480404 24.963 0.944635 24.9989L0.958751 25L24.1362 24.9347C24.1433 24.9346 24.1623 24.9336 24.1901 24.9318ZM17.4875 17.4068L7.64608 17.4345L7.67381 7.59306L17.5152 7.56538L17.4875 17.4068ZM22.0851 1.75718L18.0295 5.81279L7.16228 5.84337L3.12945 1.81055L22.0851 1.75718ZM5.924 7.08165L5.89341 17.9489L1.83781 22.0045L1.89118 3.04883L5.924 7.08165ZM3.07608 23.2428L7.13169 19.1872L17.9989 19.1566L22.0318 23.1895L3.07608 23.2428Z' fill='%23404040'/%3E%3C/svg%3E")}.product-info__variant-picker fieldset[data-option-name=shape] input[value=Round]+label.block-swatch:after,.iconLeft_textRight.has-diamond-shape-icon.diamond-shape-round:before{background-image:url("data:image/svg+xml,%0A%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M14.4241 4.65502C13.874 3.34065 12.9443 2.20216 11.7818 1.38882L11.7304 1.35311L11.7126 1.34097C11.6947 1.32883 11.6768 1.31687 11.659 1.30526C11.6344 1.28847 11.6095 1.27205 11.5845 1.25598L11.5577 1.23812L11.5083 1.20634L11.4795 1.18848L11.431 1.15813C11.4049 1.14206 11.3788 1.12599 11.3526 1.11027L11.3206 1.09063L11.2406 1.04439L11.193 1.01689L11.1601 0.999031L11.1124 0.972426C11.0853 0.957427 11.0589 0.942786 11.031 0.928144C11.0198 0.922073 11.0085 0.916002 10.9971 0.910288C10.9812 0.901717 10.9651 0.893325 10.949 0.884933L10.9148 0.867077L10.8665 0.842436L10.7835 0.80101L10.7492 0.782976C10.7328 0.775119 10.7166 0.767084 10.7001 0.759406L10.6658 0.743336L10.6159 0.720123L10.5825 0.705124L10.5307 0.681911C10.5228 0.67834 10.515 0.675126 10.5071 0.671734L10.4469 0.645307C10.4052 0.627451 10.3634 0.609595 10.3219 0.593168L10.3086 0.587811C10.2703 0.572455 10.232 0.557337 10.1936 0.542457L10.1843 0.538886C10.1436 0.523173 10.1027 0.507936 10.0618 0.493175C8.3387 -0.134101 6.40294 -0.102496 4.70182 0.580133L4.67271 0.591561L4.66485 0.594775C4.62486 0.611202 4.58504 0.62763 4.5454 0.644593C4.4929 0.667091 4.44082 0.690125 4.38916 0.713695H4.38791C4.33756 0.736729 4.28774 0.760299 4.23792 0.785118L4.23024 0.788868C4.18263 0.812676 4.13465 0.836484 4.08633 0.860291L4.07472 0.866184C4.02794 0.890468 3.98115 0.915109 3.93491 0.940286L3.92187 0.947249C3.8758 0.972248 3.83009 0.99796 3.78456 1.02403L3.77153 1.03135C3.72582 1.05754 3.68046 1.08426 3.63546 1.11152L3.62422 1.11831C3.5785 1.14593 3.53309 1.17408 3.48798 1.20277L3.48012 1.20794C3.43381 1.23735 3.38792 1.26711 3.34245 1.29722C0.388735 3.27369 -0.806536 7.15751 0.568008 10.4439C3.08354 16.4577 11.9074 16.4613 14.4241 10.4439C15.192 8.60759 15.192 6.49131 14.4241 4.65502ZM13.5285 4.59966L11.7876 5.32693L9.74931 3.28797L9.84127 3.0737L10.4957 1.54256C11.8113 2.20591 12.8757 3.27882 13.5285 4.59966ZM5.91637 3.73651H9.07561L11.2992 5.9601L11.3088 9.12916L9.07561 11.3624H5.91637L3.68278 9.1288V5.9701L5.91637 3.73651ZM9.19221 1.05188L9.20078 1.05438C9.39112 1.1042 9.58021 1.16277 9.76609 1.22955L9.034 2.94371H5.95869L5.2266 1.22955C5.2735 1.21277 5.32064 1.19646 5.36802 1.18063L5.37284 1.17902C5.41795 1.16402 5.46331 1.14944 5.5089 1.13527L5.51908 1.13224C5.5639 1.11849 5.60836 1.1051 5.65389 1.09224L5.66032 1.09045C5.70764 1.07706 5.75495 1.06403 5.80227 1.05171L5.81049 1.04938C6.91976 0.763887 8.08336 0.764747 9.19221 1.05188ZM3.74867 1.98039C3.76653 1.96789 3.78563 1.95539 3.80438 1.94307C3.85271 1.91117 3.90146 1.8798 3.95062 1.84897C3.96848 1.83754 3.98723 1.82594 4.00562 1.81469C4.02401 1.80344 4.04401 1.79147 4.06329 1.78005C4.07972 1.77005 4.09632 1.76023 4.11293 1.75041C4.16828 1.71791 4.22453 1.68595 4.28095 1.65506L4.33095 1.62791C4.3675 1.60804 4.40428 1.58869 4.4413 1.56988C4.46005 1.56042 4.47862 1.5506 4.49737 1.54131L5.24374 3.28762L3.2046 5.32693L1.46419 4.59966C1.98611 3.54363 2.77329 2.64122 3.74867 1.98075V1.98039ZM0.782278 7.54945C0.781015 6.7941 0.907801 6.04401 1.15725 5.33104L2.88927 6.05492V9.04381L1.15725 9.76768C0.907788 9.05478 0.781 8.30474 0.782278 7.54945ZM4.49737 13.5572C3.18151 12.8937 2.11698 11.8205 1.46419 10.4992L3.20514 9.77179L5.24374 11.8115L4.49737 13.5572ZM7.49608 14.2627C6.72236 14.2643 5.95427 14.1313 5.22606 13.8699L5.95815 12.1557H9.03293L9.76502 13.8699C9.03715 14.1312 8.26943 14.2641 7.49608 14.2627ZM10.4948 13.5572L9.74931 11.8115L11.7884 9.77233L13.5294 10.4998C12.8761 11.821 11.8111 12.8941 10.4948 13.5572ZM13.8349 9.76768L12.1013 9.04381L12.0924 6.0592L13.8349 5.33122C14.3322 6.74969 14.332 8.34939 13.8349 9.76768Z' fill='%23404040'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='15' height='15' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}.shape_and_title_container .product-info__variant-picker fieldset[data-option-name=shape] .variant-picker__option-info,.shape_and_title_container .product-info__variant-picker fieldset[data-option-name=shape] label.block-swatch:after{display:none}.shape_and_title_container .product-info__variant-picker fieldset[data-option-name=shape] .scroll-area{margin:0;padding:0}.shape_and_title_container .product-info__variant-picker fieldset[data-option-name=shape]{position:relative;top:-1px;background:#eae6f7;border-radius:20px;padding:2px}.shape_and_title_container .product-info__variant-picker svg{width:16px;height:16px}.shape_and_title_container .product-info__variant-picker svg path{fill:#a78fbf;transition:fill .5s}.shape_and_title_container .product-info__variant-picker .variant-picker__option-values{padding:3px}.shape_and_title_container .product-info__variant-picker .block-swatch{transition:all .4s ease-in-out;border-radius:100%;height:auto;width:auto;padding:5px;background:none;border:none}.shape_and_title_container .product-info__variant-picker .block-swatch:hover{transform:rotate(90deg)}.shape_and_title_container .product-info__variant-picker .block-swatch:hover svg path{fill:#452f86}.shape_and_title_container .product-info__variant-picker :checked+.block-swatch{background:#452f86}.shape_and_title_container .product-info__variant-picker :checked+.block-swatch svg path,.shape_and_title_container .product-info__variant-picker :checked+.block-swatch:hover svg path{fill:#fff}.shape_and_title_container .product-info__variant-picker :checked+.block-swatch:before{display:none}.shopify-section--main-cart{max-width:97vw!important;margin:0 auto}.cart-order__recap .button:not([disabled]):not(.button--outline):hover{color:#fff!important}html .cart-order .cart-fbt{grid-area:cart-fbt}html .cart-order .cart-order__summary{grid-area:cart-summary}html .cart-order .cart-order__recap{grid-area:cart-recap}html .cart-form{background:#f6f6f6;border:2px solid rgb(153 67 134 / 8%)}html .cart-order .cart-fbt{width:100%;height:100%}html .cart-order .cart-fbt scroll-carousel{width:100%;margin:0;padding:0;display:flex;flex-wrap:nowrap}html .cart-order .cart-fbt .product-card{max-width:100%;width:100%;grid-template-columns:132px 1fr;grid-template-rows:auto;align-items:start;gap:16px;flex:0 0 auto}html .cart-order .cart-fbt .product-card__figure>a{max-width:132px}html .cart-order .cart-fbt .product-card_quick-buy button{position:absolute;right:16px;bottom:0;width:auto;padding:var(--spacing-2-5) var(--spacing-4);font-size:.9em}html .collection__results product-card .product-card_quick-buy .button>div{display:flex;justify-content:center;align-items:center;gap:.5em}html .cart-order .cart-fbt .product-card_quick-buy button svg{width:18px}html .cart-order .cart-fbt .product-card__price-shape{position:absolute;right:162px;bottom:6px;font-size:1em;width:auto}html .cart-order .cart-fbt .product-card{background:none;display:grid;padding:10px 64px}html .cart-order .cart-fbt .product-card__figure>a{border-radius:8px;overflow:hidden}html .cart-order .cart-fbt .h5{padding:10px 0 0 64px}html .cart-order .cart-fbt .product-card__description{min-height:80px;padding-bottom:30px}.cart-fbt .product-card__title{font-size:1.05em}.cart-fbt .cart_upsell_product_description{margin-bottom:10px;font-size:.85em;max-width:520px}.cart-fbt .moreless_button{font-weight:700;text-decoration:underline;font-size:.9em;position:absolute;bottom:9px}.cart-fbt .cart_upsell_product_description *{line-height:145%;color:#000;margin:0}@media (max-width: 1149px){html .cart-order .cart-fbt .product-card_quick-buy button{right:16px;bottom:12px}html .cart-order .cart-fbt .product-card__price-shape{bottom:19px}}@media screen and (max-width: 700px){html .cart-order .cart-fbt .h5{font-size:1.3em;text-align:center;padding:6px 0 0}html .cart-order .cart-fbt .product-card{grid-template-columns:75px 1fr}html .cart-order .cart-fbt .product-card__figure>a{max-width:75px;background:none}html .cart-fbt .ssw-widget-avg-rate-listing,html .cart-fbt .cart_upsell_product_description.truncated_content{display:none!important}html .cart-order .cart-fbt .product-card_quick-buy button{padding:var(--spacing-1-5) var(--spacing-4);right:6px;bottom:6px}html .cart-order .cart-fbt .product-card__price-shape{right:134px;bottom:10px}html .cart-fbt .product-card__info .product-card__title{font-size:1em}}@media screen and (min-width: 700px){.cart-form{gap:var(--spacing-6);padding:var(--spacing-4) var(--spacing-4);background:#f1ecff;border:none}}@media (max-width: 1149px){html .cart-order{gap:10px;--outer-padding: max( var(--container-gutter), 50% - var(--container-max-width) / 2 );--container-width: calc(100vw - var(--outer-padding) * 2);grid-template-columns:1fr;grid-template-areas:"cart-fbt" "cart-recap" "cart-summary";padding:0 4px}html .cart-order .product-card{min-width:calc(100vw - var(--outer-padding) * 2);grid-template-columns:75px 1fr;grid-template-rows:auto;align-items:start;gap:16px}html .cart-order .product-list{grid-template-rows:auto;grid-template-columns:repeat(var(--product-recommendation-qty),var(--container-width))}html .cart-order .product-card__figure>a{max-width:75px}html .cart-order .cart-fbt .price-list{right:154px;bottom:20px;flex-direction:column-reverse;gap:0}html .cart-order .cart-fbt .product-card__description{padding-bottom:0;min-height:auto}html .cart-order .cart-fbt .moreless_button{position:relative;bottom:0}}@media (min-width: 1150px){html .cart-order{position:relative;grid-auto-rows:max-content 20fr;grid-template-areas:"cart-fbt cart-recap" "cart-summary cart-recap"}}html .cart-order .rating-with-text .rating{display:none}html .cart-order .product-card__info{padding:0;position:relative}@media screen and (max-width: 1000px){html .cart-order .product-card__info{position:unset}}html .cart-order .product-card__figure{padding-top:0}@media screen and (min-width: 1400px){.cart-order{gap:var(--spacing-8);row-gap:0}}.cart-order__recap .button:not([disabled]):not(.button--outline),.btn:not([disabled]),.shopify-payment-button__button--unbranded:not([disabled]){transform:translate(0);transition:all .2s ease}@media screen and (pointer: fine){.cart-order__recap .button:not([disabled]):not(.button--outline):hover,.btn:not([disabled]):hover,.shopify-payment-button__button--unbranded:not([disabled]):hover{box-shadow:none!important;transform:translateY(-2px)}.cart-order__recap .button:not([disabled]):not(.button--outline):hover>div,.btn:not([disabled]):hover>div,.shopify-payment-button__button--unbranded:not([disabled]):hover>div{animation:none!important}.cart-order__recap .button--outline:not([disabled]):hover{box-shadow:none!important}}html .cart-order .cart-fbt .circle-button:first-of-type:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:4px;right:auto}html .cart-order .cart-fbt .circle-button:last-of-type:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:4px;left:auto}html .cart__header .header__wrapper{display:flex;justify-content:center;align-items:center;padding:0}html .cart__header .header__logo{max-width:120px}html .cart-order .cart-fbt .circle-button{z-index:2}html .cart-order .cart-fbt .is-scrollable~.circle-button{opacity:1;visibility:visible;transform:scale(1)}html .cart-order .cart-fbt{background:linear-gradient(97.43deg,#f1ecff26 -.95%,#fff4fc 102.53%);border:2px solid rgb(153 67 134 / 14%);overflow:hidden}.cart-form__totals{padding:0 4px}.cart-form__totals .ships_from img{width:100%;height:auto;max-width:30px}@media (max-width: 768px){.cart-form__totals .ships_from img{max-width:20px}}.cart-page--upsells{border-top:3px solid #f1ecff}.cart-page--upsells .section-header{text-align:center;width:100%;grid-template-columns:auto;justify-content:center;align-items:center}@media (max-width: 768px){html .cart-form{padding:var(--spacing-2)}html .cart-fbt.floating-controls-container .circle-button{width:32px;height:32px;top:calc(50% - 16px)}html .cart-order .cart-fbt .product-card{padding:12px 40px 30px}html .cart-order .cart-fbt .h4{padding:10px 0 0;text-align:center;width:100%}}@media screen and (min-width: 1000px){.shopify-section--main-cart .page-spacer{margin-block-start:var(--spacing-6);margin-block-end:var(--spacing-6)}}@media screen and (min-width: 700px){.line-item{--line-item-image-width: var(--spacing-36)}}.line-item__media-wrapper{position:relative;display:inline-flex;aspect-ratio:1}.line-item img{-o-object-fit:cover;object-fit:cover;max-height:100%;height:100%;position:absolute;width:100%;margin-bottom:0;top:50%;transform:translateY(-50%)}@media screen and (max-width: 700px){.line-item{--line-item-image-width: var(--spacing-28);align-items:center}}html .ssw-instagram-listing-title.ssw-instagram-title{display:none}html #ssw-avg-rate-profile-html.gw-hide{display:block!important}html #ssw-avg-rate-profile-html i[class^=ssw-icon-star]:before{font-size:16px;color:var(--gw_review_rating_color, #f7b604);margin:0}html #ssw-avg-rate-profile-html .ssw-stars{display:inline-block;padding:4px 13px 4px 8px;background:#f7b60426;border-radius:15px}html #ssw-avg-rate-profile-html .ssw-review-count{padding-left:6px}html body .ssw-reward-tab.ssw-reward-tab-left,#reamazejs-container{display:none!important}html .ssw-reward-tab.ssw-reward-tab-left.show-widget,#reamazejs-container.show-widget{display:block!important}html #ssw-widget-review-bar .ssw-reviews-caption__element{display:none!important}html .ssw-reviews-caption__element{background:#000;color:#fff}html .ssw-reviews-caption.ssw-left-top{transform:rotate(90deg);width:28px;height:28px;top:30vh}html .ssw-reviews-caption .gw-review-tab-icon{top:-3px;background:none}html .ssw-reviews-caption .gw-review-tab-icon svg path{fill:#f8b64c;color:#f8b64c}html .ssw-reviews-caption.ssw-left-top .ssw-reviews-caption__element{border-radius:12px 12px 0 0;height:28px;line-height:30px;padding:0 2px 0 25px;min-width:115px;font-size:13px}html .ssw-html-widget.ssw-reviews-badge-widget{height:200px;width:160px}html .ssw-html-widget.ssw-reviews-badge-widget .ssw-reviews-badge svg{max-width:200px;max-height:200px;position:relative;left:-30px}@media (max-width: 768px){html .ssw-html-widget.ssw-reviews-badge-widget{height:127px;width:110px}html .ssw-html-widget.ssw-reviews-badge-widget .ssw-reviews-badge{max-width:110px;overflow:hidden}html .ssw-html-widget.ssw-reviews-badge-widget .ssw-reviews-badge svg{max-width:160px;max-height:160px;top:-12px;left:-27px}}html .ssw-reviews-badge-widget #Polygon_1{fill:#492e8b}html .ssw-reviews-badge-widget #Path_1865,html html .ssw-reviews-badge-widget #Path_1866{fill:#ac8ec2}html .ssw-reviews-badge-widget #Verified #Path_1{fill:#f8b64c}html #Verified_reviews tspan,html #Powered_by_Growave tspan,html #Verified tspan{font-family:var(--text-font-family)}html .ssw-faveit>i,.ssw-faveit>i.ssw-icon-heart-o,html .ssw-faveiticon>i,html .ssw-faveiticon>i.ssw-icon-heart-o,html .ssw-faveit>i.ssw-icon-heart,html .ssw-faveiticon>i.ssw-icon-heart{color:#f24559}html .ssw-icon-heart-o:before{content:"\e819"}html [class*=" ssw-icon-"]:before,html [class*=ssw-icon],html [class^=ssw-icon-]:before{font-family:Ssw Fontello;font-style:normal;font-weight:400;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html .ssw-faveiticon [class*=" ssw-icon-"]:before,html .ssw-faveiticon [class*=ssw-icon],html .ssw-faveiticon [class^=ssw-icon-]:before{font-weight:700}html .ssw-faveiticon{font-size:20px;z-index:4;background:0 0}html [class*=" ssw-icon-"]:before,html [class^=ssw-icon-]:before{speak:none;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em}html .ssw-stars>i[class*=" ssw-icon-star"]:before,html .ssw-stars>i[class^=ssw-icon-star]:before{margin-left:0;margin-right:0;width:auto}html .ssw-icon-star:before{content:"\e885"}html .ssw-stars>i{color:var(--gw_review_rating_color, #f7b604);font-size:.9em;margin-right:0}html .ssw-widget-avg-rate-listing.ssw-stars{padding:2px 0;line-height:1}html #ssw-avg-rate-profile-html,html #ssw-topauth,html #ssw-widget-recommends-html,html #ssw-widget-review-bar,html .ssw-auth-dropdown,html .ssw-control-group input,html .ssw-dropdown-toggle,html .ssw-reward-tab,html .ssw-widget-avg-rate-listing{font-family:var(--text-font-family)}@media screen and (min-width: 1150px){html .ssw-stars>i{font-size:1em}}.ssw-user-avatar.ssw-avatar-icon{color:#fff!important;background-color:#492e8b!important}.ssw-stars-avg-bar{background:#492e8b}html .ssw-reviews-head-title{font-size:var(--text-h3);line-height:1.2;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);overflow-wrap:anywhere;width:100%;text-align:center!important;display:block;text-transform:none}html #ssw-widget-recommends-html .gw-review-btn{letter-spacing:0;font-family:var(--text-font-family);font-weight:700;font-style:var(--heading-font-style);border-radius:20px;padding:10px 16px;text-transform:uppercase}html #ssw-widget-recommends-html .gw-review-btn:hover{background:#492e8b!important;border-color:#492e8b!important;color:#fff!important;outline:none;box-shadow:none!important}html .ssw-review-sticker.ssw-review-sticker-buyer{background-color:#ac8ec2}.ssw-tprofile.ssw-dropdown{margin-left:0;padding-left:0}.secondary-nav__icon .ssw-tprofile,.secondary-nav__icon .ssw-auth-dropdown>span,.secondary-nav__icon .ssw-auth-dropdown>span>a{display:block}.ssw-dropdown{margin-right:0;margin-left:0;padding-right:0;padding-left:0}.ssw-auth-dropdown .ssw-dropdown-menu input.ssw-input-block-level[type=email],.ssw-auth-dropdown .ssw-dropdown-menu input.ssw-input-block-level[type=password]{padding:5px 14px;border:1px solid #0003;border-radius:10px;font-size:.9em}html .ssw-auth-dropdown .ssw-dropdown-menu{padding:10px;border-radius:10px}html .ssw-control-group a.ssw-pull-right{font-size:.8em}.ssw-socialconnect>div.ssw-social-btn>a{border-radius:10px}#user_green_dot{border:0!important}.ssw-dropdown>a.second_bar_icon.ssw-dropdown-toggle{border:none!important}a.second_bar_icon.ssw-dropdown-toggle{color:#404040}.second_bar_icon.ssw-dropdown-toggle{height:auto;margin-bottom:0}.ssw-dropdown>a{height:30px;border:4px solid transparent!important;border-top:none!important;border-right:none!important;border-left:none!important;transition:all .3s linear}a[data-toggle=ssw-dropdown]{text-decoration:none}.ssw-dropdown-toggle{height:100%}#ssw-topauth>a{display:flex}@font-face{font-family:icomoon;src:url(icomoon.eot?alvpep);src:url(icomoon.eot?alvpep#iefix) format("embedded-opentype"),url(icomoon.ttf?alvpep) format("truetype"),url(icomoon.woff?alvpep) format("woff"),url(icomoon.svg?alvpep#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}i.icon_moon{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon_menu_user:before{content:"\e902"}.ssw-dropdown-menu>li>a#customer_logout_link{display:flex}#ssw-cart-modal,#ssw-suggest-login,.ssw-modal,.ssw-hide,.ssw-dropdown-menu,#ssw-topauth ul.ssw-dropdown-menu,.ssw-widget-login ul.ssw-dropdown-menu,.nav ul.menu .ssw-auth-dropdown ul.ssw-dropdown-menu,.ssw-auth-dropdown ul.ssw-dropdown-menu{display:none}#reamaze-widget,.ssw-reward-tab-closed{background:linear-gradient(139.83deg,#b22f8d 11.38%,#492e8b 106.92%)!important}.ssw-reward-tab-closed{padding:11px}.ssw-reward-tab-ico{background:transparent!important}.ssw-reward-tab-ico:after{content:url(/cdn/shop/files/gift.svg?v=1615364075)}html .ssw-reward-tab-title{display:none}.ssw-reward-tab-ico svg{display:none}.ssw-reward-box.ssw-reward-tab-left,.ssw-reward-tab.ssw-reward-tab-left{bottom:80px}html .ssw-reward-tab-closed{padding:12px 12px 12px 8px}html .ssw-reward-tab-rounded{transition:all .2s ease-in-out 0s;transform:translateZ(0)}html .ssw-reward-tab-rounded:hover{transform:translate3d(0,-4px,0);box-shadow:0 2px #00000017,0 4px 10px #0000003d!important}@media screen and (max-width: 480px){html #ssw-widget-review-bar .ssw-mobile-hidden,html #ssw-widget-review-bar i.ssw-mobile-hidden{display:block!important}html #ssw-widget-review-bar .ssw-mobile-visible,html #ssw-widget-review-bar i.ssw-mobile-visible{display:none!important}}html .ssw-reviews-widget{z-index:997!important}html .ssw-reward-tab.ssw-reward-tab-left{z-index:998!important}html #reamaze-widget{z-index:996!important}html .ssw-reviews-caption .gw-review-tab-icon{transform:none}@media screen and (max-width: 999px){html #ssw-avg-rate-profile-html .ssw-review-count{font-size:12px!important}html #ssw-avg-rate-profile-html i[class^=ssw-icon-star]:before{font-size:15px}}@media screen and (max-width: 1149px){html .ssw-auth-dropdown .ssw-open>.ssw-dropdown-menu,#ssw-topauth .ssw-open>.ssw-dropdown-menu{left:0;right:auto}html .mobile-login-btn.mobile-login-btn--logged-in .secondary-nav__icon{margin-bottom:-2px}html .ssw-auth-dropdown .second_bar_icon.ssw-dropdown-toggle{position:relative;top:5px}html .header__main-nav .header__cart-count{right:-5px;bottom:0}}@media screen and (min-width: 1150px){html .header__main-nav .mobile-login-btn{display:none}}.devon-instructions{width:100%;margin-top:20px}.devon-instructions-box{width:48%;margin:30px 1%!important;float:left;text-align:center;margin-top:30px}.devon-instructions-number{width:75px;height:75px;margin:0 auto;background:#9378bb;background:linear-gradient(to right,#9378bb,#4b328b);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#9378bb",endColorstr="#4b328b",GradientType=1);border:6px solid #fff;border-radius:75px;box-shadow:0 0 8px #0003,0 6px 20px #00000030;position:relative}.prose .devon-instructions-number h4:not(.h0,.h1,.h2,.h3,.h4,.h5,.h6){font-size:.9em;margin-top:0;color:#fff;text-transform:uppercase;border-bottom:0!important;font-weight:200;letter-spacing:2px;text-align:center;position:absolute;left:0;right:0;width:100%;top:55%;transform:translateY(-50%)}.devon-structions-num{text-align:center;font-size:1.9em;display:block;margin-top:-3px;color:#fff;border-bottom:0;font-weight:300;text-transform:lowercase}.devon-instructions-image img{width:90%;border:10px solid #aa8dcc;margin:30px auto 0}.devon-instructions-content{width:90%;margin:15px auto 0;text-align:center;padding:0}.devon-instructions-other{margin-top:50px}.devon-artist-spotlight{width:100%;margin:0;padding:0}.devon-artist-spotlight-box{width:48%;margin:30px 1% 0;float:left;text-align:center;display:block;border-radius:10px;background:#a489c6;background:linear-gradient(to right,#a489c6,#4b328b);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#a489c6",endColorstr="#4b328b",GradientType=1)}.devon-artist-spotlight-box-image{border-radius:500px;width:80%;margin:7.5% 0 0;border:25px solid #fff;background:#fff}.devon-artist-spotlight-content{background:#fff;margin:30px;padding:30px;border-radius:10px}.devon-artist-spotlight-content h5{text-align:center;margin-bottom:5px;font-size:28px!important}.devon-artist-spotlight-content p{text-align:left}.devon-artist-spotlight-box-social{margin:30px 0}.devon-artist-spotlight-box-social img{width:50px;height:50px;padding:5px;background:#ccc;border-radius:100px;margin:0 10px}.devon-artist-spotlight-box-social a img{background:#ab8ecd;transition:all .3s ease-in-out}.devon-artist-spotlight-box-social img:hover{background:#a9a9a9;transition:all .3s ease-in-out}.devon-artist-spotlight-box-social a img:hover{background:#492f8b}.devon-artist-spotlight-button{margin-bottom:10px}.devon-artist-spotlight-button a{padding:20px 40px;background:#ab8ecd;border-radius:5px;color:#fff;font-size:1em;font-size:14px;cursor:pointer;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all .3s ease-in-out}.devon-artist-spotlight-button a:hover{background:#492f8b}.our-story-main{text-align:justify;display:flex;flex-direction:row-reverse}.our-story-main-text{display:flex;align-items:center;justify-content:center;flex-direction:column;padding:5rem}@media (max-width: 450px){.our-story-main{display:flex;flex-direction:column;text-align:center}.our-story-main-text{width:100%;padding:1rem 0}.our-story-second-paragraph{margin:0;padding:1rem 0}}@media (min-width: 1000px){.our-story-main img{min-height:100px}.our-story-second-paragraph{margin:50px;padding:0 5rem}}.our-story-second-paragraph{text-align:center}.devon-our-story-quote{width:75%;margin:10px auto 50px;display:block;padding-bottom:25px;border-bottom:2px solid #aa8dcc}.devon-our-story-quote-content{width:60%;float:left;text-align:justify;margin-top:0}.devon-our-story-quote-mark{color:#aa8dcc;font-size:1.5em;font-weight:900}.devon-our-story-quote-author{color:#aa8dcc;font-size:1.3em;padding-top:20px;display:block}.devon-our-story-quote-image{width:35%;margin-left:5%;float:right}.devon-our-story-quote-image img{border-radius:1000px;border:15px solid #aa8dcc}.devon-our-story-born{padding:1rem;position:relative;background:linear-gradient(to right,#a489c6,#4b328b);padding:15px;margin-top:50px}.devon-our-story-born-content{background:#fff;color:#fff;padding:75px;text-align:center}.devon-our-story-born-content h5{font-size:2em;margin-bottom:50px;color:#000}.devon-our-story-born img{width:250px}.devon-our-story-paragraph-fix{margin-top:100px}.devon-our-story-paragraph-fix2{margin-top:50px;text-align:justify;text-justify:inter-word}.devon-our-story-image{border:15px solid #aa8dcc;margin-top:50px;overflow:hidden}.devon-our-story-image img{width:100%;margin-bottom:-10px;padding:0}.devon-our-story-social{margin:75px 0;text-align:center}.devon-our-story-social img{width:50px;height:50px;padding:5px;border-radius:100px;margin:0 10px}.devon-our-story-social a img{background:#aa8dcc;transition:all .3s ease-in-out}.devon-our-story-social img:hover{background:#492f8b;transition:all .3s ease-in-out}.devon-our-story-signoff{margin-top:50px;text-align:center}.devon-our-story-signoff h5{font-size:2em;margin-bottom:20px}.devon-our-story-signoff p{font-size:1.2em;font-weight:700}.devon-brand-ambassadors-top-text{color:#000;font-weight:700}.devon-brand-ambassadors-boxes{width:100%;margin-top:40px;margin-bottom:50px}.devon-brand-ambassadors-boxes-box,.devon-brand-ambassadors-boxes-box2,.devon-brand-ambassadors-boxes-box3{border:10px solid #aa8dcc;box-sizing:border-box!important}.devon-brand-ambassadors-boxes-box{width:24.5%;float:left;padding:25px 2%;margin:.5% .5% .5% 0!important;text-align:center;box-sizing:border-box!important}.devon-brand-ambassadors-boxes-box2{width:24%;float:left;padding:25px 2%;margin:.5%!important;text-align:center;box-sizing:border-box!important}.devon-brand-ambassadors-boxes-box3{width:24.5%;float:left;padding:25px 2%;margin:.5% 0 .5% .5%!important;text-align:center;box-sizing:border-box!important}.devon-brand-ambassadors-boxes-icon{width:130px;margin:0 auto;text-align:center}.devon-brand-ambassadors-boxes-icon img{width:100px;margin:0 auto;text-align:center}.devon-brand-ambassadors-boxes p{text-align:center}.devon-brand-ambassadors-list ul{margin:30px 0 40px;list-style:none}.devon-brand-ambassadors-list ul li{background:url(https://cdn.shopify.com/s/files/1/0061/0687/3922/files/dreamer_designs-checkmark-smallv2.png?14621937337828375001) no-repeat left top;background-size:30px;padding:2px 0 4px 42px;margin:7px 0 7px 20px;list-style:none}.devon-brand-ambassadors-image{width:100%;border:15px solid #aa8dcc;display:block;margin:50px 0;box-sizing:border-box}.devon-brand-ambassadors-image img{margin-bottom:-8px}.devon-brand-ambassadors-bottom{margin:50px 0 0}.devon-pages-image{padding-bottom:50px}.devon-pages-image img{width:100%}.devon-footer-box-fix{margin-top:0;padding-bottom:20px}@media (max-width: 1000px){.devon-instructions-image img{border:10px solid #aa8dcc}.devon-artist-spotlight-box-image{border:10px solid #fff}.devon-our-story-image,.devon-brand-ambassadors-boxes-box,.devon-brand-ambassadors-boxes-box2,.devon-brand-ambassadors-boxes-box3,.devon-brand-ambassadors-image,.devon-our-story-quote-image img{border:10px solid #aa8dcc}.devon-our-story-born{padding:10px}.devon-our-story-image img{margin-bottom:-8px}.devon-our-story-quote{width:85%}.devon-our-story-quote-image{padding-bottom:20px}.devon-our-story-quote-content{width:100%;margin-top:30px;float:none}}@media (max-width: 850px){.devon-artist-spotlight-box{width:100%;margin:20px 0}.devon-artist-spotlight-box-image{border:15px solid #fff}.devon-artist-spotlight-box-social img{width:30px;height:30px;padding:5px;background:#ccc;border-radius:100px;margin:0 3px}.devon-our-story-social img{width:40px;height:40px;padding:5px;background:#ccc;border-radius:100px;margin:0 3px}.devon-our-story-born{padding:10px}.devon-our-story-born-content{padding:50px 15px}.devon-our-story-born-content h5{margin-bottom:20px;font-size:1.7em}.devon-our-story-signoff h5{font-size:1.7em}.devon-brand-ambassadors-boxes-box,.devon-brand-ambassadors-boxes-box2{width:100%;float:none;padding:25px 4%;margin:0 0 25px}.devon-brand-ambassadors-boxes-box3{width:100%;float:none;padding:25px 4%;margin:0}.devon-brand-ambassadors-list ul li{padding:3px 0 2px 42px;margin:7px 0}.devon-brand-ambassadors-bottom{margin:50px 0 0}}@media (max-width: 768px){.devon-instructions-image img{width:90%;margin-top:20px}.devon-instructions-box{width:100%;margin-top:50px;float:none;display:block;height:100%}.devon-instructions-content{width:100%;margin-top:12px}.devon-artist-spotlight-content{background:#fff;margin:15px;padding:25px 15px;border-radius:10px}.devon-our-story-quote{width:100%;margin-top:25px;padding-bottom:25px;margin-bottom:50px}.devon-our-story-quote-image{width:100%}.devon-our-story-paragraph-fix,.devon-our-story-paragraph-fix2{margin-top:50px}.devon-our-story-social{margin:50px 0}.devon-instructions-image img{border:5px solid #aa8dcc}.devon-artist-spotlight-box-image{border:5px solid #fff}.devon-our-story-image,.devon-brand-ambassadors-boxes-box,.devon-brand-ambassadors-boxes-box2,.devon-brand-ambassadors-boxes-box3,.devon-brand-ambassadors-image,.devon-our-story-quote-image img{border:5px solid #aa8dcc}.devon-our-story-born{padding:5px}.devon-pages-image{padding-bottom:30px}.yt-container{margin-bottom:25px!important;padding-top:0!important}}.devon-instructions .clear{clear:both}@media (min-width: 640px){.sm\:container{width:100%}.sm\:container{max-width:640px}@media (min-width: 768px){.sm\:container{max-width:768px}}@media (min-width: 1024px){.sm\:container{max-width:1024px}}@media (min-width: 1280px){.sm\:container{max-width:1280px}}@media (min-width: 1536px){.sm\:container{max-width:1536px}}}.empty\:hidden:empty{display:none}.hover\:text-\[\#A53C89\]:hover{--tw-text-opacity: 1;color:#272727}@media (prefers-reduced-motion: reduce){.motion-reduce\:hidden{display:none}}@media not all and (min-width: 768px){.max-md\:mt-10{margin-top:2.5rem}.max-md\:px-5{padding-left:1.25rem;padding-right:1.25rem}}@media (min-width: 640px){.sm\:block{display:block}.sm\:flex{display:flex}.sm\:table-cell{display:table-cell}.sm\:grid{display:grid}.sm\:hidden{display:none}.sm\:justify-items-center{justify-items:center}.sm\:gap-0{gap:0px}.sm\:gap-0\.5{gap:.125rem}.sm\:gap-1{gap:.25rem}.sm\:gap-1\.5{gap:.375rem}.sm\:gap-10{gap:2.5rem}.sm\:gap-12{gap:3rem}.sm\:gap-2{gap:.5rem}.sm\:gap-2\.5{gap:.625rem}.sm\:gap-3{gap:.75rem}.sm\:gap-4{gap:1rem}.sm\:gap-5{gap:1.25rem}.sm\:gap-6{gap:1.5rem}.sm\:gap-8{gap:2rem}.sm\:place-self-start{place-self:start}.sm\:place-self-end{place-self:end}.sm\:place-self-center{place-self:center}.sm\:text-center{text-align:center}.sm\:text-start{text-align:start}.sm\:text-end{text-align:end}}@media (min-width: 768px){.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:gap-6{gap:1.5rem}}@media (min-width: 1024px){.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:w-\[45\%\]{width:45%}.lg\:w-\[55\%\]{width:55%}.lg\:flex-row{flex-direction:row}.lg\:justify-start{justify-content:flex-start}.lg\:gap-2{gap:.5rem}.lg\:gap-4{gap:1rem}.lg\:pb-0{padding-bottom:0}.lg\:text-sm{font-size:.875rem;line-height:1.25rem}.lg\:font-normal{font-weight:400}}@media (min-width: 1280px){.xl\:block{display:block}.xl\:hidden{display:none}.xl\:text-\[0\.95rem\]{font-size:.95rem}}@media print{.print\:hidden{display:none}}.btn-wrapper{text-align:center}.btn-wrapper .button.button--outline{--button-text-color: #000;--button-outline-color: #000;width:260px;height:58px;font-size:var(--text-base);display:inline-flex;justify-content:center;align-items:center}@media (max-width: 767px){.btn-wrapper .button.button--outline{width:167px;height:37px}}.btn-wrapper .button--outline:not([disabled]):hover{color:#fff;background:#000;box-shadow:inset 0 0 0 2px #000}@media (min-width: 1000px){.section__inside_kit.pdp__inside_kit .multi-column{overflow:unset}.section__inside_kit.pdp__inside_kit .multi-column__item:nth-child(3){margin-top:-70px}}.section__inside_kit.pdp__inside_kit .show-more.mobile{display:none}@media (max-width: 767px){.section__inside_kit.pdp__inside_kit .multi-column__item ul{display:none}.section__inside_kit.pdp__inside_kit .show-more.mobile{display:flex;justify-content:center;margin-top:-5px}.section__inside_kit.pdp__inside_kit .show-more.mobile button{text-align:center;display:flex;flex-direction:column;justify-content:center}.section__inside_kit.pdp__inside_kit .show-more.mobile button.show-less{flex-direction:column-reverse}.section__inside_kit.pdp__inside_kit .show-more.mobile button.show-less img{transform:rotate(180deg);margin-bottom:5px;margin-top:0}.section__inside_kit.pdp__inside_kit .show-more.mobile button img{width:20px;margin:5px auto auto}#shopify-section-template--15356827009090__multi_column_HAY7Rt>div>div>div.multi-column.scroll-area.bleed.md\:unbleed>div:nth-child(2)>div>div>ul>li:nth-child(1){padding-top:15px}.show1{display:grid!important}.pdp--kit-fun .text-with-icons__item p.h5{font-size:22px}.pdp--kit-fun .text-with-icons__item p{font-size:16px}.section__inside_kit.pdp__inside_kit{padding-bottom:15px}}.pdp--kit-fun.pdp-steps{max-width:unset}.pdp--kit-fun.pdp-steps .prose{max-width:760px;margin:auto}.pdp--kit-fun.pdp-steps img{width:100%!important;height:auto!important;max-width:100%;max-height:unset}.pdp--kit-fun.pdp-steps :not(.is-scrollable) .text-with-icons__list{gap:50px}html .product-quick-add.is-visible{z-index:1}.shopify-section--main-cart button.button{background:#000!important}.shopify-section--main-cart button.button:hover{background:#fff!important;border:1px solid #000;color:#000!important;box-shadow:none!important}.shopify-section--main-cart button.button:hover .text-with-icon{color:#000!important}.shopify-section--collection-list .content-over-media:hover p.h5{text-shadow:0px 4px 3px rgba(0,0,0,.4),0px 8px 13px rgba(0,0,0,.1),0px 18px 23px rgba(0,0,0,.1)}.pdp--kit-fun .page-dots{opacity:1}@media (max-width: 767px){.pdp--kit-fun .text-with-icons__item img{margin:auto}.pdp--kit-fun.pdp-steps .text-with-icons__item,.pdp--kit-fun .text-with-icons__item{padding-left:0;padding-right:0}.pdp--kit-fun.pdp-steps .scroll-area,.pdp--kit-fun .scroll-area{max-width:100%;margin-inline-start:unset;margin-inline-end:unset}.pdp--kit-fun.pdp-steps .text-with-icons__item>div,.pdp--kit-fun .text-with-icons__item>div{width:100%}.pdp--kit-fun p.h5,.pdp--kit-fun p{text-wrap:balance}.pdp--kit-fun .text-with-icons__list>div:first-child .text-with-icons__text-wrapper .h5{max-width:100%}}.home__inside_kit{background-image:url(https://cdn.shopify.com/s/files/1/0061/0687/3922/files/custom-kit-background.jpg?v=1713172670);background-position:center 70%;background-size:cover;position:relative}@media (max-width: 767px){.home__inside_kit:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:linear-gradient(#0000,#00000080)}.home__inside_kit .section-stack{z-index:1;position:relative}}.pdp--kit-fun{text-wrap:balance}.pdp--kit-fun.pdp-steps .section-stack{gap:15px}.checkout_disable_msg:empty{display:none}.checkout_disable_msg{color:#982525;font-size:1rem;font-family:var(--text-font-family);letter-spacing:-.4px;position:relative;right:0;background:#ffb0b0ba;padding:8px 10px;border-radius:13px;font-weight:700;text-align:center}.pdp__cannot_purchase.view_pdp_button.hidden{display:none!important}.pdp_buy_product .button{width:100%}.about_richtext_content .rich-text__wrapper{max-width:740px}.about_image_with_text .multi-column .multi-column__item .h4{color:#000;font-size:30px;line-height:normal}.about_image_with_text .multi-column .multi-column__item img,.about_image_with_text_3 .multi-column .multi-column__item>img{border-radius:30px}.about_image_with_text_2 .multi-column{grid-template-rows:auto auto;row-gap:50px;align-items:flex-start}.about_image_with_text_2 .multi-column .multi-column__item:nth-child(1){grid-row:1 / 2;height:100%;display:block}.about_image_with_text_2 .multi-column .multi-column__item:nth-child(2){grid-row:1 / 3}.about_image_with_text_2 .multi-column .multi-column__item:nth-child(3){grid-row:2 / 2;height:100%;display:block}.about_image_with_text_2 .multi-column .multi-column__item img{height:100%;object-fit:cover;border-radius:30px}.about_image_with_text_3 .multi-column__item .h4,.about_image_with_text_3 .multi-column__item h4{color:#000;font-size:30px;line-height:normal}.about_image_with_text_3 .multi-column__item h4{margin:50px 0}.multi-column .social_icon_text ul{display:flex;align-items:center;gap:17px}.multi-column .social_icon_text ul .icon_link{max-width:54px;display:inline-block}.multi-column .social_icon_text{line-height:0;padding-top:35px}.about_richtext_content_2 .prose .hyphenate{font-size:30px;line-height:normal}.about_richtext_content_2 .prose .bold{color:#ac8ec2;font-family:var(--heading-font-family);font-size:30px;line-height:2;margin:0}.about_image_with_text .multi-column .multi-column__item:last-child,.about_image_with_text_3 .multi-column .multi-column__item:last-child .v-stack,.faq_mobile_tab .section-stack .prose svg,.membership_tiers .slider_inner{display:none}.rewards_diamond_dollars .multi-column{max-width:1180px;margin:0 auto;width:100%}.rewards_diamond_dollars .multi-column .multi-column__item img{margin:0 auto;max-width:50px}.rewards_diamond_dollars_3 .multi-column .multi-column__item img{max-width:100%}.rewards_diamond_dollars .multi-column{--multi-column-list-row-min-gap: 8px}.rewards_diamond_dollars section-header{grid-template-columns:1fr}.rewards_diamond_dollars .multi-column__item{gap:18px}.contact_us_form .prose .hyphenate{font-size:30px;line-height:normal}.contact_us_form .rich-text__wrapper{max-width:100%}.contact_us_form .rich-text__wrapper .prose{grid-template-columns:1fr 1fr;column-gap:100px}.contact_us_form .rich-text__wrapper .liquid_code{width:100%}.contact_us_form .prose .html_code{border-radius:16px;background:#f1ecff;margin-top:50px;padding:30px 25px}.contact_us_form .prose .html_code .icon_text{display:flex;align-items:center;gap:10px;font-weight:600}.contact_us_form .prose .html_code .icon_text .icon{line-height:0}.contact_us_form .prose .html_code .text_link{margin:2px 0 0;display:inline-block}.contact_us_form .prose .icon_with_text .icon_text_inner:last-child{margin-top:30px}.rewards_diamond_dollars .multi-column .multi-column__item .v-stack{gap:12px}.rewards_diamond_dollars .multi-column .multi-column__item .v-stack .h4{font-size:30px}.rewards_diamond_dollars .multi-column .multi-column__item .prose{grid-row-start:1;line-height:normal}.insider_rewards_banner_image img+div{text-align:left;max-width:100%;width:100%}.insider_rewards_banner_image .prose{max-width:670px;display:flex;flex-wrap:wrap;column-gap:15px}.insider_rewards_banner_image .richtext{margin-top:15px}.insider_rewards_banner_image .button,.insider_rewards_bottom_richtext .rich-text__wrapper .prose .button{display:flex;align-items:center;justify-content:center;gap:10px;max-width:186px;width:100%}.insider_rewards_banner_image .button .text-with-icon{margin:0}.rewards_diamond_dollars_2 .multi-column{max-width:100%}.membership_tiers .membership_block_list{display:grid;grid-template-columns:repeat(4,1fr);gap:50px;padding-top:26px}.membership_tiers .membership_block_list .membership_block{padding:0 40px 40px;border-radius:26px;border:1.5px solid #ac8ec2}.membership_tiers .membership_block_list .membership_block .image img{max-width:122px;margin:-26px auto 0;max-height:120px;object-fit:contain}.membership_tiers .membership_block_list .heading_with_sub .heading{color:#000;font-size:30px;line-height:normal;margin-top:14px}.membership_tiers .membership_block_list .heading_with_sub .sub_heading{color:#000;font-size:15px;line-height:normal;font-weight:600;padding-top:15px}.membership_tiers .membership_block_list .heading_with_sub{padding-bottom:40px;margin-bottom:40px;border-bottom:1px solid #492e8b}.membership_tiers .membership_block_list .content{display:flex;flex-direction:column;gap:25px}.membership_tiers .membership_block_list .content p{color:#000;line-height:normal}.rewards_diamond_dollars_3 section-header .prose p{margin-top:13px;max-width:640px}.image_with_text .section-stack .heading.mobile{display:none}.image_with_text .image_text{display:grid;grid-template-columns:1fr 1fr;gap:100px;max-width:1200px;margin:0 auto;align-items:center}.image_with_text .image_content{display:flex}.image_with_text .image_content .image{width:50%}.image_with_text .image_content .image.full_img_wid{width:100%}.image_with_text .image_content .image.image_2{margin-top:25%;margin-left:-60px}.image_with_text .text_content .rte p{margin-top:15px}.image_with_text .text_content .button{margin-top:40px}.insider_rewards_bottom_richtext .rich-text__wrapper{max-width:860px}.insider_rewards_bottom_richtext .rich-text__wrapper .prose{display:flex;flex-wrap:wrap;justify-content:center;column-gap:15px}.insider_rewards_bottom_richtext .rich-text__wrapper .prose .button .text-with-icon{margin:0}.insider_rewards_bottom_richtext .rich-text__wrapper .text{margin-top:15px}.insider_rewards_bottom_richtext .rich-text__wrapper .text p{margin-top:5px}.painting_instructions .prose{padding-bottom:60px}.painting_instructions .prose .description{max-width:1200px;margin-left:auto;margin-right:auto}.painting_instructions .step_list{row-gap:70px}.painting_instructions .step_list .single_step{width:calc(33.33% - 21.33px);padding:30px 26px;border:1px solid #ac8ec2;border-radius:27px;height:auto;display:flex;flex-direction:column}.painting_instructions .step_list .single_step .step_count{font-family:var(--heading-font-family);font-size:30px;width:54px;height:54px;border-radius:50%;background-color:#a53c89;color:#fff;margin:-57px auto 8px}.painting_instructions .step_list .single_step:nth-child(2n) .step_count{background-color:#492e8b}.painting_instructions .step_list .single_step .img_block{position:relative;padding-top:70%}.painting_instructions .step_list .single_step .img_block img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:15px}.painting_instructions .step_list .single_step .block_desc{line-height:normal;padding-top:40px;flex:1;display:flex;flex-direction:column;justify-content:center}.other_tips{background-color:#f1ecff}.other_tips .prose{padding-bottom:50px}.other_tips .tips_list .single_tip{width:25%}.other_tips .tips_list .single_tip .tip_desc{color:#000;padding:20px 20px 0;line-height:normal}.other_tips .tips_list .single_tip .tip_heading span{width:33.33%}.other_tips .tips_list .single_tip .tip_heading .black_line{height:1px;background-color:#492e8b;display:block}.painting_instructions .slider_inner .slider_arrow .common_arrow.swiper-button-disabled,.membership_tiers .membership_tiers_inner .slider_arrow .common_arrow.swiper-button-disabled{opacity:.5}.image_with_text .image_text .button,.multi-column-btn .button{cursor:pointer}.image_with_text .image_content .image img{border-radius:25px}.image_with_text .text_content .rte p strong{font-weight:700}.contact_us_form,.painting_instructions,.about_richtext_content{padding-block-start:var(--spacing-5);padding-block-end:var(--spacing-8)}@media screen and (min-width: 700px){.painting_instructions .slider_inner .slider_arrow{display:none}.painting_instructions .js-d-p-i-slider{overflow:visible}.contact_us_form,.painting_instructions,.about_richtext_content{padding-block-start:var(--spacing-8)}}@media screen and (max-width: 1154px){.about_image_with_text_3 .multi-column__item h4{margin:30px 0}.about_image_with_text_3 .multi-column__item .h4,.about_image_with_text_3 .multi-column__item h4,.about_richtext_content_2 .prose .hyphenate,.about_richtext_content_2 .prose .bold{font-size:25px}.multi-column .social_icon_text ul .icon_link{max-width:40px}.multi-column .social_icon_text{padding-top:15px}.multi-column .social_icon_text ul{gap:14px}.rewards_diamond_dollars .multi-column .multi-column__item .v-stack .h4,.membership_tiers .membership_block_list .heading_with_sub .heading{font-size:20px}.membership_tiers .membership_block_list{gap:20px}.membership_tiers .membership_block_list .membership_block .image img{max-width:75px}.membership_tiers .membership_block_list .heading_with_sub{padding-bottom:20px;margin-bottom:20px}.membership_tiers .membership_block_list .membership_block{padding:0 20px 20px}.membership_tiers .membership_block_list .content{gap:15px;font-size:12px}}@media screen and (max-width: 999px){.about_image_with_text_2 .multi-column .multi-column__item:nth-child(3){grid-column:1}.about_max_width .multi-column{grid:auto / auto-flow auto;column-gap:40px}.contact_us_form .rich-text__wrapper .prose{column-gap:40px}.rewards_diamond_dollars .multi-column{grid-template-columns:repeat(3,1fr);grid-auto-flow:row}.image_with_text .image_text{gap:50px}}@media screen and (max-width: 699px){.about_image_with_text .multi-column .multi-column__item .h4{font-size:25px}.about_richtext_content .rich-text__wrapper .text{margin-top:15px}.about_max_width .multi-column{grid:unset;row-gap:25px}.about_image_with_text .multi-column .multi-column__item:nth-child(2){grid-row:1}.about_image_with_text .multi-column .multi-column__item img,.about_image_with_text_2 .multi-column .multi-column__item img,.about_image_with_text_3 .multi-column .multi-column__item>img{border-radius:20px}.about_image_with_text .multi-column .multi-column__item .h4,.about_image_with_text .multi-column .multi-column__item .prose,.about_image_with_text_2 .multi-column .prose,.about_image_with_text_3 .multi-column__item .prose,.about_image_with_text_3 .multi-column__item .h4,.image_with_text .section-stack .heading.mobile{text-align:center}.about_image_with_text_2 .multi-column .multi-column__item:nth-child(2){grid-row:2 / 3}.about_image_with_text_2 .multi-column .multi-column__item:nth-child(3){grid-row:3 / 3}.about_image_with_text,.about_image_with_text_2{background:transparent;padding-top:0;padding-bottom:25px}.about_image_with_text_3{padding-top:0}.about_image_with_text .multi-column .multi-column__item:last-child,.about_image_with_text_3 .multi-column .multi-column__item:last-child .v-stack,.membership_tiers .slider_inner,.image_with_text .section-stack .heading.mobile{display:block}.about_image_with_text_2 .multi-column .multi-column__item:nth-child(2) .prose p:first-child,.about_image_with_text_2 .multi-column .multi-column__item:nth-child(2) .prose p:first-child+p,.about_image_with_text_3 .multi-column .multi-column__item:first-child .h4,.about_image_with_text_3 .multi-column .multi-column__item:first-child .prose p:first-child,.about_image_with_text_3 .multi-column .multi-column__item:first-child .prose p:first-child+p:empty,.image_with_text .image_text .rte .heading,.other_tips .tips_list .single_tip .tip_heading .blank_span,.other_tips .tips_list .single_tip .tip_heading .black_line{display:none}.about_image_with_text_3 .multi-column .multi-column__item:last-child,.about_image_with_text_3 .multi-column .multi-column__item:last-child .v-stack{grid-row-start:1}.about_image_with_text_3 .multi-column .multi-column__item:last-child .prose{padding-top:15px}.about_image_with_text_3 .multi-column .multi-column__item:first-child .prose h4{margin-top:0;margin-bottom:20px}.multi-column .social_icon_text ul{justify-content:center;gap:12px}.faq_mobile_tab .section-stack__intro .prose{display:flex;align-items:center;justify-content:center;gap:10px}.faq_mobile_tab .section-stack__intro .prose svg{margin:0;transition:all .4s}.faq_mobile_tab .faq--container{display:none;padding-top:25px}.faq_mobile_tab.active_tab .section-stack .prose svg{transform:rotate(90deg)}.faq_mobile_tab .section-stack .prose svg{display:block}.faq_mobile_tab .section-stack{gap:0}.faq_mobile_tab .faq--container .faq--sec-col{margin-top:1rem}.contact_us_form .rich-text__wrapper .prose{grid-template-columns:1fr;text-align:center}.contact_us_form .prose .html_code .icon_text{justify-content:center}.contact_us_form .prose .html_code{margin-top:30px;padding:15px;margin-bottom:20px}.insider_rewards_banner_image .prose,.insider_rewards_banner_image p.h2{justify-content:center;text-align:center}.rewards_diamond_dollars .multi-column{grid-template-columns:repeat(2,1fr);row-gap:20px}.rewards_diamond_dollars_1 .multi-column{grid-template-rows:auto auto}.rewards_diamond_dollars_1 .multi-column .multi-column__item:nth-child(1){grid-column:1 / 4}.rewards_diamond_dollars .multi-column__item{gap:9px}.rewards_diamond_dollars .multi-column .multi-column__item .v-stack{gap:4px}.rewards_diamond_dollars .multi-column .multi-column__item img{object-fit:contain}.membership_tiers .membership_block_list{display:flex;gap:0}.membership_tiers .membership_tiers_inner,.painting_instructions .slider_inner{position:relative;padding:0 30px}.membership_tiers .membership_tiers_inner .slider_arrow .common_arrow,.painting_instructions .slider_inner .slider_arrow .common_arrow{position:absolute;top:50%;transform:translateY(-50%);line-height:0}.membership_tiers .membership_tiers_inner .slider_arrow .left_arrow,.painting_instructions .slider_inner .slider_arrow .left_arrow{left:0}.membership_tiers .membership_tiers_inner .slider_arrow .right_arrow,.painting_instructions .slider_inner .slider_arrow .right_arrow{right:0}.membership_tiers .membership_block_list .heading_with_sub{padding-bottom:30px;margin-bottom:30px}.membership_tiers .membership_block_list .content{font-size:15px}.membership_tiers .membership_block_list .membership_block .image img{max-width:95px}.image_with_text .image_text{gap:30px;grid-template-columns:1fr}.image_with_text .image_content{grid-row-start:1;justify-content:center}.image_with_text .text_content .rte p{margin-top:0;text-align:center}.image_with_text .text_content .button{margin:30px auto 0;display:block;max-width:300px}.image_with_text .section-blends{padding-bottom:0}.painting_instructions .prose{padding-bottom:16px}.painting_instructions .js-d-p-i-slider{padding-top:30px}.painting_instructions .step_list.swiper-wrapper{flex-wrap:unset;gap:0}.painting_instructions .step_list .single_step{width:100%}.painting_instructions .step_list .single_step .step_count{font-size:25px;width:40px;height:40px;margin:-50px auto 14px}.painting_instructions .step_list .single_step .block_desc{font-size:12px;line-height:1.25;padding-top:25px}.painting_instructions .step_list .single_step .img_block{padding-top:110%}.other_tips .tips_list .single_tip{position:relative;width:100%;padding-bottom:70px}.other_tips .tips_list .single_tip:last-child{padding-bottom:0}.other_tips .tips_list .single_tip:not(:last-child):after{content:"";position:absolute;bottom:14px;left:50%;transform:translate(-50%);width:1px;background-color:#492e8b;height:40px}.other_tips .tips_list .single_tip .tip_desc{padding:13px 0 0}.insider_rewards_banner_image .button,.insider_rewards_bottom_richtext .rich-text__wrapper .prose .button{max-width:156px}}.image_icon_content_main .image_icon_content_grid{display:flex;flex-wrap:wrap;gap:15px;padding:24px 0 10px}.image_icon_content_main .single_image_icon_content{width:calc(33.33% - 10px);overflow:hidden;border-radius:8px;box-shadow:0 0 15px #00000026;height:auto;display:flex}.image_icon_content_main .image_icon_content_inner{padding:15px;display:flex;flex-direction:column}.image_icon_content_main .image_icon_content_inner .icon_content_inner{padding:0 10px 30px;background-color:#f6f6f6;flex:1}.image_icon_content_main .icon_content_inner .icon_inner{width:100%;max-width:72px;margin:-36px auto 0}.image_icon_content_main .icon_content_inner .h4{padding:15px 0}.popup_image_icon_content_main{position:fixed;top:0;width:100%;height:100%;background:#00000087;z-index:2001;display:flex;align-items:center;justify-content:space-evenly;overflow-y:auto;padding:20px 0}.popup_image_icon_content_main.hidden{display:none}.popup_image_icon_content_main .popup_image_icon_content_inner{max-width:320px;margin:auto}.popup_image_icon_content_main .popup_image_icon_content_inner .popup_image_icon_content_data{background-color:#fff;border-radius:10px}.popup_image_icon_content_main .image_icon_content_main .icon_content_inner .icon_inner{max-width:90px;margin:-45px auto 0}.popup_image_icon_content_main .image_icon_content_main .icon_content_inner .button.close_popup{margin-top:20px;border:2px solid #a43c8a;background:transparent;color:#272727;font-size:18px;line-height:17.28px;padding:12px 30px}.popup_image_icon_content_main .image_icon_content_main .image_icon_content_inner .icon_content_inner{padding-bottom:20px}.image_icon_content_main{padding-bottom:0}.main__header__wrapper{position:relative}.header_menu_icon .icon-close,.header_menu_icon[aria-expanded=true] .icon-hamburger,#header-sidebar-menu::part(outside-close-button){display:none}.header_menu_icon[aria-expanded=true] .icon-close{display:block}@media screen and (min-width: 1000px){.homepage--paint-with-diamonds .multi-column__item:before{background-color:transparent}.homepage--paint-with-diamonds .multi-column{display:flex;gap:0}.homepage--paint-with-diamonds .multi-column .multi-column__item{width:33.33%}.homepage--paint-with-diamonds .multi-column .multi-column__item:not(:first-child,:last-child){border-left:1px solid var(--line-color);border-right:1px solid var(--line-color);padding:0 16px}.homepage--paint-with-diamonds .multi-column .multi-column__item:first-child{padding-right:16px}.homepage--paint-with-diamonds .multi-column .multi-column__item:last-child{padding-left:16px}}@media screen and (max-width: 699px){.image_icon_content_main .image_icon_content_grid{gap:10px}.image_icon_content_main .single_image_icon_content{width:calc(33.33% - 6.66px)}.image_icon_content_main .image_icon_content_inner .icon_content_inner{padding:0 10px 10px;display:flex;flex-direction:column}.image_icon_content_main .icon_content_inner .icon_inner{max-width:33px;margin:-16.5px auto 0}.image_icon_content_main .icon_content_inner .h4{padding:8px 0;flex:1}.image_icon_content_main .image_icon_content_inner .icon_content_inner .button.popup_JS{background:linear-gradient(90deg,#a43c8a,#593696)}.image_icon_content_main .image_icon_content_inner{padding:6px}.popup_image_icon_content_main .image_icon_content_main .icon_content_inner .button.close_popup{max-width:fit-content;margin:20px auto 0}}@media screen and (max-width: 480px){.image_icon_content_main .single_image_icon_content{width:calc(50% - 5px)}}.login_sign_popup{position:absolute;width:100%;min-width:380px;top:100%;right:-20px;border-radius:20px;background:#fff;box-shadow:0 0 30px #00000040;padding:30px 35px;opacity:0;visibility:hidden;transition:all .4s}.main__header__wrapper .header__icon-list .desktop_second_bar_icon_col .login_sign_popup.show_popup{opacity:1;visibility:visible}.login_popup .or_content p{display:flex;width:30px;height:30px;justify-content:center;align-items:center;border-radius:50px;background:#f0ecfe;color:#616161;font-size:14px;font-weight:500;line-height:normal;margin:0 auto;position:relative;z-index:1}.login_popup .or_content{margin:16px 0}.login_popup .or_content hr{background:#bec6ca;position:absolute;top:50%;width:100%;left:0;transform:translateY(-50%)}.login_popup .fieldset .input{border:1px solid #bec6ca;background:#f1ecff;color:#616161;font-size:14px;font-weight:500;height:calc(var(--input-height) + .251rem)}.login_popup .fieldset .floating-label{height:calc(var(--input-height) + .251rem)}.login_sign_popup #customer_login .form-control .hide_show_password .icon{position:absolute;top:50%;right:19px;transform:translateY(-50%);cursor:pointer}.login_sign_popup #customer_login .form-control.hide_show_pass_icon .hide_show_password .icon-lock,.login_sign_popup #customer_login .form-control:not(.hide_show_pass_icon) .hide_show_password .icon-unlock{display:none!important}.login_popup .login_form_content form{gap:1rem}.login_popup .login_form_content .button{border-radius:10px;font-size:16px;font-weight:700;line-height:normal;text-transform:capitalize}.login_popup .login_form_content .sign_in_button{font-size:14px;font-weight:500;line-height:normal;padding-top:16px}.login_popup .login_form_content .sign_in_button a,.login_popup .login_form_content .fieldset-link .link{font-weight:700;color:#272727}.login_popup .login_form_content .fieldset-link{margin:-2px 0 0}.login_popup .popup_header .heading,.login_popup .popup_header .sub_heading{line-height:normal}.login_popup .popup_header .sub_heading{font-size:16px;font-weight:500;padding-top:16px}.login_sign_popup.welcome_popup{min-width:700px}.welcome_popup .account_details_with_point{display:grid;grid-template-columns:calc(55% - 12px) calc(45% - 12px);gap:24px;padding:20px 0 0}.welcome_popup .icon_with_text .icon_text,.customer_side_menu .icon_with_text .icon_text{display:flex;align-items:center;padding:10px;gap:15px;border-radius:8px}.welcome_popup .icon_with_text:hover .icon_text,.welcome_popup .icon_with_text.active .icon_text,.customer_side_menu .icon_with_text:hover .icon_text,.customer_side_menu .icon_with_text.active .icon_text{background:#f0ebf5}.welcome_popup .icon_with_text .icon_text .icon_circle,.customer_side_menu .icon_with_text .icon_text .icon_circle{border-radius:36.667px;background:#fff;width:30px;height:30px;display:flex;align-items:center;justify-content:center}.welcome_popup .icon_with_text .icon_text .icon_circle svg,.customer_side_menu .icon_with_text .icon_text .icon_circle svg{width:15px;height:auto;max-height:18px}.welcome_popup .icon_with_text .icon_text .text_part .title,.customer_side_menu .icon_with_text .text_part .title{color:#000;font-size:14px;font-weight:500;line-height:normal}.welcome_popup .icon_with_text .icon_text .text_part .sub_heading,.customer_side_menu .icon_with_text .text_part .sub_heading{color:#7b7b7b;font-size:12px;font-weight:400;line-height:normal;padding-top:5px}.welcome_popup .account_details{display:flex;flex-direction:column;row-gap:14px}.welcome_popup .platinum_point{border-radius:20px;background:linear-gradient(0deg,#a43c8a,#593696);margin-bottom:20px}.welcome_popup .platinum_point .image_text{display:flex;gap:15px;padding:10px}.welcome_popup .platinum_point .image_text .image{max-width:45px}.welcome_popup .platinum_point .image_text .text_part{flex:1;color:#fff}.welcome_popup .platinum_point .image_text .text_part .heading{font-size:20px;font-weight:500;line-height:normal}.welcome_popup .platinum_point .image_text .text_part .text{font-size:12px;font-weight:500;line-height:1.16;padding-top:8px}.welcome_popup .platinum_point .content{padding:10px;border-top:1px solid #ffffff36;color:#fff;font-size:10px;font-weight:500;line-height:normal}.welcome_popup .platinum_point .content .date{font-weight:700}.welcome_popup .point_details .bottom_part{border-radius:20px;border:1px solid #a43c8a;background:linear-gradient(270deg,#fff0fb,#efebfc);padding:10px}.welcome_popup .point_details .bottom_part .image{max-width:65px;margin:0 auto 10px}.welcome_popup .point_details .bottom_part .content_text{color:#7b7b7b;font-size:12px;font-weight:500;line-height:1.16}.welcome_popup .point_details .bottom_part .content_text h3{color:#000;font-weight:500;line-height:normal;font-size:16px}.welcome_popup .point_details .bottom_part .content_text p{margin:12px 0}.button_gradient{border-radius:50px;background:linear-gradient(90deg,#593696,#a43c8a)}.welcome_popup .point_details .bottom_part .bottom_btn .button{color:#fff!important;font-size:14px;font-weight:600;line-height:normal}.country_popup{position:fixed;top:0;z-index:111;background-color:#00000080;width:100%;height:100%;display:flex;align-items:flex-start;justify-content:center;padding:50px 20px}.country_popup.hidden{display:none}.country_popup .country_popup_box{background-color:#fff;padding:30px;border-radius:4px;position:relative;max-width:400px}.country_popup .country_popup_title{display:flex;align-items:center;justify-content:space-between;gap:15px}.country_popup .sub_heading{line-height:normal;letter-spacing:.05em;margin:14px auto 20px}.country_popup .localization_selector .localization-form .text-with-icon{border:1px solid #deddde;padding:12px;width:100%}.country_popup .localization_selector x-popover{right:unset;width:100%}.welcome_popup .account_details .language_currency_select{cursor:pointer}.welcome_popup .account_details .bottom_button{padding:10px}.welcome_popup .account_details .bottom_button .button,.customer_side_menu .menu_inner .bottom_button .button{display:flex;max-width:fit-content;align-items:center;gap:5px;color:#fff!important}.points_balance_sec{background:#f0ebf5;border-radius:10px;padding:30px;display:flex;flex-wrap:wrap;align-items:flex-start;gap:20px;margin-top:20px}.points_balance .section_inner{flex:1}.points_balance .content{font-weight:400}.points_balance .content{margin-top:2px}.points_balance .point_details{margin:0 auto}.points_balance .inner_point_details{border-radius:8px;border:1px solid #a43c8a;background:#fff;margin:0 auto;padding:6px 20px;max-width:max-content}.points_balance .point_details .text{font-size:20px;font-weight:400;line-height:normal;margin-top:0}.login_popup_inner .cancel_or_submit{display:grid;grid-template-columns:1fr 1fr;gap:10px}.login_popup_inner .cancel_or_submit .back_to_login .button,.customer .icon_with_text_col .column .button{width:100%}.customer_side_menu{max-width:250px;width:100%;border-radius:8px;background:#fff;box-shadow:0 0 10px #00000014;padding:30px}.customer_side_menu .icon_with_text .icon_text{margin-bottom:4px;padding:8px 10px}.customer_side_menu .icon_with_text .icon_text .icon_circle svg{width:18px;max-height:18px}.customer_side_menu .bottom_button{padding-top:15px}.customer .container_area{display:grid;grid-template-columns:235px auto;gap:30px;width:100%;align-items:flex-start;padding-bottom:40px}.customer .order_content{border-radius:8px;background:#fff;box-shadow:0 0 10px #00000012;padding:30px 40px}.customer .recent_orders_heading .link_button,.customer .wishlist_block_header .link_button,.customer .recommended_products_header .link_button{display:flex;align-items:center;gap:10px;color:#000;font-size:14px;font-weight:500;line-height:1.42}.customer .recent_orders_heading{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:35px 0 20px}.customer .order_details{display:grid;grid-template-columns:25% auto 25%;gap:30px;border-radius:8px;border:1px solid #99438624;background:#f0ebf5;padding:30px}.customer .order_details .pro_order_content .product_title{padding-bottom:20px}.customer .order_details .pro_order_content p b{font-weight:600}.customer .order_details .pro_order_content p{color:#000;font-size:14px;line-height:1.4;margin-bottom:6px}.customer .order_details .button_part .button_up .button_gradient{margin-bottom:13px;color:#fff!important}.customer .order_details .button_part .button_up .button{font-size:14px;width:100%;background-color:#000}.customer .icon_with_text_col{display:grid;grid-template-columns:repeat(4,1fr);padding:30px 0;gap:30px}.customer .icon_with_text_col .column{border-radius:8px;background:#f6f6f6;padding:20px 15px;display:flex;flex-direction:column}.customer .icon_with_text_col .column .content{flex:1;display:flex;flex-direction:column}.customer .icon_with_text_col .column .content .button_up{flex:1;display:flex;flex-direction:column;justify-content:flex-end}.customer .icon_with_text_col .column .image_icon .icon{margin:0 auto 10px}.customer .icon_with_text_col .column .heading{color:#492f8b;font-size:16px;line-height:normal}.customer .icon_with_text_col .column .text{color:#7b7b7b;font-size:14px;font-weight:500;line-height:1.28;margin-top:12px}.customer .icon_with_text_col .column .button{font-size:14px;margin-top:12px;padding-left:10px;padding-right:10px}.customer .multi_image_column{display:grid;grid-template-columns:1fr 1fr;gap:30px;padding-top:30px}.customer .multi_image_column .column{padding:30px;display:grid;grid-template-columns:1fr 1fr;gap:19px;border-radius:20px;background-size:cover}.customer .multi_image_column .column.bg_linear_gradient{background:linear-gradient(270deg,#a43c8a,#593696);grid-template-columns:140px 1fr}.customer .multi_image_column .column.bg_linear_gradient .image img{width:100%}.customer .multi_image_column .column .pay_link{max-width:141px;display:inline-block;padding-top:22px}.customer .multi_image_column .column .text_part .heading_text{font-size:20px;font-weight:400;line-height:1.25;color:#fff}.customer .multi_image_column .column .text{color:#fff;font-size:16px;font-weight:400;line-height:22px;padding:22px 0}.customer .multi_image_column .column.bg_linear_gradient .heading{color:#fff;font-size:22px;line-height:normal;font-weight:500}.customer .multi_image_column .column.bg_linear_gradient .button{background-color:#000;font-size:16px}.customer .multi_image_column .column.bg_linear_gradient .button:hover{color:#000!important}.customer .recommended_products{padding-top:30px;--product-list-grid: auto-flow dense / repeat(4, minmax(0, 1fr));--product-list-gap: 3rem 1.5rem}.customer .wishlist_block .wishlist_block_header,.customer .recommended_products .recommended_products_header{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-bottom:10px}.customer .orders_data{padding:40px}.customer .orders_data .heading{padding-bottom:10px}.customer .orders_data .header_part{display:flex;align-items:center;justify-content:space-between;padding-bottom:10px}.customer .orders_data .header_part .sub_heading{font-size:16px;font-weight:500;line-height:normal}.customer .orders_data .search__export_data{display:flex;align-items:center;gap:10px}.customer .orders_data .search_part{position:relative}.customer .orders_data .search_part #order_search_input{border-radius:4px;border:1px solid #e1dae9;background-color:#f5f5f5;padding:11px 16px;width:100%;min-width:275px;font-size:14px;font-weight:500;line-height:normal}.customer .orders_data .search_part .icon_svg{position:absolute;top:50%;right:16px;transform:translateY(-50%)}.customer .orders_data .search__export_data .button{padding:10px 15px;font-size:14px;line-height:normal}.customer .orders_data .table_data{border-radius:15px;border:1px solid #e1dae9;overflow:hidden}.welcome_popup .point_details .bottom_part .bottom_btn .button:hover,.welcome_popup .account_details .bottom_button .button:hover,.customer.account .button.button_gradient:hover{background:#fff!important;color:rgb(var(--button-outline-color) / var(--button-background-opacity, 1))!important}.customer .wishlist_block{padding:30px;background:#f6f6f6}.customer .order_pagination_inner .pagination{width:fit-content;margin:30px auto 0}.close_popup .icon_close{cursor:pointer}.login_sign_popup .popup_header{padding-bottom:15px}.login_popup .login_form_content form .oxi_social_wrapper{display:none}.table_data :is(th,td):first-child{padding-inline-start:16px}.customer .orders_data .table_data .even{background:#f5f5f5}.table_data :is(th,td):last-child{padding-inline-end:16px}.customer .orders_data .table_data .financial_status{gap:5px;border-radius:50px;background:#d2ede7;max-width:fit-content;margin:0 auto;padding:5px 15px;color:#000;font-size:12px;font-weight:500;line-height:normal}.customer .orders_data .table_data .refunded .financial_status{border-radius:50px;background:#e1dae9;padding:10px 15px}.customer .orders_data .table_data th,.customer .orders_data .table_data td{padding:20px}.customer .orders_data .table_data .refunded{padding:14px 20px}.customer .orders_data .table_data .order_id{color:#000;font-size:14px;font-weight:500;line-height:normal}.customer .orders_data .table_data .date,.customer .orders_data .table_data .fulfillment_status,.customer .orders_data .table_data .money .money{color:#7b7b7b;font-size:14px;font-weight:500;line-height:normal}.customer .orders_data .table_data .paid{padding:19px 20px}.customer .search_result_box:has(div.single_result_inner){border:1px solid #E1DAE9;margin:20px 0;border-radius:15px;overflow:hidden}.customer .search_result_box .single_result_inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;font-size:14px;color:#000;font-weight:400}.customer .search_result_box .single_result_inner:nth-child(2n+2){background-color:#f5f5f5}.customer .search_result_box .single_result_inner:not(:last-child){border-bottom:1px solid #E1DAE9}.customer .search_result_box .single_result_inner>*{padding:20px;width:30%}.customer .search_result_box .single_result_inner>*:first-child,.customer .search_result_box .single_result_inner>*:last-child{width:20%}.order_page_main .details_order_header .customer_name{padding-bottom:30px}.order_page_main .account-header .button{opacity:1}.order_page_main .account .account-header{display:flex;align-items:center;justify-content:space-between;flex-direction:row-reverse}.order_page_main .account .account-header .button{position:unset}.order_page_main .order .order_name_with_url{display:flex;align-items:center;justify-content:space-between;gap:15px;flex-wrap:wrap}.addresses_content .button_inner .button{display:flex;align-items:center;gap:8px}.addresses_content .recent_orders_heading{padding:10px 0 20px}.addresses_content .page-spacer{margin:10px 0 0}.addresses_content .addresses-list{--spacing-6: 0px;margin-left:-40px}.addresses_content .addresses-list .address{border:none;padding:0 18px 0 40px;margin-bottom:40px;gap:14px}.addresses_content .addresses-list .address:nth-child(3n+2){border-left:1px solid #E1DAE9;border-right:1px solid #E1DAE9}.addresses_content .addresses-list .address__actions{gap:10px;margin-top:0;padding:0}.addresses_content .addresses-list .address p{color:#7b7b7b;font-size:14px;font-weight:500;line-height:18px;word-break:break-word}.addresses_content .addresses-list .address .addrest_fieldset{gap:10px;padding-bottom:6px}.addresses_content .addresses-list .address__actions .single_action_button{padding:5px 15px;border-radius:50px;font-weight:500}.addresses_content .addresses-list .address__actions .flex{gap:5px}.addresses_content .addresses-list .address__actions .edit{background-color:#e1dae9}.addresses_content .addresses-list .address__actions .delete{background:#d2ede7}.drawer.customer_address_popup{width:100%;height:100%;top:0;left:0;display:flex;justify-content:center;align-items:center;background-color:#0006;visibility:hidden;opacity:0;transition:.35s}.drawer.customer_address_popup.active{visibility:visible;opacity:1;z-index:2002}.drawer.customer_address_popup form{background:#fff;max-height:calc(100vh - 100px);width:100%;max-width:600px;position:relative;height:100%;border-radius:8px;overflow:hidden}.drawer.customer_address_popup .address-form{display:flex;flex-direction:column;gap:0;position:relative;height:100%}.drawer.customer_address_popup .form_header{position:sticky;top:0;background-color:#fff;z-index:10;padding:20px 0 20px 20px;border-bottom:1px solid #000}.drawer.customer_address_popup .form_footer{position:sticky;bottom:0;background-color:#f5ecf3;display:flex;flex-wrap:nowrap;align-items:center;justify-content:end;gap:20px;padding:20px 20px 20px 0;border-top:1px solid #612453}.drawer.customer_address_popup .form_footer *{text-transform:uppercase}.drawer.customer_address_popup .form{flex-grow:1;overflow-y:auto;padding:20px}.drawer.customer_address_popup .icon_close{text-decoration:underline;font-size:14px}.already-purchased-section .product-list{--product-list-grid: auto-flow dense / repeat(4, minmax(0, 1fr));--product-list-gap: 3rem 1.5rem}.already-purchased-section .product-list .product-card_quick-buy .button div,.recommended_products .product-list .product-card_quick-buy .button div{display:flex;justify-content:center;align-items:center;gap:4px}.shopify-section-group-header-group.shopify-section--header{z-index:111!important}.shopify-section--main-customers-register .customer-form .page---register form .oxi_social_wrapper{display:none}.wishlist-product-list.product-list{--product-list-grid: auto-flow dense / repeat(3, minmax(0, 1fr));--product-list-gap: 3rem 1.5rem}.wishlist-product-list.product-list product-card:nth-child(4n),.appstle_manageSubBtn,.appstle_manageSubBtn+br,.appstle_manageSubBtn+br+br{display:none!important}.already-purchased-section .page-spacer{margin-block-start:0px}.login_form_content #customer_login .button_gradient:hover{background:#fff!important;color:#994386!important}.top_same_spacing{margin-block-start:var(--spacing-8)}.insider_rewards_bottom_richtext.rewards_login{display:none}.multi-column-btn{max-width:max-content;margin:0 auto}#notice-message-popup.active,#notice-pdp-message-popup.active{right:0;top:0;opacity:1;visibility:visible}.customer .multi_image_column .column.full_width_img{padding:0;display:block;position:relative}.column.full_width_img .app_buttons{position:absolute;bottom:5px;right:9%;display:flex;flex-direction:column;gap:5px;width:22%}.tariff_surcharge_maintext{font-size:10px}.tariff_surcharge_text{display:flex;flex-wrap:wrap;line-height:normal;position:relative;top:-2px;font-weight:400}.tariff_surcharge_text .tariff_surcharge_popuptext{display:none;position:absolute;top:85%;cursor:default;left:0;text-align:left;font-size:12px;padding:12px;z-index:1000;background-color:#fff;width:260px;--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -4px rgba(0, 0, 0, .1);-webkit-box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.tariff_surcharge_text:hover .tariff_surcharge_popuptext{display:block}.order-summary .tariff_surcharge_text{justify-content:flex-end}.order-summary .tariff_surcharge_text .tariff_surcharge_popuptext{right:0;left:auto;color:rgb(var(--text-color))}.shopify-section--dreamer_app .section{padding-top:0;padding-bottom:0}.dreamer_apps{gap:40px;align-items:flex-end}.dreamer_apps .app_logo_img{max-width:240px;margin:20px auto 0}.dreamer_apps .app_logo_img.mobile_logo{display:none}.dreamer_apps .app_img,.dreamer_apps .app_content{flex:0 0 calc(50% - 20px)}.dreamer_apps .app_img{margin-bottom:-1px}.dreamer_apps .app_content{padding-top:40px;padding-bottom:40px}.app_content .prose ul{margin-left:0;list-style-type:none;padding-left:25px;text-indent:0px}.app_content .prose ul li{position:relative;padding-left:5px}.app_content .prose ul li:before{content:"";position:absolute;top:2px;left:-22px;background:url(/cdn/shop/files/checkbox-circle-fill.svg?v=1747729242);width:18px;height:18px;background-repeat:no-repeat}.app_content .prose h5,.app_content .prose .button{margin-block-start:var(--spacing-4)!important}.quick-buy-drawer__info .button.button--secondary>div{display:flex;justify-content:center;align-items:center;gap:.5em}@media screen and (min-width: 1000px){.addresses-list{--addresses-per-row: 3}}@media screen and (min-width: 1150px){.order{grid-template-columns:1fr 300px;gap:var(--spacing-12)}}@media screen and (min-width: 700px){.address{padding:var(--spacing-6) var(--spacing-8)}}@media screen and (max-width: 1279px){.customer .multi_image_column{grid-template-columns:100%}.customer .order_details,.customer .icon_with_text_col{grid-template-columns:1fr 1fr}.customer .recommended_products{--product-list-items-per-row: 2;--product-list-grid: auto / repeat(var(--product-list-items-per-row), minmax(0, 1fr))}.order_page_main .account .order{grid-template-columns:unset}.order_page_main .account .order .order-addresses-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width: 1149px){.login_sign_popup{right:auto;left:-20px;z-index:1}.login_sign_popup .close_popup{display:flex;justify-content:end;position:absolute;top:10px;right:20px;z-index:1}.addresses_content .addresses-list{--addresses-per-row: 2}.addresses_content .addresses-list .address:nth-child(3n+2){border:0}.addresses_content .addresses-list .address:nth-child(2n+2){border-left:1px solid #E1DAE9}.addresses_content .page-spacer{margin:0}.already-purchased-section .product-list{--product-list-grid: auto-flow dense / repeat(3, minmax(0, 1fr))}}@media (min-width: 700px) and (max-width: 999px){.customer .multi_image_column .column,.customer .order_details,.customer .icon_with_text_col{grid-template-columns:100%}.customer .recommended_products{--product-list-gap: var(--product-list-row-gap) var(--spacing-2);--product-list-grid: auto / repeat(var(--product-list-items-per-row), minmax(0, 1fr))}.customer .multi_image_column .column.bg_linear_gradient .image img{max-width:150px;margin:0 auto}.customer.order_page_main .orders_data{width:calc(100vw - 300px)}.customer .orders_data .header_part{flex-direction:column;align-items:flex-start;gap:8px}.customer .orders_data .table_data{overflow:auto}.customer .orders_data .search__export_data{flex-direction:column;align-items:flex-start}.addresses_content .addresses-list{--addresses-per-row: 1}.addresses_content .addresses-list{margin-left:0}.addresses_content .addresses-list .address{padding:20px 0}.addresses_content .addresses-list .address{border:unset!important;margin:0}.addresses_content .addresses-list .address:not(:last-child){border-bottom:1px solid #E1DAE9!important}}@media screen and (max-width: 999px){.main__header__wrapper .header__icon-list .desktop_second_bar_icon_col .login_sign_popup.show_popup{min-width:600px}.addresses_content .addresses-list .address:first-child{padding-top:0}.already-purchased-section .product-list{--product-list-grid: auto-flow dense / repeat(2, minmax(0, 1fr));--product-list-gap: var(--spacing-2)}.wishlist-product-list.product-list{--product-list-grid: auto-flow dense / repeat(2, minmax(0, 1fr));--product-list-gap: var(--spacing-4)}}@media screen and (max-width: 699px){.customer .order_content{box-shadow:unset;padding:0 25px 30px}.icon_with_text.close_popup{display:flex;justify-content:end;padding-bottom:10px}.customer .container_area{grid-template-columns:auto}.customer_side_menu{display:none;position:fixed;bottom:100px;left:50%;transform:translate(-50%);z-index:2001;min-width:calc(100% - 40px);padding:30px 35px}.customer_side_menu.active{display:block}.customer_panel{position:fixed;bottom:22px;left:50%;transform:translate(-50%);z-index:2001;width:53px;height:53px;display:flex;justify-content:center;align-items:center;cursor:pointer}.customer .recent_orders_heading,.customer .wishlist_block .wishlist_block_header,.customer .recommended_products .recommended_products_header{flex-direction:column;align-items:flex-start;gap:12px}.customer .recommended_products{padding-top:32px;--product-list-gap: var(--product-list-row-gap) var(--spacing-2);--product-list-items-per-row: 2;--product-list-carousel-item-width: 74vw;--product-list-grid: auto / repeat(var(--product-list-items-per-row), minmax(0, 1fr))}.customer .multi_image_column{padding-top:32px;grid-template-columns:1fr}.customer .multi_image_column .column{padding:40px 30px}.customer .multi_image_column{grid-template-columns:1fr}.customer .multi_image_column .column.bg_linear_gradient{grid-template-columns:1fr;gap:10px}.customer .multi_image_column .column.bg_linear_gradient .image img{max-width:118px;margin:0 auto}.customer .icon_with_text_col{padding:32px 0;grid-template-columns:1fr}.customer .order_details{gap:29px;grid-template-columns:1fr}.customer .order_details .pro_order_content p{margin-bottom:13px}.customer .order_details .button_part .button_up .button{padding:15px}.customer .recent_orders_heading{padding-top:32px}.main__header__wrapper .header__icon-list .desktop_second_bar_icon_col .login_sign_popup.login_popup,.main__header__wrapper .header__icon-list .desktop_second_bar_icon_col .login_sign_popup.welcome_popup{position:fixed;min-width:auto;left:50%;transform:translate(-50%);top:calc(var(--header-height) / 2);width:calc(100vw - 30px);max-width:375px;overflow:auto;z-index:2;padding:30px;max-height:calc(100vh - calc(var(--header-height)))}.welcome_popup .account_details_with_point{grid-template-columns:100%;padding:20px 0 24px}.welcome_popup .account_details .bottom_button{padding:13px 0 0 13px}.login_sign_popup.welcome_popup .button{font-size:14px}.welcome_popup .platinum_point .content{display:flex;justify-content:space-between}.main__header__wrapper .header__icon-list .desktop_second_bar_icon_col .login_sign_popup.login_popup{padding:30px 35px}.main__header__wrapper .header__icon-list .login_sign_popup.login_popup .close_popup{padding-bottom:10px}.main__header__wrapper .header__icon-list .login_sign_popup.login_popup .fieldset{gap:16px}.customer.order .orders_data{width:100%}.customer .search_result_box:not(.hidden){display:flex;flex-wrap:wrap}.customer .search_result_box .single_result_inner{width:100%;background:#fff!important;padding:12px}.customer .search_result_box .single_result_inner>*{width:100%;padding:6px}.customer .orders_data .header_part{flex-direction:column;align-items:flex-start;gap:21px}.customer .orders_data .table_data{overflow:auto;border-radius:8px}.customer .orders_data .search_part #order_search_input{min-width:auto}.customer .orders_data .button_part{flex:0 0 auto}.customer .orders_data .table_data tbody tr{display:flex;flex-wrap:wrap;padding:20px}.customer .orders_data .table_data tbody td{width:100%;border:unset;text-align:left;padding:0}.customer .orders_data .table_data tbody td:not(:last-child){margin:0 0 13px}.customer .orders_data .table_data tbody tr:not(:last-child){border-bottom:1px solid #E1DAE9}.customer .orders_data .table_data tbody .financial_status{margin:0 0 10px auto}.customer .orders_data .table_data tbody td.financial_status_label{margin:0;padding:0}.customer .orders_data .table_data tbody td:last-child{text-align:right}.customer .orders_data .table_data tbody .fulfillment_status+td.financial_status_label{display:block}.order_page_main .account .order .order-addresses-list{grid-template-columns:repeat(1,minmax(0,1fr))}.columns.order_content.addresses_content{border-radius:8px;background:#fff;box-shadow:0 0 10px #00000012;padding:30px;width:calc(100vw - 60px);margin:0 auto}.addresses_content .addresses-list{margin-left:0;--spacing-5: 0}.addresses_content .addresses-list .address{padding:20px 0}.addresses_content .addresses-list .address{border:unset!important;margin:0}.addresses_content .addresses-list .address:not(:last-child){border-bottom:1px solid #E1DAE9!important}.customer .addresses_content .recent_orders_heading{padding-top:30px;padding-bottom:10px}.wishlist-product-list.product-list{--product-list-grid: auto-flow dense / repeat(1, minmax(0, 1fr))}.points_balance_sec{padding:20px;gap:10px}.points_balance .point_details,.points_balance .section_inner{flex:0 0 100%}.points_balance .point_details .text{font-size:16px}.dreamer_apps .app_img,.dreamer_apps .app_content{flex:0 0 100%}.dreamer_apps{gap:0}.dreamer_apps .app_img{order:2}.dreamer_apps .app_content{order:1}.dreamer_apps h2{text-align:center}.app_content .prose .button{display:block;margin:0 auto;width:max-content}.dreamer_apps .app_content{padding-bottom:20px}.dreamer_apps .app_logo_img.mobile_logo{display:block}.dreamer_apps .app_logo_img.desktop_logo{display:none}}@media (hover: hover){.hover_active{display:none!important}.main__header__wrapper .header__icon-list .desktop_second_bar_icon_col:hover .login_sign_popup,.main__header__wrapper .header__icon-list .desktop_second_bar_icon_col:focus-within .login_sign_popup{opacity:1;visibility:visible}}.gw-add-to-wishlist-product-card-placeholder{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom.css.map */
