drawer-element.drawer--root{z-index:99999}.layout--navigation .layout--close{z-index:1000000}drawer-element.drawer--root{z-index:999999}.product-buy-buttons--drawer[aria-hidden=false]{z-index:99999!important}label.cart--notes--heading{text-align:left}.shipping-box{max-width:fit-content}.shipping-item strong{font-weight:bolder;letter-spacing:1px}.shipping-item{display:flex;align-items:flex-start;margin-bottom:6px;text-align:left;flex-direction:column}.shipping-item:last-child{margin-bottom:0}.shipping-item p{margin:0;font-size:13px;color:#333}.shipping-item a{text-decoration:none;color:#333}.shipping-item p a{margin-left:4px;color:var(--color--accent-1);text-decoration:underline;text-underline-offset:2px}.product--labels .product--label{font-size:.9rem;font-weight:800;letter-spacing:.5px;text-transform:uppercase;color:#fff;background:linear-gradient(135deg,#e08ea0,#cf78a3);border:none!important;border-radius:999px;padding:6px 14px;box-shadow:0 4px 12px #ff4d9459}.product-price--original span{color:#e08ea0;font-size:1.1rem}:root{--button--height: 44px;--button--padding: 0 24px}[data-item*=button]{transition:background-color .2s ease,border-color .2s ease,color .2s ease}@media(hover:hover){[data-item*=button-]:hover:not([disabled]){--button--bg-color: color-mix(in srgb, var(--button--bg-color-1) 80%, #B37FA1);--button--border-color: color-mix(in srgb, var(--button--border-color-1) 80%, #B37FA1)}}.newsletter--wrapper[data-background-color=border]{--grid-column-gap: 0;--grid-row-gap: 0;background-color:transparent;border-left:0;border-right:0;border-radius:var(--image--radius);overflow:hidden}.newsletter--wrapper[data-background-color=border]:before,.newsletter--wrapper[data-background-color=border]:after{display:none}.newsletter--root .subscribe-form{max-width:400px;align-items:center;gap:8px;background:transparent;border-bottom:1px solid var(--color--body);border-radius:0;overflow:visible}.newsletter--root .subscribe-form--input{flex:1 1 auto;min-width:0;height:auto;padding:8px 0;background:transparent;border:0;box-shadow:none;color:var(--color--body);font-size:15px}.newsletter--root .subscribe-form--submit{flex:0 0 26px;width:26px;height:26px;min-width:26px;padding:0;margin:0;border-radius:50%;--button--bg-color: #fff;--button--border-color: #fff;--button--color: var(--color--body);box-shadow:none}.newsletter--root .subscribe-form--submit{position:relative;display:grid;place-items:center;box-shadow:0 1px 4px #0000001f}.newsletter--root .subscribe-form--submit-text{display:none}.newsletter--root .subscribe-form--submit:before{content:"";width:7px;height:11px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 20'%3E%3Cpath d='M8.87 10 .29 1.42 1.71 0l10 10-10 10-1.42-1.42z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 20'%3E%3Cpath d='M8.87 10 .29 1.42 1.71 0l10 10-10 10-1.42-1.42z'/%3E%3C/svg%3E") center / contain no-repeat}.newsletter--root .subscribe-form--submit .icon--spinner{position:absolute}[data-container=panel][data-background-color=border]{background-color:transparent;border-left:0!important;border-right:0!important}[data-container=panel][data-background-color=border]:before,[data-container=panel][data-background-color=border]:after{display:none}.main-collection--grid,.search-results--products{--grid-column-gap: var(--spacing--block);--grid-row-gap: calc(var(--spacing--block) * 1.5);padding-left:var(--spacing--section--x);padding-right:var(--spacing--section--x)}.featured-collection--products,.collection-with-highlight--products,.featured-collections--body,:is(.featured-collection--products,.collection-with-highlight--products,.featured-collections--body) :is(.card-carousel--wrapper,[data-container=panel]),.related-products--root[data-related-layout=classic] .related-products--wrapper{--grid-column-gap: var(--spacing--block);--grid-row-gap: calc(var(--spacing--block) * 1.5)}:root{--progress-bar: linear-gradient( 90deg, color-mix(in srgb, var(--button--bg-color-1) 30%, transparent) 0%, var(--button--bg-color-1) 80%, color-mix(in srgb, var(--button--bg-color-1) 80%, transparent) )}@media(min-width:768px){.slideshow-carousel--root[data-transition-type=slide] .slideshow-carousel--container{height:var(--slide-height, auto)}.slideshow-carousel--root[data-transition-type=slide] .slideshow-carousel--container:not([data-transition-state]){transition:height .4s var(--transition--ease-out)}}.cart--shipping-bar:after{position:relative;z-index:1}.cart--shipping-bar:before{background:#e6e6e6;opacity:1}.nav-arrow{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background-color:#fff;color:var(--color--body);box-shadow:0 2px 10px #0000001f;transition:background-color .2s ease,color .2s ease}.nav-arrow .icon--root{width:8px;height:14px}@media(hover:hover){button:not([aria-disabled=true]):hover>.nav-arrow{background-color:var(--button--bg-color-1);color:var(--button--color-1)}}button[aria-disabled=true]>.nav-arrow{box-shadow:none}@media(min-width:768px){.card-carousel--root[data-spacing-around-blocks=true]:not([data-mobile-only=true]) .card-carousel--prev{left:calc(var(--spacing--section--x) + var(--spacing--item))}.card-carousel--root[data-spacing-around-blocks=true]:not([data-mobile-only=true]) .card-carousel--next{right:calc(var(--spacing--section--x) + var(--spacing--item))}}.navigation--buttons{display:inline-flex;align-items:center;gap:0;height:40px;padding:0 3px;border:1px solid var(--border--color-dark);border-radius:20px}.navigation--root .navigation--buttons>*{padding:0 var(--spacing--2);margin:0}.navigation--root .navigation--buttons>.navigation--filter{gap:0}.navigation--filter .icon--root{display:none}.navigation--layout{display:flex;gap:0}.navigation--layout-button{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid var(--border--color-dark)}.navigation--layout-button:first-child{border-radius:20px 0 0 20px;border-right:0;padding-left:var(--spacing--1)}.navigation--layout-button:last-child{border-radius:0 20px 20px 0;border-left:0;padding-right:var(--spacing--1)}.navigation--layout-button[data-active=false]:not(:hover){opacity:.35}.carousel-nav-arrow{gap:var(--spacing--1);padding:6px 4px;overflow:visible}.carousel-nav-arrow .carousel-nav-arrow--prev,.carousel-nav-arrow .carousel-nav-arrow--next{margin:0;padding:0}.featured-collections--header-nav{overflow:visible}.carousel-has-side-arrows{position:relative}.carousel-nav-arrow[data-sides]{position:absolute;top:50%;left:0;right:0;z-index:3;display:flex;justify-content:space-between;padding:0 var(--spacing--1);transform:translateY(-50%);pointer-events:none}.carousel-nav-arrow[data-sides]>button{pointer-events:auto}.carousel-nav-arrow[data-sides]>button[aria-disabled=true]{visibility:hidden}[data-container=nav]:not(:has(.carousel-nav-arrow)):has(>[data-container=block]:empty:only-child){display:none}[data-text-color=white] [data-item*=button-]{--button--bg-color: #fff;--button--border-color: #fff;--button--color: var(--color--body)}@media(hover:hover){[data-text-color=white] [data-item*=button-]:hover:not([disabled]){--button--bg-color: var(--button--bg-color-1);--button--border-color: var(--button--border-color-1);--button--color: var(--button--color-1)}}.template--404 [data-block-type=description] a{color:var(--color--accent-1, #B37FA1);font-weight:600;text-decoration:underline;text-underline-offset:3px;transition:color .2s ease}@media(hover:hover){.template--404 [data-block-type=description] a:hover{color:var(--color--body)}}[data-container=block]:has(>.featured-collection--show-more){margin-top:var(--spacing--block)}@media(max-width:767px){[data-mobile-full-width=true] .card-carousel--root[data-mobile-spacing-around-blocks=true] .card-carousel--wrapper{width:100%;margin-left:0}}.product-buy-buttons--root:has(>.product-buy-buttons--smart,>.product-buy-buttons--buy-now)>.product-buy-buttons--primary:not([disabled]){--button--bg-color: transparent;--button--color: var(--button--bg-color-1);--button--border-color: var(--button--border-color-1)}@media(hover:hover){.product-buy-buttons--root:has(>.product-buy-buttons--smart,>.product-buy-buttons--buy-now)>.product-buy-buttons--primary:not([disabled]):hover{--button--bg-color: var(--button--bg-color-1);--button--color: var(--button--color-1)}}#shopify-pc__banner :is(.shopify-pc__banner__btn-accept,.shopify-pc__banner__btn-decline){height:var(--button--height);padding:var(--button--padding);background:var(--button--bg-color-1);color:var(--button--color-1);border:var(--button--border-width) solid var(--button--border-color-1);border-radius:var(--button--radius);font-family:var(--font--nav--family);font-size:var(--font--button--size);letter-spacing:var(--font--button--spacing);text-transform:var(--font--button--uppercase);line-height:1;transition:background-color .2s ease,border-color .2s ease}@media(max-width:767px){#shopify-pc__banner :is(.shopify-pc__banner__btn-accept,.shopify-pc__banner__btn-decline){flex:0 0 auto;width:100%}}@media(hover:hover){#shopify-pc__banner :is(.shopify-pc__banner__btn-accept,.shopify-pc__banner__btn-decline):hover{background:color-mix(in srgb,var(--button--bg-color-1) 80%,#B37FA1);border-color:color-mix(in srgb,var(--button--border-color-1) 80%,#B37FA1)}}#shopify-pc__banner .shopify-pc__banner__btn-manage-prefs{color:var(--color--body);font-family:var(--font--nav--family)}.announcement--root .disclosure--current-option,.announcement--root .disclosure--toggle .icon--root{color:var(--bg-color--dark)}@media(min-width:768px){.product-card-classic .product-quick-add[data-hover=true]{opacity:1;transform:scale(1)}}.header--cart .icon--cart{height:22px;width:22px}.header--cart .icon--cart path,.header--cart .icon--cart circle{stroke-width:1.5}.header--cart:not([data-cart-count="0"]):after{left:16px}@media only screen and (min-width:768px){.header--cart .icon--cart{height:20px;width:20px}}.header--localization .disclosure--toggle,.shipping-fab{font-family:var(--font--nav--family);font-weight:var(--font--nav--weight);font-size:14px;letter-spacing:0;text-transform:none}@media(max-width:767px){.section--header:has(.menu--root[aria-hidden=false]),.section--header:has(.menu--root[aria-hidden=false]) .header--root{transform:none!important;will-change:auto!important}.section--header:has(.menu--root[aria-hidden=false]){z-index:1001!important}.header--root .menu--root{position:fixed;top:0;right:0;bottom:0;left:0;display:block;transition:none}.header--root .menu--root[aria-hidden=true]{display:none}.header--root .menu--overlay{position:fixed;top:0;right:0;bottom:0;left:0;height:auto;z-index:0;cursor:pointer;background-color:#0000004d}.header--root .menu--overlay:before,.header--root .menu--overlay:after{content:"";position:absolute;top:23.25px;left:calc(min(80%,400px) + var(--spacing--item));width:24px;height:1.5px;border-radius:1.5px;background-color:#fff;transform:rotate(45deg)}.header--root .menu--overlay:after{transform:rotate(-45deg)}.header--root .menu--wrapper{position:absolute;top:0;left:0;bottom:0;z-index:1;display:flex;flex-direction:column;align-items:stretch;width:80%;max-width:400px;max-height:none;overflow-y:auto;scrollbar-width:none;background-color:var(--bg-color--body);border-right:var(--border--dark);transform:translate3d(-100%,0,0);transition:transform .2s var(--transition--standard)}.header--root .menu--root[aria-expanded=true] .menu--wrapper{transform:translateZ(0)}.menu--mobile-utilities{display:flex;flex-shrink:0;justify-content:space-between;align-items:center;color:var(--color--body)}.menu--mobile-search,.menu--mobile-account .account--root{display:flex;padding:var(--spacing--item);color:var(--color--body)}.menu--mobile-search svg{width:22px;height:22px}.menu--mobile-account .account--icon{display:block;width:22px;height:22px;background-color:currentColor;-webkit-mask:var(--menu-mobile-account-icon) center / contain no-repeat;mask:var(--menu-mobile-account-icon) center / contain no-repeat;--menu-mobile-account-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 -960 960 960'%3E%3Cpath d='M234-276q51-39 114-61.5T480-360q69 0 132 22.5T726-276q35-41 54.5-93T800-480q0-133-93.5-226.5T480-800q-133 0-226.5 93.5T160-480q0 59 19.5 111t54.5 93Zm246-164q-59 0-99.5-40.5T340-580q0-59 40.5-99.5T480-720q59 0 99.5 40.5T620-580q0 59-40.5 99.5T480-440Zm0 360q-83 0-156-31.5T197-197q-54-54-85.5-127T80-480q0-83 31.5-156T197-763q54-54 127-85.5T480-880q83 0 156 31.5T763-763q54 54 85.5 127T880-480q0 83-31.5 156T763-197q-54 54-127 85.5T480-80Zm0-80q53 0 100-15.5t86-44.5q-39-29-86-44.5T480-280q-53 0-100 15.5T294-220q39 29 86 44.5T480-160Zm0-360q26 0 43-17t17-43q0-26-17-43t-43-17q-26 0-43 17t-17 43q0 26 17 43t43 17Z'/%3E%3C/svg%3E")}.menu--mobile-account .account--icon svg{display:none}.header--root .menu--column{flex-shrink:0;height:auto;padding:0;gap:0;overflow:visible}.header--root .menu--column:has([data-panel-id=column-2-root]){display:none}.header--root .menu--column-panel,.header--root .menu--column ul{gap:0}.header--root .menu--column ul,.header--root .menu--column ul li{align-items:stretch}.header--root .menu--column li>.menu--link-motion,.header--root .menu--panel-header>.menu--link-motion{display:block;width:100%}.header--root .menu--column li>.menu--link-motion>.menu--link-text,.header--root .menu--column li>.menu--submenu-trigger,.header--root .menu--panel-header>.menu--link-motion>.menu--link-text,.header--root .menu--panel-header>.layout--close{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing--item);width:100%;height:auto;padding:24px var(--spacing--item);border-bottom:var(--border--dark);font-family:var(--font--nav--family);font-weight:var(--font--nav--weight);font-size:13px;line-height:1.3;letter-spacing:1px;text-transform:none;color:var(--color--body)}.header--root .menu--submenu-trigger .menu--link-text{font:inherit;letter-spacing:inherit;text-transform:inherit;line-height:inherit}.header--root .menu--column-panel[data-panel-root=true] ul:first-of-type>li:first-child>.menu--link-motion>.menu--link-text,.header--root .menu--column-panel[data-panel-root=true] ul:first-of-type>li:first-child>.menu--submenu-trigger{border-top:var(--border--dark)}.header--root .menu--link-motion:before{display:none}.header--root .menu--link-motion>*{transform:none}.header--root .menu--root{--menu-mobile-chevron-right: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 14'%3E%3Cpath d='M6.274 7.202.408 1.336l.707-.707 6.573 6.573-.096.096-6.573 6.573-.707-.707 5.962-5.962Z'/%3E%3C/svg%3E");--menu-mobile-chevron-left: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 14'%3E%3Cpath d='m1.726 7.298 5.866 5.866-.707.707L.312 7.298l.096-.096L6.981.629l.707.707-5.962 5.962Z'/%3E%3C/svg%3E")}.header--root .menu--submenu-trigger>.layout--expand{width:8px;height:14px;background-color:var(--color--body);-webkit-mask:var(--menu-mobile-chevron-right) center / contain no-repeat;mask:var(--menu-mobile-chevron-right) center / contain no-repeat}.header--root .menu--submenu-trigger>.layout--expand:before,.header--root .menu--submenu-trigger>.layout--expand:after{display:none}.header--root .menu--panel-header{flex-direction:column-reverse;align-items:stretch;gap:0}.header--root .menu--panel-header>.layout--close{justify-content:flex-start;border-top:var(--border--dark);cursor:pointer}.header--root .menu--panel-header>.layout--close:before,.header--root .menu--panel-header>.layout--close:after{position:static;height:auto;border-radius:0;transform:none;background-color:transparent;transition:none}.header--root .menu--panel-header>.layout--close:before{content:"";flex-shrink:0;width:8px;height:14px;background-color:var(--color--body);-webkit-mask:var(--menu-mobile-chevron-left) center / contain no-repeat;mask:var(--menu-mobile-chevron-left) center / contain no-repeat}.header--root .menu--panel-header>.layout--close:after{content:var(--menu-mobile-back-label, "")}.header--root .menu--column-panel:not([data-panel-root]) ul>li>.menu--link-motion>.menu--link-text,.header--root .menu--column-panel:not([data-panel-root]) ul>li>.menu--submenu-trigger{padding-left:var(--spacing--block)}.menu--mobile-localization{margin-top:auto;padding:var(--spacing--block) var(--spacing--item);color:var(--color--body)}.menu--mobile-localization .localization--form{display:flex;gap:var(--spacing--block)}}@media(max-width:767px){.main-product--media-mobile .product-media--thumbs{width:100%;margin-left:0}.main-product--media-mobile .product-media--thumbs-wrapper{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--media-gap);overflow:visible;padding:0}.main-product--media-mobile .product-media--thumb{min-width:0;width:100%;margin:0}.main-product--media-mobile .product-media--thumb img{display:block;width:100%;height:auto;border-radius:var(--image--radius)}}[data-item=paragraph],[data-item=rte-content],[data-item=featured-paragraph],body{line-height:1.5}[data-item=overline]{--font--letter-spacing: 1.5px}[data-item=sub-nav-text]{--font--letter-spacing: 1px}.header--root{line-height:var(--font--line-height)}.product-card-classic--title{line-height:1.75}.product-card-classic .product--price-wrapper{font-size:var(--font--nav--size);letter-spacing:1px}.product-card-classic .product--price-wrapper [data-item=paragraph]{--font--size: var(--font--nav--size)}@media(min-width:768px){.main-collection--grid .product-card-classic:not([data-aspect-ratio=natural]) .product-card-classic--image-link{aspect-ratio:auto;height:300px}}@media(max-width:767px){.search-results--products{padding-left:0;padding-right:0}}@media(min-width:768px){.main-product--media-desktop .product-media--variants--root[data-layout=thumbnails]{gap:var(--spacing--block)}.main-product--media-desktop .product-media--variants--root[data-layout=thumbnails] .product-media--root{width:100%;max-width:calc((100vh - var(--spacing--section--y)) * var(--product-media--aspect-ratio));margin:0 auto}body .main-product--root .product-form{padding:var(--spacing--block) 0 0}}@media(max-width:767px){body .related-products--root[data-related-layout=classic] .related-products--wrapper{padding-left:var(--spacing--item);padding-right:var(--spacing--item)}}@media(max-width:767px){.main-collection--grid[data-mobile-columns="2"]{--grid-column-gap: var(--spacing--item);--grid-row-gap: var(--spacing--block);padding-left:var(--spacing--item);padding-right:var(--spacing--item)}.main-collection--grid[data-mobile-columns="2"] .product-card-classic:not([data-aspect-ratio=natural]) .product-card-classic--image-link{aspect-ratio:163 / 300}.main-collection--grid[data-mobile-columns="2"] .product-card-classic--title{letter-spacing:1.5px;line-height:2.1}.main-collection--grid[data-mobile-columns="2"] .product-card-classic .product--price-wrapper{flex-wrap:nowrap;gap:0 var(--spacing--3);font-size:13px;letter-spacing:1px}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/custom.css.map */
