@charset "UTF-8";/*!****************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./resources/scss/app.scss ***!
  \****************************************************************************************************************************************************************************************/*{outline:none!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box}body{margin:0}a{color:inherit;text-decoration:none}small,input,textarea,select,button{padding:0;color:inherit;background-color:transparent;border-radius:0;font:inherit;text-align:inherit;text-transform:inherit;letter-spacing:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none}button{margin:0}h1,h2,h3,h4,h5,h6,small,p,a{margin:0;font:inherit}:root{--black: #000;--white: #fff;--yellow: #ffe846;--blue: #0001de;--salmon: #f08a80;--grey: #d8d8d8;--header: var(--black);--transition-color: var(--black)}@font-face{font-family:Helvetica;font-weight:500;font-style:normal;font-display:swap;src:local("Helvetica"),local("Helvetica-Regular"),url(https://assets.pdpaola.com/fonts/Helvetica.woff2) format("woff2"),url(https://assets.pdpaola.com/fonts/Helvetica.woff) format("woff"),url(https://assets.pdpaola.com/fonts/Helvetica.ttf) format("truetype"),url(https://assets.pdpaola.com/fonts/Helvetica.eot) format("embedded-opentype"),url(https://assets.pdpaola.com/fonts/Helvetica.eot?#iefix) format("embedded-opentype"),url(https://assets.pdpaola.com/fonts/Helvetica.svg#Helvetica) format("svg");text-rendering:optimizeLegibility}@font-face{font-family:Helvetica;font-weight:100;font-style:normal;font-display:swap;src:local("Helvetica-Light"),url(https://assets.pdpaola.com/fonts/Helvetica-Light.woff2) format("woff2"),url(https://assets.pdpaola.com/fonts/Helvetica-Light.woff) format("woff"),url(https://assets.pdpaola.com/fonts/Helvetica-Light.ttf) format("truetype"),url(https://assets.pdpaola.com/fonts/Helvetica-Light.eot) format("embedded-opentype"),url(https://assets.pdpaola.com/fonts/Helvetica-Light.eot?#iefix) format("embedded-opentype"),url(https://assets.pdpaola.com/fonts/Helvetica-Light.svg#Helvetica-Light) format("svg");text-rendering:optimizeLegibility}@font-face{font-family:Helvetica;font-weight:900;font-style:normal;font-display:swap;src:local("Helvetica-Bold"),url(https://assets.pdpaola.com/fonts/Helvetica-Bold.woff2) format("woff2"),url(https://assets.pdpaola.com/fonts/Helvetica-Bold.woff) format("woff"),url(https://assets.pdpaola.com/fonts/Helvetica-Bold.ttf) format("truetype"),url(https://assets.pdpaola.com/fonts/Helvetica-Bold.eot) format("embedded-opentype"),url(https://assets.pdpaola.com/fonts/Helvetica-Bold.eot?#iefix) format("embedded-opentype"),url(https://assets.pdpaola.com/fonts/Helvetica-Bold.svg#Helvetica-Bold) format("svg");text-rendering:optimizeLegibility}@font-face{font-family:Helvetica Neue LT Std;font-weight:700;font-style:normal;font-display:swap;src:local("Helvetica-Neue"),url(https://assets.pdpaola.com/fonts/Helvetica-Neue.woff2) format("woff2"),url(https://assets.pdpaola.com/fonts/Helvetica-Neue.woff) format("woff"),url(https://assets.pdpaola.com/fonts/Helvetica-Neue.ttf) format("truetype"),url(https://assets.pdpaola.com/fonts/Helvetica-Neue.eot) format("embedded-opentype"),url(https://assets.pdpaola.com/fonts/Helvetica-Neue.eot?#iefix) format("embedded-opentype"),url(https://assets.pdpaola.com/fonts/Helvetica-Neue.svg#Helvetica-Neue) format("svg");text-rendering:optimizeLegibility}@font-face{font-family:Assistant;font-style:normal;font-weight:300;font-display:swap;src:local("Assistant"),url(https://assets.pdpaola.com/fonts/Assistant-Light.ttf) format("truetype")}@font-face{font-family:Playfair Display;font-style:italic;font-weight:400;font-display:swap;src:local("Playfair Display Italic"),url(https://assets.pdpaola.com/fonts/PlayfairDisplay-Italic.ttf) format("truetype")}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:local("Playfair Display"),url(https://assets.pdpaola.com/fonts/PlayfairDisplay-Regular.ttf) format("truetype")}.f-10{font-size:10px;line-height:14px}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){.f-10{font-size:9px;line-height:12px}}.f-11{font-size:11px;line-height:1.4em}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){.f-11{font-size:10px}}.f-12{font-size:12px;line-height:1.4em}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){.f-12{font-size:11px}}.f-13{font-size:13px;line-height:1.45em;letter-spacing:.04em;font-size:calc(11px + 2 * (100vw - 300px) / 1300)}.f-16{font-size:16px;font-size:calc(11px + 5 * (100vw - 300px) / 1300)}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){.f-16{font-size:11px}}.f-19{font-size:19px;line-height:21px;font-size:calc(16px + 3 * (100vw - 300px) / 1300)}.f-25{font-size:25px;line-height:30px;text-transform:uppercase;font-size:calc(16px + 9 * (100vw - 300px) / 1300);line-height:calc(20px + 10 * (100vw - 300px) / 1300)}.f-26{font-size:26px;font-weight:100;line-height:1;text-transform:uppercase;font-size:calc(16px + 10 * (100vw - 300px) / 1300);line-height:calc(20px + 6 * (100vw - 300px) / 1300)}.f-32{font-size:32px;font-size:calc(25px + 7 * (100vw - 300px) / 1300);font-weight:100;line-height:1.3em}.f-35{font-size:35px;line-height:35px}.f-55{font-size:55px;font-size:calc(28px + 27 * (100vw - 300px) / 1300);font-weight:100;line-height:1.15}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){.f-55{font-size:28px}}.f-60{font-size:54px;font-size:calc(27px + 27 * (100vw - 300px) / 1300);font-weight:100;line-height:1}.f-80{font-size:80px;font-weight:100;line-height:1;font-size:calc(28px + .04*(100vw - 300px))}.f-90{font-size:90px;font-weight:100;line-height:1;font-size:calc(36px + 54 * (100vw - 300px) / 1300)}.f-110{font-size:110px;font-size:calc(60px + 50 * (100vw - 300px) / 1300);font-weight:100;line-height:1}.f-147{font-size:147px;font-size:calc(45px + 102 * (100vw - 300px) / 1300);font-weight:100;line-height:.95}.f-162{font-size:162;font-weight:100;line-height:1em;font-size:calc(66px + 92 * (100vw - 300px) / 1300)}.f-310{font-size:310px;font-weight:100;line-height:1em;font-size:calc(48px + 227 * (100vw - 300px) / 1300)}body.menu__test-ab #shopify-section-header .shopify-section-header header .header-wrapper .header-menu{display:none}body.menu__test-ab #shopify-section-header .shopify-section-header header .header-wrapper .header-menu.header-menu__test-ab{display:block}body #zowieFloatingButtonMobile,body #zowieFloatingButton,body #zowieCallToAction{z-index:30!important}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){body #zowieChatBar{z-index:5!important}}body #shopify-section-header{position:sticky;z-index:31;transition:top .3s ease}body #shopify-section-header #switchLanguageBar{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:9999999;width:80%;max-width:400px}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){body #shopify-section-header #switchLanguageBar{max-width:250px}}body #shopify-section-header #switchLanguageBar .messagebar-content{position:relative;align-items:center;justify-content:center;height:100%;border:1px solid #b1b1b1;background:#fff;color:#000;padding:28px;position:sticky;z-index:91;width:100%;top:0}body #shopify-section-header #switchLanguageBar .messagebar-content:not(.reference-hidden){display:block}body #shopify-section-header #switchLanguageBar .messagebar-content.black-friday{background-color:#000;color:#fff}body #shopify-section-header #switchLanguageBar .messagebar-content.christmas{background-color:#fff;color:#000}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){body #shopify-section-header #switchLanguageBar .messagebar-content{line-height:1.2em;font-size:10px}}body #shopify-section-header #switchLanguageBar .messagebar-content .title{font-size:14px;font-weight:700;text-transform:uppercase;text-align:center}body #shopify-section-header #switchLanguageBar .messagebar-content .text-wrapper{width:100%;display:flex;align-items:center;justify-content:center;text-align:center;padding:10px 0 0}body #shopify-section-header #switchLanguageBar .messagebar-content .text-wrapper .country_customer{font-size:12px}body #shopify-section-header #switchLanguageBar .messagebar-content .text-wrapper button{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-weight:900;cursor:pointer;margin-top:10px;border:1px solid black;background:#000;color:#fff;padding:10px;text-transform:uppercase;letter-spacing:1px}body #shopify-section-header #switchLanguageBar .messagebar-content .text-wrapper button:first-of-type{margin-top:1.5rem}body #shopify-section-header #switchLanguageBar .messagebar-content .text-wrapper button.current{background:#fff;color:#000}body #shopify-section-header #switchLanguageBar .messagebar-content .text-wrapper button span.fi{background-size:contain;background-position:50%;background-repeat:no-repeat;position:relative;display:inline-block;width:1.33333333em;height:1.2em;margin-right:5px}body #shopify-section-header #switchLanguageBar .messagebar-content .text-wrapper button span.fi:before{content:"\a0"}body #shopify-section-header #switchLanguageBar .messagebar-content .text-wrapper button span.fi-fr{background-image:url(b377e77885d6a93660dc.svg)}body #shopify-section-header #switchLanguageBar .messagebar-content .text-wrapper button span.fi-es{background-image:url(36cdd00d34fa3ab9d98a.svg)}body #shopify-section-header #switchLanguageBar .messagebar-content .text-wrapper button span.fi-en{background-image:url(516897fd3988e35032b7.svg)}body #shopify-section-header #switchLanguageBar .messagebar-content .text-wrapper button span.fi-de{background-image:url(6435bf24d148ca7248e7.svg)}body #shopify-section-header #switchLanguageBar .messagebar-content .text-wrapper button span.fi-it{background-image:url(08db2cd122d5f99494dd.svg)}body #shopify-section-header #switchLanguageBar .messagebar-content .button-wrapper{position:absolute;top:11px;right:11px}body #shopify-section-header #switchLanguageBar .messagebar-content .button-wrapper button{width:12px;height:12px;margin-left:auto;border:0;display:flex;align-items:center;justify-content:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}body #shopify-section-header.shopify-section-header__open{z-index:33}body #shopify-section-header.shopify-section-header__open .shopify-section-header .site-nav__list .close-item{display:flex!important}body #shopify-section-header.shopify-section-header__open .shopify-section-header .site-nav__list .toggle-item,body #shopify-section-header.shopify-section-header__open .shopify-section-header .site-nav__list .search-item{display:none!important}body #shopify-section-header.shopify-section-header__open .shopify-section-header header{display:flex}body #shopify-section-header.shopify-section-header__open .shopify-section-header header .header-wrapper{background-color:#fff;position:relative}body #shopify-section-header.shopify-section-header__open .shopify-section-header header .header-wrapper .mega-menu__dropdown{background-color:#fff}@media only screen and (min-width: 1025px){body #shopify-section-header.shopify-section-header__open .shopify-section-header header .header-wrapper{padding-bottom:0}}body #shopify-section-header.shopify-section-header__open .shopify-section-header header .header-wrapper .header-nav.mobile-menu-container{overflow-y:scroll;padding-bottom:30px;max-height:100dvh}body #shopify-section-header .shopify-section-header{width:100%;color:#000;display:flex;flex-direction:column;transition:height .3s linear .3s;height:auto}@media only screen and (min-width: 1025px){body #shopify-section-header .shopify-section-header{background-color:#fffffff2}}body #shopify-section-header .shopify-section-header ul{list-style:none;margin:0;padding:0}body #shopify-section-header .shopify-section-header select{border:0}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){body #shopify-section-header .shopify-section-header .header-desktop{display:none!important}}@media only screen and (min-width: 1025px){body #shopify-section-header .shopify-section-header .header-mobile{display:none!important}}body #shopify-section-header .shopify-section-header .spacing-bottom-15__desktop{margin-bottom:15px}body #shopify-section-header .shopify-section-header .spacing-top-15__desktop{margin-top:15px}body #shopify-section-header .shopify-section-header .spacing-bottom-30__desktop{margin-bottom:30px}body #shopify-section-header .shopify-section-header .spacing-top-30__desktop{margin-top:30px}body #shopify-section-header .shopify-section-header .spacing-bottom-15__mobile{margin-bottom:15px}body #shopify-section-header .shopify-section-header .spacing-top-15__mobile{margin-top:15px}body #shopify-section-header .shopify-section-header .spacing-bottom-30__mobile{margin-bottom:30px}body #shopify-section-header .shopify-section-header .spacing-top-30__mobile{margin-top:30px}body #shopify-section-header .shopify-section-header .site-nav__link *:hover,body #shopify-section-header .shopify-section-header .menu-item__back:hover{cursor:pointer}body #shopify-section-header .shopify-section-header header{font-size:14px;line-height:120%}@media only screen and (min-width: 1025px){body #shopify-section-header .shopify-section-header header{height:auto;font-size:10px}}@media only screen and (min-width: 1701px),only screen and (min-width: 1701px){body #shopify-section-header .shopify-section-header header{font-size:12px}}body #shopify-section-header .shopify-section-header header .header-wrapper{background-color:#fff0;display:flex;flex-direction:column;width:100%;transition:.3s ease}body #shopify-section-header .shopify-section-header header .header-wrapper .header-menu__test-ab{display:none}body #shopify-section-header .shopify-section-header header .header-wrapper>*{padding:0 14px}@media only screen and (min-width: 1025px){body #shopify-section-header .shopify-section-header header .header-wrapper>*{padding:0 27px}}body #shopify-section-header .shopify-section-header header .header-wrapper .header-nav{width:100%}body #shopify-section-header .shopify-section-header header .header-wrapper .header-nav.mobile-menu-container{z-index:33;top:100%;background-color:#fff;width:100%;gap:30px;display:flex;flex-direction:column;position:absolute;height:100%;max-height:0;overflow:hidden;transition:.3s ease}body #shopify-section-header .shopify-section-header header .header-wrapper .header-nav.mobile-menu-container .mobile-menu-container__inner{gap:30px;display:flex;flex-direction:column;flex-grow:1;position:relative}body #shopify-section-header .shopify-section-header header .header-wrapper .header-nav.mobile-menu-container .mobile-menu-container__inner .site-nav{display:flex;flex-direction:column;width:100%;align-items:flex-start}@media only screen and (min-width: 1025px){body #shopify-section-header .shopify-section-header header .header-wrapper .header-nav.mobile-menu-container .mobile-menu-container__inner .site-nav{flex-grow:1}}body #shopify-section-header .shopify-section-header header .header-wrapper .header-nav.mobile-menu-container .mobile-menu-container__inner .site-nav .site-nav__list-1{align-items:flex-start;flex-direction:column;gap:10px}body #shopify-section-header .shopify-section-header header .header-wrapper .header-nav.mobile-menu-container .mobile-menu-container__inner .site-nav .site-nav__list-1 .site-nav__link,body #shopify-section-header .shopify-section-header header .header-wrapper .header-nav.mobile-menu-container .mobile-menu-container__inner .site-nav .site-nav__list-1 .menu-item__title span,body #shopify-section-header .shopify-section-header header .header-wrapper .header-nav.mobile-menu-container .mobile-menu-container__inner .site-nav .site-nav__list-1 .menu-item__back,body #shopify-section-header .shopify-section-header header .header-wrapper .header-nav.mobile-menu-container .mobile-menu-container__inner .site-nav .site-nav__list-1 .menu-item__collapsible{padding:5px 0}body #shopify-section-header .shopify-section-header header .header-wrapper .header-nav.mobile-menu-container .mobile-menu-container__inner .site-nav .site-nav__list-1 .menu-item-1.menu-item__open .menu-item__collapsible{display:block}body #shopify-section-header .shopify-section-header header .header-wrapper .header-nav.mobile-menu-container .mobile-menu-container__inner .site-nav .site-nav__list-1 .menu-item-1.menu-item__open .mega-menu__dropdown{transform:translate(0)}body #shopify-section-header .shopify-section-header header .header-wrapper .header-nav.mobile-menu-container .mobile-menu-container__inner .site-nav .site-nav__list-1 .menu-item-1 .country-selector label,body #shopify-section-header .shopify-section-header header .header-wrapper .header-nav.mobile-menu-container .mobile-menu-container__inner .site-nav .site-nav__list-1 .menu-item-1 .lang-selector label{font-weight:500;display:inline-flex;gap:4px}body #shopify-section-header .shopify-section-header header .header-wrapper .header-nav.mobile-menu-container .mobile-menu-container__inner .site-nav .site-nav__list-1 .menu-item-1 .country-selector label select,body #shopify-section-header .shopify-section-header header .header-wrapper .header-nav.mobile-menu-container .mobile-menu-container__inner .site-nav .site-nav__list-1 .menu-item-1 .lang-selector label select{font-weight:900}body #shopify-section-header .shopify-section-header header .header-wrapper .header-nav.mobile-menu-container .mobile-menu-container__inner .site-nav .site-nav__list-1 .menu-item-1 .mega-menu__dropdown{padding:0;height:100%;top:0;right:0;overflow:scroll;transition:all .3s;width:100%;transform:translate(100%)}body #shopify-section-header .shopify-section-header header .header-wrapper .header-nav.mobile-menu-container .mobile-menu-container__inner .site-nav .site-nav__list-1 .menu-item-1 .mega-menu__dropdown .site-nav__list{width:100%}body #shopify-section-header .shopify-section-header header .header-wrapper .header-nav.mobile-menu-container .mobile-menu-container__inner .site-nav .site-nav__list-1 .menu-item-1 .mega-menu__dropdown .site-nav__list-2{position:relative}body #shopify-section-header .shopify-section-header header .header-wrapper .header-nav.mobile-menu-container .mobile-menu-container__inner .site-nav .site-nav__list-1 .menu-item-1 .mega-menu__dropdown .site-nav__list-2 .menu-item__back{position:absolute;right:0;top:0;display:flex;gap:15px;align-items:center;text-transform:uppercase;font:inherit;font-weight:500;z-index:33;font-size:11px}body #shopify-section-header .shopify-section-header header .header-wrapper .header-nav.mobile-menu-container .mobile-menu-container__inner .site-nav .site-nav__list-1 .menu-item-1 .mega-menu__dropdown .site-nav__list-2 .menu-item-2{position:relative}body #shopify-section-header .shopify-section-header header .header-wrapper .header-nav.mobile-menu-container .mobile-menu-container__inner .site-nav .site-nav__list-1 .menu-item-1 .mega-menu__dropdown .site-nav__list-2 .menu-item-2 .menu-item__collapsible{position:absolute;right:0;top:0;display:none;z-index:-1}body #shopify-section-header .shopify-section-header header .header-wrapper .header-nav.mobile-menu-container .mobile-menu-container__inner .site-nav .site-nav__list-1 .menu-item-1 .mega-menu__dropdown .site-nav__list-2 .menu-item-2.menu-item__open .menu-item__collapsible{display:block}body #shopify-section-header .shopify-section-header header .header-wrapper .header-nav.mobile-menu-container .mobile-menu-container__inner .site-nav .site-nav__list-1 .menu-item-1 .mega-menu__dropdown .site-nav__list-2 .menu-item-2.menu-item__open .mega-menu__dropdown__item{max-height:100dvh}body #shopify-section-header .shopify-section-header header .header-wrapper .header-nav.mobile-menu-container .mobile-menu-container__inner .site-nav .site-nav__list-1 .menu-item-1 .mega-menu__dropdown .site-nav__list-2 .menu-item-2.menu-item__open a{width:100%}@media only screen and (min-width: 1025px){body #shopify-section-header .shopify-section-header header .header-wrapper .header-nav.mobile-menu-container .mobile-menu-container__inner .site-nav .site-nav__list-1 .menu-item-1 .mega-menu__dropdown .site-nav__list-2 .menu-item-2.menu-item__open a{width:auto}}body #shopify-section-header .shopify-section-header header .header-wrapper .header-nav.mobile-menu-container .mobile-menu-container__inner .site-nav .site-nav__list-1 .menu-item-1 .mega-menu__dropdown .site-nav__list-2 .menu-item-2 .mega-menu__dropdown__item{max-height:0;overflow:hidden;transition:max-height .3s ease;position:static;padding:0;width:100%}body #shopify-section-header .shopify-section-header header .header-wrapper .header-nav.mobile-menu-container .mobile-menu-container__inner .site-nav .site-nav__list-1 .menu-item-1 .mega-menu__dropdown .site-nav__list-2 .menu-item-2 .mega-menu__dropdown__item .site-nav__list{padding:18px 0 8px;display:flex;flex-direction:column;gap:5px;font-weight:500}body #shopify-section-header .shopify-section-header header .header-wrapper .header-nav.mobile-menu-container .mobile-menu-container__inner .site-nav .site-nav__list-1 .menu-item__title{width:100%;margin-bottom:15px;color:#b1b1b1;display:flex;flex-direction:column;gap:10px}body #shopify-section-header .shopify-section-header header .header-wrapper .header-nav.mobile-menu-container .mobile-menu-container__inner .site-nav .site-nav__list-1 .menu-item__title hr{margin:15px 0 0;width:100%;outline:none;border:0;border-bottom:1px solid #B1B1B1}body #shopify-section-header .shopify-section-header header .header-wrapper .header-nav.mobile-menu-container .mobile-menu-container__inner .mobile-navigation-bottom-menu .site-nav__list-1{justify-content:flex-end}body #shopify-section-header .shopify-section-header header .header-wrapper .header-nav .site-nav__link{transition:color .3s}@media only screen and (min-width: 1025px){body #shopify-section-header .shopify-section-header header .header-wrapper .header-nav .site-nav__link.site-nav__link-1{text-transform:uppercase}}body #shopify-section-header .shopify-section-header header .header-wrapper .header-nav .site-nav__link.site-nav__link-1 .menu-item__materials-used-description{font-size:11px;text-transform:uppercase;line-height:1.2;color:#b1b1b1;letter-spacing:0;margin-left:5px}body #shopify-section-header .shopify-section-header header .header-wrapper .header-nav .site-nav__link a{display:block;width:-moz-max-content;width:max-content}body #shopify-section-header .shopify-section-header header .header-wrapper .header-nav .site-nav__link .country-selector,body #shopify-section-header .shopify-section-header header .header-wrapper .header-nav .site-nav__link .lang-selector{display:flex;gap:4px}body #shopify-section-header .shopify-section-header header .header-wrapper .header-nav .menu-item__title span{font-weight:inherit;text-transform:uppercase;font-size:11px;line-height:1.2;width:-moz-max-content;width:max-content;display:block;color:#b1b1b1}@media only screen and (min-width: 1025px){body #shopify-section-header .shopify-section-header header .header-wrapper .header-nav .menu-item__title span{margin-bottom:10px;font-size:9px}}@media only screen and (min-width: 1701px),only screen and (min-width: 1701px){body #shopify-section-header .shopify-section-header header .header-wrapper .header-nav .menu-item__title span{font-size:10px}}body #shopify-section-header .shopify-section-header header .header-wrapper .header-nav .site-nav{display:grid;grid-template-columns:1fr auto 1fr;align-items:stretch;width:100%}body #shopify-section-header .shopify-section-header header .header-wrapper .header-nav .site-nav.mobile-navigation-bottom-menu{flex-grow:1;justify-content:flex-end}body #shopify-section-header .shopify-section-header header .header-wrapper .header-nav .site-nav .site-nav__list{font-weight:900}body #shopify-section-header .shopify-section-header header .header-wrapper .header-nav .site-nav .site-nav__list-1{height:100%;align-items:center;gap:20px;display:flex;width:100%}@media only screen and (min-width: 769px){body #shopify-section-header .shopify-section-header header .header-wrapper .header-nav .site-nav .site-nav__list-1{gap:10px}}@media only screen and (min-width: 1201px),only screen and (min-width: 1201px){body #shopify-section-header .shopify-section-header header .header-wrapper .header-nav .site-nav .site-nav__list-1{width:auto;gap:20px}}body #shopify-section-header .shopify-section-header header .header-wrapper .header-nav .site-nav .site-nav__list-1.centered{justify-content:center;padding:10px 0}@media only screen and (min-width: 1025px){body #shopify-section-header .shopify-section-header header .header-wrapper .header-nav .site-nav .site-nav__list-1.centered{padding:23px 0}}body #shopify-section-header .shopify-section-header header .header-wrapper .header-nav .site-nav .site-nav__list-1.centered+.site-nav__list{justify-content:flex-end;font-weight:500}body #shopify-section-header .shopify-section-header header .header-wrapper .header-nav .site-nav .site-nav__list-1 .menu-item-1{display:flex;align-items:center}@media only screen and (min-width: 1025px){body #shopify-section-header .shopify-section-header header .header-wrapper .header-nav .site-nav .site-nav__list-1 .menu-item-1{height:100%}}body #shopify-section-header .shopify-section-header header .header-wrapper .header-nav .site-nav .site-nav__list-1 .menu-item-1.menu-item__open>.site-nav__link{color:#b1b1b1}body #shopify-section-header .shopify-section-header header .header-wrapper .header-nav .site-nav .site-nav__list-1 .menu-item-1.menu-item__open .mega-menu__dropdown{opacity:1;pointer-events:auto}body #shopify-section-header .shopify-section-header header .header-wrapper .header-nav .site-nav .site-nav__list-1 .menu-item-1 .site-nav__link-1{display:flex;align-self:center}@media only screen and (min-width: 1025px){body #shopify-section-header .shopify-section-header header .header-wrapper .header-nav .site-nav .site-nav__list-1 .menu-item-1.menu-item__right-megamenu .mega-menu__dropdown{right:0;left:auto}}body #shopify-section-header .shopify-section-header header .header-wrapper .header-nav .site-nav .site-nav__list-1 .menu-item-1 .mega-menu__dropdown{position:absolute;z-index:100;opacity:0;pointer-events:none;display:flex}@media only screen and (min-width: 1025px){body #shopify-section-header .shopify-section-header header .header-wrapper .header-nav .site-nav .site-nav__list-1 .menu-item-1 .mega-menu__dropdown{left:0;transition:opacity .3s;padding:10px 40px 40px;top:100%;width:100%}}body #shopify-section-header .shopify-section-header header .header-wrapper .header-nav .site-nav .site-nav__list-1 .menu-item-1 .mega-menu__dropdown .empty-menu{margin-left:75px;opacity:0;pointer-events:none}@media only screen and (min-width: 1025px){body #shopify-section-header .shopify-section-header header .header-wrapper .header-nav .site-nav .site-nav__list-1 .menu-item-1 .mega-menu__dropdown .empty-menu{transition:opacity .1s}}body #shopify-section-header .shopify-section-header header .header-wrapper .header-nav .site-nav .site-nav__list-1 .menu-item-1 .mega-menu__dropdown .empty-menu.empty-menu__open{opacity:1;pointer-events:auto}body #shopify-section-header .shopify-section-header header .header-wrapper .header-nav .site-nav .site-nav__list-1 .menu-item-1 .mega-menu__dropdown .site-nav__list{display:flex;flex-direction:column;gap:10px}@media only screen and (min-width: 1025px){body #shopify-section-header .shopify-section-header header .header-wrapper .header-nav .site-nav .site-nav__list-1 .menu-item-1 .mega-menu__dropdown .site-nav__list{gap:8px}}body #shopify-section-header .shopify-section-header header .header-wrapper .header-nav .site-nav .site-nav__list-1 .menu-item-1 .mega-menu__dropdown .site-nav__list-2{position:relative}body #shopify-section-header .shopify-section-header header .header-wrapper .header-nav .site-nav .site-nav__list-1 .menu-item-1 .mega-menu__dropdown .site-nav__list-2:not(:first-child){padding-left:75px}@media only screen and (min-width: 1025px){body #shopify-section-header .shopify-section-header header .header-wrapper .header-nav .site-nav .site-nav__list-1 .menu-item-1 .mega-menu__dropdown .site-nav__list-2 .mega-menu__dropdown__item{visibility:hidden;opacity:0;pointer-events:none;left:100%;position:absolute}}body #shopify-section-header .shopify-section-header header .header-wrapper .header-nav .site-nav .site-nav__list-1 .menu-item-1 .mega-menu__dropdown .site-nav__link-3{font-weight:500}body #shopify-section-header .shopify-section-header header .header-wrapper .header-nav .site-nav .menu-item .go-cart__trigger{display:flex;align-items:center;gap:5px}body #shopify-section-header .shopify-section-header header .header-wrapper .header-nav .site-nav .menu-item svg{display:block}body #shopify-section-header .shopify-section-header header .header-wrapper .header-nav .site-nav .menu-item svg:not(.svg__free-height){height:15px}body #shopify-section-header .shopify-section-header header .header-wrapper .header-nav .site-nav .menu-item svg.main_logo{width:116px}@media only screen and (min-width: 1025px){body #shopify-section-header .shopify-section-header header .header-wrapper .header-nav .site-nav .menu-item svg.main_logo{width:144px}}body #shopify-section-header .shopify-section-header header .header-wrapper .header-nav .site-nav .menu-item svg.main_logo.anniversary{width:132px}@media only screen and (min-width: 1025px){body #shopify-section-header .shopify-section-header header .header-wrapper .header-nav .site-nav .menu-item svg.main_logo.anniversary{width:160px}}body #shopify-section-header .shopify-section-header header .header-wrapper .header-nav .site-nav .menu-item .search-toggle,body #shopify-section-header .shopify-section-header header .header-wrapper .header-nav .site-nav .menu-item .nav-lang-switcher{display:flex;gap:10px;align-items:center}body #shopify-section-header .shopify-section-header header .header-wrapper .header-nav .site-nav .menu-item .site-nav__link{color:var(--color-menu-mobile, inherit);background-color:var(--bg-menu-mobile, transparent)}@media only screen and (min-width: 1025px){body #shopify-section-header .shopify-section-header header .header-wrapper .header-nav .site-nav .menu-item .site-nav__link{color:var(--color-menu-desktop, inherit);background-color:var(--bg-menu-desktop, transparent)}body #shopify-section-header .shopify-section-header header .header-wrapper .header-nav .site-nav .menu-item .site-nav__link.is-regular__desktop{font-weight:500}body #shopify-section-header .shopify-section-header header .header-wrapper .header-nav .site-nav .menu-item .site-nav__link.is-bold__desktop{font-weight:900}}body #shopify-section-header .shopify-section-header header .header-wrapper .header-nav .site-nav .menu-item .site-nav__link a:hover{color:#b1b1b1}body #shopify-section-header .shopify-section-header header .header-wrapper .header-nav .site-nav .menu-item .site-nav__link .site-logo:hover{color:var(--color-menu-desktop, inherit)}body #shopify-section-header .shopify-section-header header .header-wrapper .header-nav .site-nav .menu-item .site-nav__link.is-regular__mobile{font-weight:500}body #shopify-section-header .shopify-section-header header .header-wrapper .header-nav .site-nav .menu-item .site-nav__link.is-bold__mobile{font-weight:900}body #shopify-section-header .shopify-section-header header .header-wrapper .header-nav .site-nav .menu-item .site-nav__link.background-padding__mobile{padding:0 8px}body #shopify-section-header .shopify-section-header header .header-wrapper .header-nav .site-nav .menu-item .site-nav__link.background-padding__desktop{padding:0 10px}body #shopify-section-header .shopify-section-header header .header-wrapper .header-nav .menu-search{padding:14px 0;display:flex;border-bottom:1px solid;gap:10px;margin-top:15px}body #shopify-section-header .shopify-section-header header .header-wrapper .header-nav .menu-search input[type=text]{width:100%;box-shadow:none;border:0;text-transform:uppercase}body #shopify-section-header .shopify-section-header header .header-wrapper .header-nav .menu-search input[type=text]::-moz-placeholder{color:#000;font-size:11px}body #shopify-section-header .shopify-section-header header .header-wrapper .header-nav .menu-search input[type=text]::placeholder{color:#000;font-size:11px}body #shopify-section-header .shopify-section-header header .header-wrapper .header-nav .menu-search svg{height:18px}body .header-promo-gold{background-color:#ede0b8;color:#000;font-size:11px;text-align:center;text-transform:uppercase;padding:15px;width:100%;position:sticky}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){body .header-promo-gold{font-size:10px;padding:10px 15px}}body .header-promo-gold.show{display:block}body .header-promo-gold.hide{display:none}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){body .header-promo-gold span{text-align:left;display:block}}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){body .header-promo-gold span:not(:first-of-type){text-transform:initial}}body .header-promo-gold span:first-child{font-weight:900}body.transparent-header #shopify-section-header.shopify-section-header__open .shopify-section-header header{color:#000!important}body.transparent-header #shopify-section-header.shopify-section-header__open .shopify-section-header header .site-logo img{filter:invert(0)}@media only screen and (min-width: 1025px){body.transparent-header #shopify-section-header .shopify-section-header{background:linear-gradient(180deg,#0000001f 2.71%,#0000 60%)}}body.transparent-header #shopify-section-header .shopify-section-header header{position:relative;width:100%;top:0}body.transparent-header #shopify-section-header .shopify-section-header header .header-wrapper{position:absolute;top:0;left:0;display:flex;flex-direction:column}body.transparent-header #shopify-section-header .shopify-section-header header .mega-menu__dropdown{background-color:transparent}body.transparent-header__white #shopify-section-header .shopify-section-header{color:var(--header-color, #ffffff)}body.transparent-header__white #shopify-section-header .shopify-section-header header .site-logo img{filter:invert(1)}body.white-header #shopify-section-header .shopify-section-header{background-color:#fff}body.white-header #shopify-section-header .shopify-section-header .mega-menu__dropdown{background-color:#fffffff2}body.white-header #shopify-section-header .shopify-section-header,body.white-header #shopify-section-header .shopify-section-header header{color:#000!important}body.above-header__scrolling-up #shopify-section-header,body.template-index #shopify-section-header,body.menu-open #shopify-section-header{top:0}body.menu-open #shopify-section-header{z-index:33}body.above-header .sticky__under-nav.filters-container,body.above-header__scrolling-up .sticky__under-nav.filters-container{background-color:#fff;gap:0}@media only screen and (min-width: 1025px){body.above-header .sticky__under-nav.filters-container,body.above-header__scrolling-up .sticky__under-nav.filters-container{gap:10px}}body .product-breadcrumbs{top:0;display:flex;align-items:center;justify-content:space-between;color:#000;position:sticky;background:#fff;z-index:31!important;padding:15px 14px}@media only screen and (min-width: 1025px){body .product-breadcrumbs{padding:20px 27px}}body .product-breadcrumbs .custom_breadcrumb{display:flex}body .product-breadcrumbs .custom_breadcrumb a{font-size:12px;line-height:15px}body .product-breadcrumbs .custom_breadcrumb a:last-of-type{font-weight:700}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){body .product-breadcrumbs .custom_breadcrumb a{font-size:11px;line-height:14px}}body .product-breadcrumbs .custom_breadcrumb span{padding:0 5px}body .product-breadcrumbs .custom_breadcrumb:hover{cursor:pointer}body .product-breadcrumbs .custom_breadcrumb .last-step:first-letter{text-transform:uppercase}body .product-breadcrumbs .custom_breadcrumb.hide{display:none}body .product-breadcrumbs .back{font-size:12px;line-height:15px}body .product-breadcrumbs .back:first-letter{text-transform:uppercase}body .product-breadcrumbs .back.hide{display:none}body .product-breadcrumbs .back:hover{cursor:pointer}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){body .product-breadcrumbs .back{font-size:11px;line-height:14px}}body .sticky__under-nav{z-index:32;position:sticky;top:0;transition:.3s ease}body.template-collection .collection-header{text-transform:uppercase;padding:27px 24px;width:100%;font-size:30px;line-height:30px;font-weight:500;display:flex;justify-content:space-between;align-items:center;transition:.3s ease;max-height:100%;overflow:hidden}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){body.template-collection .collection-header{font-weight:700;font-size:11px;line-height:14px;padding:15px}}body.template-collection .collection-header.w-100{width:100%}body.template-collection .collection-header.no-filters{margin-bottom:61px}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){body.template-collection .collection-header.no-filters{margin-bottom:45px}}body.template-collection .collection-header .collection-title>*{display:contents}body.template-collection .collection-header .collection-title.fine-jewelry-letter-necklaces-18k-solid-yellow-gold:lang(de){font-size:32px}body.template-collection .collection-header .collection-title.fine-jewelry-letter-necklaces-18k-solid-white-gold:lang(de){font-size:28px}body.template-collection .collection-header .collection-title.fine-jewelry-earrings-18k-solid-yellow-gold:lang(de){font-size:38px}body.template-collection .collection-header .collection-title.fine-jewelry-earrings-18k-solid-white-gold:lang(de){font-size:28px}body.template-collection .collection-header .collection-title.fine-jewelry-earrings-pin-earrings:lang(de){font-size:32px}body.template-collection .collection-header .collection-title.fine-jewelry-earrings-diamond:lang(de){font-size:32px}body.template-collection .collection-header .collection-title.fine-jewelry-rings-18k-solid-white-gold:lang(de){font-size:36px}body.template-collection .collection-header .collection-title.fine-jewelry-rings-eternity:lang(de){font-size:38px}body.template-collection .collection-header .collection-title.fine-jewelry-necklaces-18k-solid-yellow-gold:lang(de){font-size:34px}body.template-collection .collection-header .collection-title.fine-jewelry-necklaces-18k-solid-white-gold:lang(de){font-size:33px}body.template-collection .collection-header .collection-title.fine-jewelry-necklaces-diamond:lang(de){font-size:38px}body.template-collection .collection-header:not(.no-indexable-filters){padding-bottom:0}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){body.template-collection .collection-header:not(.no-indexable-filters){padding-bottom:0}}.go-cart__overlay{position:fixed;top:0;bottom:0;left:0;right:0;z-index:32;background-color:#0003;transition:all .3s ease-in-out;opacity:0;visibility:hidden;backface-visibility:hidden}@media only screen and (min-width: 769px){.go-cart__overlay.is-open{opacity:1;visibility:visible}}.go-cart__drawer{position:fixed;right:-55vw;z-index:40;width:100%;max-width:530px;background-color:#fff;transition:all .3s ease-in-out;backface-visibility:hidden;overflow-y:auto}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){.go-cart__drawer{right:-70vw}}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){.go-cart__drawer{height:calc(100% - 95px);right:-100vw;max-width:100vw;border-left:0}}@media only screen and (min-width: 769px){.go-cart__drawer{margin-top:25px}}.go-cart__drawer.is-open{transform:translate(-55vw);margin-right:25px}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){.go-cart__drawer.is-open{transform:translate(-70vw);margin-right:15px}}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){.go-cart__drawer.is-open{transform:translate(-100vw);margin-right:0}}.go-cart__drawer--left{right:auto;left:-55vw}.go-cart__drawer--left.is-open{transform:translate(55vw)}.go-cart__empty{padding:40px 0;text-align:center}.go-cart__trigger{position:relative;cursor:pointer}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){.go-cart__trigger{display:flex}}.go-cart__button{background:#000;color:#fff;padding:15px 10px;text-align:center;cursor:pointer;text-transform:uppercase;font-weight:900;transition:opacity 0s,all .3s cubic-bezier(.77,0,.175,1)}.go-cart__button:hover{background:#b1b1b1}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){.go-cart__button{display:none}}.go-cart-drawer{position:relative;height:100%;overflow:auto;transform:translateZ(0);background:#fff}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){.go-cart-drawer{display:flex;flex-flow:column;height:100%}}.go-cart-drawer__header{width:100%;height:60px;display:flex;justify-content:space-between;align-items:flex-start;padding:18px 20px 25px;text-transform:uppercase}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){.go-cart-drawer__header{padding:17px 14px 40px}}.go-cart-drawer__header .cart-title{display:flex;font-size:18px;line-height:18px;letter-spacing:.52px}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){.go-cart-drawer__header .cart-title{font-size:14px;line-height:20px;font-weight:900}}.go-cart-drawer__subheader{font-size:12px;line-height:15px;font-weight:700;padding:0 20px 10px;text-transform:uppercase}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){.go-cart-drawer__subheader{padding:0 14px 10px}}.go-cart-drawer__clearcart{font-size:10px;line-height:13px;text-transform:none;text-decoration:underline;font-weight:400;float:right}.go-cart-drawer .go-cart-content-wrapper{min-height:360px;max-height:410px;height:auto;overflow-y:auto;padding-bottom:160px}.go-cart-drawer .go-cart-content-wrapper.dy_recommender_shown{min-height:650px}.go-cart-drawer .go-cart-content-wrapper.is_empty{padding-bottom:0}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){.go-cart-drawer .go-cart-content-wrapper.is_empty .go-cart-drawer__content{padding:0 20px!important;height:auto!important}}.go-cart-drawer .go-cart-content-wrapper #shopify-gocart-product-recommendations{padding:0 14px}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){.go-cart-drawer .go-cart-content-wrapper #shopify-gocart-product-recommendations{padding:0 14px 80px}}.go-cart-drawer .go-cart-content-wrapper .loading_spinner_layer{width:100%;display:flex;align-items:center;justify-content:left;position:absolute;top:0;right:0;bottom:0;left:0;background-color:#fff9;z-index:1}.go-cart-drawer .go-cart-content-wrapper .loading_spinner_layer .loading_spinner_inner{display:flex;width:25px;height:25px;border:3px solid rgba(255,255,255,.3);border-radius:50%;border-top-color:#000;animation:spin 1s ease-in-out infinite;-webkit-animation:spin 1s ease-in-out infinite}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){.go-cart-drawer .go-cart-content-wrapper{height:100%;max-height:100%;padding-bottom:0}}.go-cart-drawer__close{cursor:pointer}.go-cart-drawer__close svg{width:10.6px;height:10.6px}.go-cart-drawer__content{padding:0 20px;overflow-y:auto}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){.go-cart-drawer__content{padding:0 14px 210px;height:calc(100% - 45px);overflow-y:auto}}.go-cart-drawer__subtotal{display:flex;align-items:center;justify-content:space-between;width:100%;padding:20px 20px 30px;transition:all .3s ease-in-out;text-transform:uppercase;border-top:1px solid #B1B1B1}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){.go-cart-drawer__subtotal{padding:14px 0;height:unset}}.go-cart-drawer__subtotal-price{font-weight:700}.go-cart-drawer__footer{display:flex;flex-direction:column;justify-content:space-between;width:100%;padding:20px;transition:all .3s ease-in-out;position:fixed;bottom:0;background-color:#fff;z-index:2}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){.go-cart-drawer__footer{padding:20px 14px;transform:translateZ(0);margin-top:0;margin-bottom:-20px;bottom:110px}}.go-cart-drawer .go-cart__floating{display:none}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){.go-cart-drawer .go-cart__floating{display:flex}}.go-cart-drawer .go-cart__floating.added-to-cart-buttons{width:100%;display:none;flex-direction:column;line-height:1.45em;letter-spacing:.04em;font-size:12px}.go-cart-drawer .go-cart__floating.added-to-cart-buttons a{padding:15px 25px;text-transform:uppercase;text-align:center;font-weight:900;height:47px}.go-cart-drawer .go-cart__floating.added-to-cart-buttons a.go-to-shopping-bag{background-color:#fff;color:#000;border:1px solid #000}.go-cart-drawer .go-cart__floating.added-to-cart-buttons a.back{background-color:#000;color:#fff;margin-top:4px}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){.go-cart-drawer .go-cart__floating.added-to-cart-buttons{display:flex}}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){body.safari-browser .go-cart-drawer__footer{bottom:110px}}body.safari-browser .go-cart-content-wrapper{height:calc(100% - 110px);overflow-y:auto;padding-bottom:200px}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){body.safari-browser .go-cart-content-wrapper{height:100%;max-height:100%;padding-bottom:0}}.go-cart-item__single{position:relative;transition:all .3s ease-in-out;padding:0 0 28px}.go-cart-item__single .personalized-image{text-transform:none;margin:5px 0;display:flex}.go-cart-item__single .personalized-image .personalize{display:none}.go-cart-item__single .personalized-image p:not(:first-child){margin-left:10px}.go-cart-item__single.hide{display:none}.go-cart-item__single:first-of-type{padding:10px 0 28px}.go-cart-item__info-wrapper{position:relative;display:flex}.go-cart-item__info{max-width:250px;line-height:1.18;padding:0 10px 10px;text-transform:uppercase;font-size:11px;line-height:14px;position:relative}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){.go-cart-item__info{padding-left:14px}}.go-cart-item__info>a{padding-bottom:2px}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){.go-cart-item__info>a{max-width:80%;display:flex}}.go-cart-item__info>div{padding-bottom:2px}.go-cart-item__info .product-item-subtitle{text-transform:initial}.go-cart-item__image{position:relative;width:24%;background-size:contain;background-position:center;background-repeat:no-repeat;background-color:#f4f3ef}.go-cart-item__image:before{display:block;content:"";width:100%;padding-top:125%}.go-cart-item__image>img,.go-cart-item__image>figure,.go-cart-item__image>video{position:absolute;top:0;left:0;right:0;bottom:0}.go-cart-item__title{font-weight:900;vertical-align:top;display:block}.go-cart-item__subtitle{vertical-align:top;display:block;text-transform:initial;padding:5px 0}.go-cart-item__variant{position:relative;display:block;padding:0}.go-cart-item__service-added{position:absolute;bottom:0;display:flex;align-items:center}.go-cart-item__quantity .quantity{display:flex;flex-wrap:nowrap;width:-moz-max-content;width:max-content}.go-cart-item__quantity .quantity .quantity-decrement,.go-cart-item__quantity .quantity .quantity-increment{border:0;color:#b1b1b1;font-size:17px;line-height:11px;display:flex;cursor:pointer}.go-cart-item__quantity .quantity .quantity-decrement.very-invisible,.go-cart-item__quantity .quantity .quantity-increment.very-invisible{visibility:hidden}.go-cart-item__quantity .quantity .quantity-decrement{margin-right:10px}.go-cart-item__quantity .quantity .quantity-input{border:0;text-align:center;-webkit-appearance:none;-moz-appearance:textfield;margin:0}.go-cart-item__quantity .quantity .quantity-input::-webkit-outer-spin-button,.go-cart-item__quantity .quantity .quantity-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.go-cart-item__quantity .quantity .quantity-input[type=number]{-moz-appearance:textfield}.go-cart-item__quantity .quantity .quantity-increment{margin-left:10px}.go-cart-item__quantity-label{margin-right:0}.go-cart-item__quantity-number{width:30px;height:24px;text-align:center;color:#000;border:none;outline:none;-moz-appearance:textfield;margin:0}.go-cart-item__quantity-number::-webkit-inner-spin-button,.go-cart-item__quantity-number::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;display:none}.go-cart-item__quantity-button{width:24px;height:24px;display:flex;align-items:center;border:1px solid transparent;font-size:1rem;margin:0 2px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#b1b1b1;justify-content:center;padding:0}.go-cart-item__quantity-button:first-of-type{margin:0 2px 0 0}.go-cart-item__quantity-button.very-invisible{visibility:hidden}.go-cart-item__price{position:absolute;right:0;top:25px;font-weight:700}.go-cart-item__price.compared-price{display:flex;flex-flow:column-reverse;justify-content:flex-end}.go-cart-item__price.compared-price .cart-item-price:not(.cart-item-price-compare){color:#d9541f}.go-cart-item__price.compared-price .cart-item-price:not(.cart-item-price-compare).not-euro{display:none}.go-cart-item__remove{position:absolute;bottom:27px;left:26.5%;cursor:pointer;font-weight:400;text-transform:initial}.go-cart-item__remove.very-invisible{visibility:hidden}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){.go-cart-item__remove{left:27.5%}}.go-cart-item__product-tweak{padding:5px;text-transform:uppercase;position:absolute;right:0;bottom:27px;font-size:9px;line-height:10px}.is-invisible{opacity:0;visibility:hidden}.mothers-day-claim{font-weight:700;padding:15px 0}.template-cart .mothers-day-claim{padding:0 0 15px}#shopify-section-side-cart-out-of-stock .side-cart-out-of-stock{position:fixed;right:-33.7vw;z-index:33;width:100%;max-width:33.7vw;background-color:#fff;transition:all .3s ease-in-out;backface-visibility:hidden;padding:25px 30px;overflow-y:auto;display:flex;flex-flow:column}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){#shopify-section-side-cart-out-of-stock .side-cart-out-of-stock{right:-100vw;max-width:100vw;padding:14px}}#shopify-section-side-cart-out-of-stock .side-cart-out-of-stock.is-open{transform:translate(-33.7vw)}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){#shopify-section-side-cart-out-of-stock .side-cart-out-of-stock.is-open{transform:translate(-100vw)}}#shopify-section-side-cart-out-of-stock .side-cart-out-of-stock__close{text-transform:uppercase;cursor:pointer}#shopify-section-side-cart-out-of-stock .side-cart-out-of-stock__header{margin-bottom:30px;display:flex;justify-content:space-between}#shopify-section-side-cart-out-of-stock .side-cart-out-of-stock__message{margin-bottom:30px}#shopify-section-side-cart-out-of-stock .side-cart-out-of-stock .products{display:none}#shopify-section-side-cart-out-of-stock .side-cart-out-of-stock .products.show{display:block}#shopify-section-side-cart-out-of-stock .side-cart-out-of-stock .products .modal-item{position:relative;display:flex;padding-bottom:25px;margin-bottom:25px;border-bottom:1px solid #B1B1B1}#shopify-section-side-cart-out-of-stock .side-cart-out-of-stock .products .modal-item__info{max-width:250px;line-height:1.18;padding:0 10px 10px 28px;text-transform:uppercase}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){#shopify-section-side-cart-out-of-stock .side-cart-out-of-stock .products .modal-item__info{padding-left:14px}}#shopify-section-side-cart-out-of-stock .side-cart-out-of-stock .products .modal-item__info a{font-weight:900}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){#shopify-section-side-cart-out-of-stock .side-cart-out-of-stock .products .modal-item__info a{max-width:80%;display:flex}}#shopify-section-side-cart-out-of-stock .side-cart-out-of-stock .products .modal-item__image{position:relative;width:26%;background-size:contain;background-position:center;background-repeat:no-repeat;background-color:#f4f3ef}#shopify-section-side-cart-out-of-stock .side-cart-out-of-stock .products .modal-item__image:before{display:block;content:"";width:100%;padding-top:125%}#shopify-section-side-cart-out-of-stock .side-cart-out-of-stock .products .modal-item__image>img,#shopify-section-side-cart-out-of-stock .side-cart-out-of-stock .products .modal-item__image>figure,#shopify-section-side-cart-out-of-stock .side-cart-out-of-stock .products .modal-item__image>video{position:absolute;top:0;left:0;right:0;bottom:0}#shopify-section-side-cart-out-of-stock .side-cart-out-of-stock .products .modal-item__title{vertical-align:top}#shopify-section-side-cart-out-of-stock .side-cart-out-of-stock button:not(:first-child){margin-top:10px}#shopify-section-side-cart-out-of-stock .side-cart-out-of-stock button.hide{display:none}#shopify-section-side-cart-out-of-stock .side-cart-out-of-stock-overlay{position:fixed;top:0;bottom:0;left:0;right:0;z-index:32;background-color:#0000001a;transition:all .3s ease-in-out;opacity:0;visibility:hidden;backface-visibility:hidden}#shopify-section-side-cart-out-of-stock .side-cart-out-of-stock-overlay.is-open{opacity:1;visibility:visible}.section-rslider{width:100%}.rslider{scroll-behavior:smooth;flex-wrap:nowrap!important;max-width:100%!important;overflow-x:hidden;display:flex}.rslider>.product-item{min-width:25%;white-space:normal}.rslider-arrows{display:flex;justify-content:flex-end;gap:10px;padding-right:10px;padding-bottom:15px}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){.rslider-arrows{padding-bottom:10px}}.rslider-arrow,.rslider-next-button,.rslider-back-button{border:none!important;cursor:pointer}.rslider-arrow svg,.rslider-next-button svg,.rslider-back-button svg{height:17px;width:10px}@media only screen and (max-width: 700px){.rslider>.product-item{min-width:50%}}.very-hidden{display:none!important}.product-price .from-price{display:none}.product-price .old-price{text-decoration:line-through}.product-price .new-price{color:#d9541f}.promo-gold{color:#000;font-size:12px;line-height:15px;padding:17px 0;text-align:left;width:100%;letter-spacing:initial!important}.promo-gold.special-promo{background-color:#ede0b8;text-align:center;text-transform:uppercase;padding:13px;font-size:10px}.promo-gold.special-promo span{font-weight:900}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){.promo-gold{font-size:11px;line-height:14px;padding:15px 0}}.promo-offer-message{background-color:#fffd7b;color:#000;font-size:10px;font-weight:900;padding:10px;text-align:center;text-transform:uppercase;width:100%;letter-spacing:initial!important;margin-top:-10px;margin-bottom:10px}.promo-offer-message span{font-weight:900}.promo-offer-message.clean-message{background-color:transparent;text-align:left}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){.promo-offer-message{margin-top:0}}.product-item,.grid-sizer,.product-item__text-banner{position:relative;width:25%;padding:0 2.5px;display:flex;flex-flow:column}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){.product-item,.grid-sizer,.product-item__text-banner{width:calc(50% - 3px);padding:0}}.product-item[data-quick-atc-enabled=false] [data-quick-atc-trigger],.product-item[data-quick-atc-enabled=false] .itemprop,.grid-sizer[data-quick-atc-enabled=false] [data-quick-atc-trigger],.grid-sizer[data-quick-atc-enabled=false] .itemprop,.product-item__text-banner[data-quick-atc-enabled=false] [data-quick-atc-trigger],.product-item__text-banner[data-quick-atc-enabled=false] .itemprop{display:none!important}.product-item.hidden-style,.grid-sizer.hidden-style,.product-item__text-banner.hidden-style{display:none}.product-item.looks .product-info-container,.grid-sizer.looks .product-info-container,.product-item__text-banner.looks .product-info-container{align-items:center}.product-item.looks .product-info-container .product-info-content,.grid-sizer.looks .product-info-container .product-info-content,.product-item__text-banner.looks .product-info-container .product-info-content{display:none}.product-item.looks .product-info-container .look_cta_button,.grid-sizer.looks .product-info-container .look_cta_button,.product-item__text-banner.looks .product-info-container .look_cta_button{display:block}.product-item.double-size,.grid-sizer.double-size,.product-item__text-banner.double-size{width:100%}@media only screen and (min-width: 769px){.product-item.double-size,.grid-sizer.double-size,.product-item__text-banner.double-size{width:50%}}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){.product-item.double-size-mobile,.grid-sizer.double-size-mobile,.product-item__text-banner.double-size-mobile{width:100%;padding:0}}.product-item:hover .product-info-container .colors-availability .colors,.grid-sizer:hover .product-info-container .colors-availability .colors,.product-item__text-banner:hover .product-info-container .colors-availability .colors{opacity:1;visibility:visible}.product-item:hover .product-info-container .colors-availability .colors-available,.grid-sizer:hover .product-info-container .colors-availability .colors-available,.product-item__text-banner:hover .product-info-container .colors-availability .colors-available{opacity:0;visibility:hidden}.product-item.dual-fine .product-info-container .product-info-content .product-price .from-price,.grid-sizer.dual-fine .product-info-container .product-info-content .product-price .from-price,.product-item__text-banner.dual-fine .product-info-container .product-info-content .product-price .from-price{display:inline-block}.product-item.dual-fine .product-info-container .available-in,.grid-sizer.dual-fine .product-info-container .available-in,.product-item__text-banner.dual-fine .product-info-container .available-in{color:gray;display:block;margin-top:20px;width:100%}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){.product-item.dual-fine .product-info-container .available-in,.grid-sizer.dual-fine .product-info-container .available-in,.product-item__text-banner.dual-fine .product-info-container .available-in{margin-top:10px}}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){.product-item.product-item-look .product-link .product-item-image:before,.grid-sizer.product-item-look .product-link .product-item-image:before,.product-item__text-banner.product-item-look .product-link .product-item-image:before{padding-top:0}}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){.product-item.product-item-look .product-link .product-item-image .main-item-image-hidden,.grid-sizer.product-item-look .product-link .product-item-image .main-item-image-hidden,.product-item__text-banner.product-item-look .product-link .product-item-image .main-item-image-hidden{display:none}}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){.product-item.product-item-look .product-link .product-item-image img,.grid-sizer.product-item-look .product-link .product-item-image img,.product-item__text-banner.product-item-look .product-link .product-item-image img{opacity:1;visibility:visible}}.product-item.product-item-look .itemprop,.grid-sizer.product-item-look .itemprop,.product-item__text-banner.product-item-look .itemprop{display:flex}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){.product-item.product-item-look .collection-tweaks,.grid-sizer.product-item-look .collection-tweaks,.product-item__text-banner.product-item-look .collection-tweaks{display:none!important}}.product-item .look_cta_button,.grid-sizer .look_cta_button,.product-item__text-banner .look_cta_button{text-transform:uppercase;font-weight:900;transition:opacity 0s,all .3s cubic-bezier(.77,0,.175,1);display:none}.product-item .product-link,.grid-sizer .product-link,.product-item__text-banner .product-link{display:flex;flex-flow:column;position:relative;overflow:hidden}.product-item .product-link.space-aspectratio,.grid-sizer .product-link.space-aspectratio,.product-item__text-banner .product-link.space-aspectratio{aspect-ratio:.799}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){.product-item .product-link.space-aspectratio,.grid-sizer .product-link.space-aspectratio,.product-item__text-banner .product-link.space-aspectratio{aspect-ratio:.78}}.product-item .product-link .bf-prices-hover,.grid-sizer .product-link .bf-prices-hover,.product-item__text-banner .product-link .bf-prices-hover{background-color:#ffffff80;bottom:0;display:flex;flex-direction:row;height:100%;position:absolute;left:0;width:100%;z-index:2;text-transform:uppercase}.product-item .product-link .bf-prices-hover.hidden,.grid-sizer .product-link .bf-prices-hover.hidden,.product-item__text-banner .product-link .bf-prices-hover.hidden{display:none}.product-item .product-link .bf-prices-hover ul,.grid-sizer .product-link .bf-prices-hover ul,.product-item__text-banner .product-link .bf-prices-hover ul{align-self:flex-end;font-size:12px;margin:0 18px 20px;list-style:none;padding:0}.product-item .product-link .bf-prices-hover ul span,.grid-sizer .product-link .bf-prices-hover ul span,.product-item__text-banner .product-link .bf-prices-hover ul span{font-weight:900}.product-item .product-link .bf-prices-hover ul span.offer,.grid-sizer .product-link .bf-prices-hover ul span.offer,.product-item__text-banner .product-link .bf-prices-hover ul span.offer{color:#d9541f;font-weight:400}.product-item .product-link .bf-prices-hover ul span.strike,.grid-sizer .product-link .bf-prices-hover ul span.strike,.product-item__text-banner .product-link .bf-prices-hover ul span.strike{text-decoration:line-through;font-weight:400}.product-item .product-link .product-item-image,.grid-sizer .product-link .product-item-image,.product-item__text-banner .product-link .product-item-image{margin:0}.product-item .product-link .product-item-image .main-item-image-hidden,.grid-sizer .product-link .product-item-image .main-item-image-hidden,.product-item__text-banner .product-link .product-item-image .main-item-image-hidden{opacity:0;visibility:hidden;transition:.3s ease}@media only screen and (min-width: 769px){.product-item .product-link .product-item-image.swiper-plp-container .swiper-wrapper-plp,.grid-sizer .product-link .product-item-image.swiper-plp-container .swiper-wrapper-plp,.product-item__text-banner .product-link .product-item-image.swiper-plp-container .swiper-wrapper-plp{min-width:100.2%;aspect-ratio:.799}}.product-item .product-link .product-item-image.swiper-plp-container .swiper-wrapper-plp .main-item-image-hidden,.grid-sizer .product-link .product-item-image.swiper-plp-container .swiper-wrapper-plp .main-item-image-hidden,.product-item__text-banner .product-link .product-item-image.swiper-plp-container .swiper-wrapper-plp .main-item-image-hidden{opacity:0;visibility:hidden;transition:.3s ease;display:none}.product-item .product-link .product-item-image.revealed .main-item-image-hidden,.grid-sizer .product-link .product-item-image.revealed .main-item-image-hidden,.product-item__text-banner .product-link .product-item-image.revealed .main-item-image-hidden{opacity:1;visibility:visible}.product-item .product-link .product-item-image img,.product-item .product-link .product-item-image video,.grid-sizer .product-link .product-item-image img,.grid-sizer .product-link .product-item-image video,.product-item__text-banner .product-link .product-item-image img,.product-item__text-banner .product-link .product-item-image video{max-width:100%;height:100%;width:100%;-o-object-fit:contain;object-fit:contain;background-color:#f4f3ef;opacity:1;visibility:visible}.product-item .product-link .product-item-image img.lazy-fade,.product-item .product-link .product-item-image video.lazy-fade,.grid-sizer .product-link .product-item-image img.lazy-fade,.grid-sizer .product-link .product-item-image video.lazy-fade,.product-item__text-banner .product-link .product-item-image img.lazy-fade,.product-item__text-banner .product-link .product-item-image video.lazy-fade{opacity:0;visibility:hidden}.product-item .product-link .product-item-image img.lazy-fade.fade-in,.product-item .product-link .product-item-image video.lazy-fade.fade-in,.grid-sizer .product-link .product-item-image img.lazy-fade.fade-in,.grid-sizer .product-link .product-item-image video.lazy-fade.fade-in,.product-item__text-banner .product-link .product-item-image img.lazy-fade.fade-in,.product-item__text-banner .product-link .product-item-image video.lazy-fade.fade-in{opacity:1;visibility:visible}.product-item .product-link .product-item-image video,.grid-sizer .product-link .product-item-image video,.product-item__text-banner .product-link .product-item-image video{opacity:1;visibility:visible}.product-item .product-link .product-item-image .cross-wish,.grid-sizer .product-link .product-item-image .cross-wish,.product-item__text-banner .product-link .product-item-image .cross-wish,.product-item .product-link .product-item-image .swiper-scrollbar,.grid-sizer .product-link .product-item-image .swiper-scrollbar,.product-item__text-banner .product-link .product-item-image .swiper-scrollbar{display:none}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){.product-item .product-link .product-item-image .swiper-scrollbar,.grid-sizer .product-link .product-item-image .swiper-scrollbar,.product-item__text-banner .product-link .product-item-image .swiper-scrollbar{display:block}.product-item .product-link .product-item-image .swiper-scrollbar.swiper-scrollbar-horizontal,.grid-sizer .product-link .product-item-image .swiper-scrollbar.swiper-scrollbar-horizontal,.product-item__text-banner .product-link .product-item-image .swiper-scrollbar.swiper-scrollbar-horizontal{background-color:#b1b1b133;border-radius:0;height:var(--swiper-scrollbar-size, 2.5px);z-index:2}.product-item .product-link .product-item-image .swiper-scrollbar.swiper-scrollbar-horizontal .swiper-scrollbar-drag,.grid-sizer .product-link .product-item-image .swiper-scrollbar.swiper-scrollbar-horizontal .swiper-scrollbar-drag,.product-item__text-banner .product-link .product-item-image .swiper-scrollbar.swiper-scrollbar-horizontal .swiper-scrollbar-drag{background-color:#b1b1b1;border-radius:0}}.product-item .product-link .product-item-image .swiper-plp.swiper-navigation,.grid-sizer .product-link .product-item-image .swiper-plp.swiper-navigation,.product-item__text-banner .product-link .product-item-image .swiper-plp.swiper-navigation{margin:0;padding:0 10px;position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:10}.product-item .product-link .product-item-image .swiper-plp.swiper-navigation .swiper-button-prev,.grid-sizer .product-link .product-item-image .swiper-plp.swiper-navigation .swiper-button-prev,.product-item__text-banner .product-link .product-item-image .swiper-plp.swiper-navigation .swiper-button-prev{float:left;margin-left:-5px}.product-item .product-link .product-item-image .swiper-plp.swiper-navigation .swiper-button-next,.grid-sizer .product-link .product-item-image .swiper-plp.swiper-navigation .swiper-button-next,.product-item__text-banner .product-link .product-item-image .swiper-plp.swiper-navigation .swiper-button-next{float:right;margin-right:-5px}.product-item .product-link .product-item-image .swiper-plp.swiper-navigation .swiper-button-next,.product-item .product-link .product-item-image .swiper-plp.swiper-navigation .swiper-button-prev,.grid-sizer .product-link .product-item-image .swiper-plp.swiper-navigation .swiper-button-next,.grid-sizer .product-link .product-item-image .swiper-plp.swiper-navigation .swiper-button-prev,.product-item__text-banner .product-link .product-item-image .swiper-plp.swiper-navigation .swiper-button-next,.product-item__text-banner .product-link .product-item-image .swiper-plp.swiper-navigation .swiper-button-prev{width:45px;height:45px}.product-item .product-link .product-item-image .swiper-plp.swiper-navigation .swiper-button-next svg,.product-item .product-link .product-item-image .swiper-plp.swiper-navigation .swiper-button-prev svg,.grid-sizer .product-link .product-item-image .swiper-plp.swiper-navigation .swiper-button-next svg,.grid-sizer .product-link .product-item-image .swiper-plp.swiper-navigation .swiper-button-prev svg,.product-item__text-banner .product-link .product-item-image .swiper-plp.swiper-navigation .swiper-button-next svg,.product-item__text-banner .product-link .product-item-image .swiper-plp.swiper-navigation .swiper-button-prev svg{width:15px;height:15px}.product-item .product-link .product-item-image .swiper-plp.swiper-navigation .swiper-button-disabled,.grid-sizer .product-link .product-item-image .swiper-plp.swiper-navigation .swiper-button-disabled,.product-item__text-banner .product-link .product-item-image .swiper-plp.swiper-navigation .swiper-button-disabled{pointer-events:initial;cursor:not-allowed}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){.product-item .product-link .product-item-image .swiper-plp.swiper-navigation,.grid-sizer .product-link .product-item-image .swiper-plp.swiper-navigation,.product-item__text-banner .product-link .product-item-image .swiper-plp.swiper-navigation{display:none}}.product-item [data-quick-atc-trigger],.grid-sizer [data-quick-atc-trigger],.product-item__text-banner [data-quick-atc-trigger]{display:block!important;position:absolute;bottom:7px;left:7px;padding:7px;width:30px;height:30px;z-index:1}.product-item [data-quick-atc-trigger] svg,.grid-sizer [data-quick-atc-trigger] svg,.product-item__text-banner [data-quick-atc-trigger] svg{position:absolute;display:block;width:16px;height:16px;color:#b1b1b1}@media only screen and (min-width: 769px){.product-item [data-quick-atc-trigger],.grid-sizer [data-quick-atc-trigger],.product-item__text-banner [data-quick-atc-trigger]{display:none!important}}.product-item .product-info-container,.grid-sizer .product-info-container,.product-item__text-banner .product-info-container{padding:20px 20px 31px;display:flex;justify-content:space-between;position:relative}.product-item .product-info-container .product-info-content,.grid-sizer .product-info-container .product-info-content,.product-item__text-banner .product-info-container .product-info-content{padding-right:16px;letter-spacing:.04em}.product-item .product-info-container .product-info-content:hover .product-item-title,.grid-sizer .product-info-container .product-info-content:hover .product-item-title,.product-item__text-banner .product-info-container .product-info-content:hover .product-item-title{opacity:.6}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){.product-item .product-info-container .product-info-content,.grid-sizer .product-info-container .product-info-content,.product-item__text-banner .product-info-container .product-info-content{padding-right:0}}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){.product-item .product-info-container,.grid-sizer .product-info-container,.product-item__text-banner .product-info-container{padding:10px 10px 25px 14px;position:relative}}.product-item .product-info-container .product-item-title,.grid-sizer .product-info-container .product-item-title,.product-item__text-banner .product-info-container .product-item-title{text-transform:uppercase;font-weight:900;transition:.3s ease}.product-item .product-info-container .product-item-title h2,.grid-sizer .product-info-container .product-item-title h2,.product-item__text-banner .product-info-container .product-item-title h2{font-size:11px;line-height:15px;font-weight:900;margin:0}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){.product-item .product-info-container .product-item-title h2,.grid-sizer .product-info-container .product-item-title h2,.product-item__text-banner .product-info-container .product-item-title h2{font-size:10px;line-height:14px;padding:0}}.product-item .product-info-container .product-item-subtitle,.grid-sizer .product-info-container .product-item-subtitle,.product-item__text-banner .product-info-container .product-item-subtitle{text-transform:initial}.product-item .product-info-container .product-item-subtitle .subtitle-2,.grid-sizer .product-info-container .product-item-subtitle .subtitle-2,.product-item__text-banner .product-info-container .product-item-subtitle .subtitle-2{display:block}.product-item .product-info-container .bf-getmore,.grid-sizer .product-info-container .bf-getmore,.product-item__text-banner .product-info-container .bf-getmore{color:#15224e;cursor:pointer;display:none;font-weight:900;font-size:12px;line-height:15px;letter-spacing:.48px;margin-top:10px;text-transform:uppercase}.product-item .product-info-container .bf-getmore:before,.grid-sizer .product-info-container .bf-getmore:before,.product-item__text-banner .product-info-container .bf-getmore:before{content:"+ ";white-space:pre;line-height:1}.product-item .product-info-container .bf-getmore.desktop,.grid-sizer .product-info-container .bf-getmore.desktop,.product-item__text-banner .product-info-container .bf-getmore.desktop{display:flex}.product-item .product-info-container .bf-getmore.mobile,.grid-sizer .product-info-container .bf-getmore.mobile,.product-item__text-banner .product-info-container .bf-getmore.mobile{display:none}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){.product-item .product-info-container .bf-getmore,.grid-sizer .product-info-container .bf-getmore,.product-item__text-banner .product-info-container .bf-getmore{font-size:10px;line-height:12px;letter-spacing:0px}.product-item .product-info-container .bf-getmore.de,.product-item .product-info-container .bf-getmore.fr,.product-item .product-info-container .bf-getmore.it,.grid-sizer .product-info-container .bf-getmore.de,.grid-sizer .product-info-container .bf-getmore.fr,.grid-sizer .product-info-container .bf-getmore.it,.product-item__text-banner .product-info-container .bf-getmore.de,.product-item__text-banner .product-info-container .bf-getmore.fr,.product-item__text-banner .product-info-container .bf-getmore.it{font-size:9px}.product-item .product-info-container .bf-getmore.mobile,.grid-sizer .product-info-container .bf-getmore.mobile,.product-item__text-banner .product-info-container .bf-getmore.mobile{display:flex}.product-item .product-info-container .bf-getmore.desktop,.grid-sizer .product-info-container .bf-getmore.desktop,.product-item__text-banner .product-info-container .bf-getmore.desktop{display:none}}.product-item .product-info-container .colors-availability,.grid-sizer .product-info-container .colors-availability,.product-item__text-banner .product-info-container .colors-availability{margin-top:20px}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){.product-item .product-info-container .colors-availability,.grid-sizer .product-info-container .colors-availability,.product-item__text-banner .product-info-container .colors-availability{margin-top:10px}}.product-item .product-info-container .colors-availability .colors,.grid-sizer .product-info-container .colors-availability .colors,.product-item__text-banner .product-info-container .colors-availability .colors{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;transition:.3s ease}.product-item .product-info-container .colors-availability .colors li,.grid-sizer .product-info-container .colors-availability .colors li,.product-item__text-banner .product-info-container .colors-availability .colors li{display:flex;margin-right:10px;margin-top:3px;padding-bottom:8px;border:1px solid white}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){.product-item .product-info-container .colors-availability .colors li,.grid-sizer .product-info-container .colors-availability .colors li,.product-item__text-banner .product-info-container .colors-availability .colors li{margin-right:8px}}.product-item .product-info-container .colors-availability .colors li.selected-parent,.grid-sizer .product-info-container .colors-availability .colors li.selected-parent,.product-item__text-banner .product-info-container .colors-availability .colors li.selected-parent{border-bottom:1px solid #B1B1B1}.product-item .product-info-container .colors-availability .colors li>span,.grid-sizer .product-info-container .colors-availability .colors li>span,.product-item__text-banner .product-info-container .colors-availability .colors li>span{width:14px;height:14px;cursor:pointer;border-color:transparent;border-style:solid;position:relative;display:flex;align-items:flex-end;justify-content:flex-end}.product-item .product-info-container .colors-availability .colors li>span>span,.grid-sizer .product-info-container .colors-availability .colors li>span>span,.product-item__text-banner .product-info-container .colors-availability .colors li>span>span{cursor:pointer;border-color:transparent;border-style:solid;display:flex;align-items:flex-end;justify-content:flex-end;width:6px;height:100%;position:absolute;right:0;left:unset;border-radius:unset;border-bottom-right-radius:8px;border-top-right-radius:9px;border-right:0}.product-item .product-info-container .colors-availability .colors li>span.selected,.product-item .product-info-container .colors-availability .colors li>span.white-color,.grid-sizer .product-info-container .colors-availability .colors li>span.selected,.grid-sizer .product-info-container .colors-availability .colors li>span.white-color,.product-item__text-banner .product-info-container .colors-availability .colors li>span.selected,.product-item__text-banner .product-info-container .colors-availability .colors li>span.white-color{border:1px solid;border-color:#b1b1b1!important}.product-item .product-info-container .available-in,.grid-sizer .product-info-container .available-in,.product-item__text-banner .product-info-container .available-in{display:none}.product-item .product-info-container .wishlist-info,.grid-sizer .product-info-container .wishlist-info,.product-item__text-banner .product-info-container .wishlist-info{color:#b1b1b1;position:absolute;right:18px;top:15px;z-index:1}.product-item .product-info-container .wishlist-info img,.grid-sizer .product-info-container .wishlist-info img,.product-item__text-banner .product-info-container .wishlist-info img{width:13px}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){.product-item .product-info-container .wishlist-info,.grid-sizer .product-info-container .wishlist-info,.product-item__text-banner .product-info-container .wishlist-info{position:absolute;bottom:calc(100% + 15px);right:14px;top:inherit;z-index:1}.product-item .product-info-container .wishlist-info>div,.grid-sizer .product-info-container .wishlist-info>div,.product-item__text-banner .product-info-container .wishlist-info>div{margin-right:-7px;margin-bottom:-7px;padding:7px;width:30px;height:30px}}.product-item .product-info-container .wishlistDisabledItem,.grid-sizer .product-info-container .wishlistDisabledItem,.product-item__text-banner .product-info-container .wishlistDisabledItem,.product-item .product-info-container .wishlistEnabledItem,.grid-sizer .product-info-container .wishlistEnabledItem,.product-item__text-banner .product-info-container .wishlistEnabledItem{cursor:pointer}.product-item .product-info-container .wishlistEnabledItem svg path,.grid-sizer .product-info-container .wishlistEnabledItem svg path,.product-item__text-banner .product-info-container .wishlistEnabledItem svg path{fill:currentColor}.product-item ul,.grid-sizer ul,.product-item__text-banner ul{list-style:none;padding:0}.product-item .personalize-options,.product-item .charm-options.custom-options-container__wrapper,.product-item .fine-options.custom-options-container__wrapper,.product-item .fine-options,.grid-sizer .personalize-options,.grid-sizer .charm-options.custom-options-container__wrapper,.grid-sizer .fine-options.custom-options-container__wrapper,.grid-sizer .fine-options,.product-item__text-banner .personalize-options,.product-item__text-banner .charm-options.custom-options-container__wrapper,.product-item__text-banner .fine-options.custom-options-container__wrapper,.product-item__text-banner .fine-options,.product-item .itemprop,.grid-sizer .itemprop,.product-item__text-banner .itemprop{display:none}.product-item .itemprop form.coming-soon .inner-coming-soon,.grid-sizer .itemprop form.coming-soon .inner-coming-soon,.product-item__text-banner .itemprop form.coming-soon .inner-coming-soon{padding:0 20px}.product-item .itemprop form.coming-soon.sent,.grid-sizer .itemprop form.coming-soon.sent,.product-item__text-banner .itemprop form.coming-soon.sent{padding:0 30px;margin:0 auto}.product-item .itemprop form.coming-soon.sent .inner-coming-soon,.grid-sizer .itemprop form.coming-soon.sent .inner-coming-soon,.product-item__text-banner .itemprop form.coming-soon.sent .inner-coming-soon{padding:0}.product-item .itemprop form.coming-soon.sent .messages,.grid-sizer .itemprop form.coming-soon.sent .messages,.product-item__text-banner .itemprop form.coming-soon.sent .messages{text-align:center}.product-item .itemprop .ear-piercing-options .ear-qty-selector .ear-qty-fieldset,.grid-sizer .itemprop .ear-piercing-options .ear-qty-selector .ear-qty-fieldset,.product-item__text-banner .itemprop .ear-piercing-options .ear-qty-selector .ear-qty-fieldset{margin-bottom:0}.product-item:hover .itemprop,.product-item.open .itemprop,.grid-sizer:hover .itemprop,.grid-sizer.open .itemprop,.product-item__text-banner:hover .itemprop,.product-item__text-banner.open .itemprop{opacity:1}.product-item:hover .product-link .product-item-image .main-item-image-hidden,.product-item.open .product-link .product-item-image .main-item-image-hidden,.grid-sizer:hover .product-link .product-item-image .main-item-image-hidden,.grid-sizer.open .product-link .product-item-image .main-item-image-hidden,.product-item__text-banner:hover .product-link .product-item-image .main-item-image-hidden,.product-item__text-banner.open .product-link .product-item-image .main-item-image-hidden{opacity:1;visibility:visible}@media only screen and (min-width: 769px){.product-item .itemprop,.grid-sizer .itemprop,.product-item__text-banner .itemprop{position:absolute;top:0;width:calc(100% - 5px);display:flex;flex-direction:column;justify-content:flex-end;aspect-ratio:.798;z-index:1;margin:0;opacity:0;transition:.3s ease;overflow:hidden}.product-item .itemprop .fine-ships,.grid-sizer .itemprop .fine-ships,.product-item__text-banner .itemprop .fine-ships{display:none}.product-item .itemprop.show-out-of-stock .out-of-stock,.grid-sizer .itemprop.show-out-of-stock .out-of-stock,.product-item__text-banner .itemprop.show-out-of-stock .out-of-stock{padding:0 20px}.product-item .itemprop.show-out-of-stock .out-of-stock input[type=email]::-moz-placeholder,.grid-sizer .itemprop.show-out-of-stock .out-of-stock input[type=email]::-moz-placeholder,.product-item__text-banner .itemprop.show-out-of-stock .out-of-stock input[type=email]::-moz-placeholder{color:inherit}.product-item .itemprop.show-out-of-stock .out-of-stock input[type=email]::placeholder,.grid-sizer .itemprop.show-out-of-stock .out-of-stock input[type=email]::placeholder,.product-item__text-banner .itemprop.show-out-of-stock .out-of-stock input[type=email]::placeholder{color:inherit}.product-item .itemprop.show-out-of-stock .out-of-stock .quantity-submit,.grid-sizer .itemprop.show-out-of-stock .out-of-stock .quantity-submit,.product-item__text-banner .itemprop.show-out-of-stock .out-of-stock .quantity-submit{margin-left:-20px;margin-right:-20px;width:-webkit-fill-available}.product-item .itemprop.show-out-of-stock .out-of-stock .messages,.grid-sizer .itemprop.show-out-of-stock .out-of-stock .messages,.product-item__text-banner .itemprop.show-out-of-stock .out-of-stock .messages{width:-webkit-fill-available;text-align:center}.product-item .itemprop.show-out-of-stock .out-of-stock .messages .form-sent-error,.grid-sizer .itemprop.show-out-of-stock .out-of-stock .messages .form-sent-error,.product-item__text-banner .itemprop.show-out-of-stock .out-of-stock .messages .form-sent-error{background:transparent}.product-item .itemprop.show-out-of-stock .out-of-stock legend,.grid-sizer .itemprop.show-out-of-stock .out-of-stock legend,.product-item__text-banner .itemprop.show-out-of-stock .out-of-stock legend{display:none}.product-item .itemprop.show-out-of-stock .out-of-stock>*:not(.quantity-submit),.grid-sizer .itemprop.show-out-of-stock .out-of-stock>*:not(.quantity-submit),.product-item__text-banner .itemprop.show-out-of-stock .out-of-stock>*:not(.quantity-submit){padding:15px 0;color:inherit}.product-item .itemprop.itemprop__charms .charm-options,.grid-sizer .itemprop.itemprop__charms .charm-options,.product-item__text-banner .itemprop.itemprop__charms .charm-options{margin:0}.product-item .itemprop.itemprop__charms .charm-options .charm-qty-selector,.grid-sizer .itemprop.itemprop__charms .charm-options .charm-qty-selector,.product-item__text-banner .itemprop.itemprop__charms .charm-options .charm-qty-selector{text-align:center}.product-item .itemprop.itemprop__charms .charm-options .charm-qty-selector .charm-qty-fieldset,.grid-sizer .itemprop.itemprop__charms .charm-options .charm-qty-selector .charm-qty-fieldset,.product-item__text-banner .itemprop.itemprop__charms .charm-options .charm-qty-selector .charm-qty-fieldset{margin:0;padding:14px 0}.product-item .itemprop.itemprop__charms .charm-options .charm-qty-selector .charm-qty-fieldset .selector-title,.grid-sizer .itemprop.itemprop__charms .charm-options .charm-qty-selector .charm-qty-fieldset .selector-title,.product-item__text-banner .itemprop.itemprop__charms .charm-options .charm-qty-selector .charm-qty-fieldset .selector-title{display:none}.product-item .itemprop.itemprop__charms .charm-options .charm-qty-selector .charm-qty-fieldset .elements,.grid-sizer .itemprop.itemprop__charms .charm-options .charm-qty-selector .charm-qty-fieldset .elements,.product-item__text-banner .itemprop.itemprop__charms .charm-options .charm-qty-selector .charm-qty-fieldset .elements{display:inline-flex;gap:20px;padding:0;text-align:center;width:90%}.product-item .itemprop.itemprop__charms .charm-options .charm-qty-selector .charm-qty-fieldset .elements .element,.grid-sizer .itemprop.itemprop__charms .charm-options .charm-qty-selector .charm-qty-fieldset .elements .element,.product-item__text-banner .itemprop.itemprop__charms .charm-options .charm-qty-selector .charm-qty-fieldset .elements .element{width:33%;margin-bottom:0;align-items:center}.product-item .itemprop.itemprop__charms .charm-options .charm-qty-selector .charm-qty-fieldset .elements .element input[type=radio]:checked~label,.grid-sizer .itemprop.itemprop__charms .charm-options .charm-qty-selector .charm-qty-fieldset .elements .element input[type=radio]:checked~label,.product-item__text-banner .itemprop.itemprop__charms .charm-options .charm-qty-selector .charm-qty-fieldset .elements .element input[type=radio]:checked~label{font-weight:400}.product-item .itemprop.itemprop__charms .charm-options .charm-qty-selector .charm-qty-fieldset .elements .element input[type=radio]:checked~label span,.grid-sizer .itemprop.itemprop__charms .charm-options .charm-qty-selector .charm-qty-fieldset .elements .element input[type=radio]:checked~label span,.product-item__text-banner .itemprop.itemprop__charms .charm-options .charm-qty-selector .charm-qty-fieldset .elements .element input[type=radio]:checked~label span{text-decoration:underline;color:inherit}.product-item .itemprop.itemprop__charms .charm-options .charm-qty-selector .charm-qty-fieldset .elements .element label,.grid-sizer .itemprop.itemprop__charms .charm-options .charm-qty-selector .charm-qty-fieldset .elements .element label,.product-item__text-banner .itemprop.itemprop__charms .charm-options .charm-qty-selector .charm-qty-fieldset .elements .element label{border:0;height:-moz-fit-content;height:fit-content;padding:0;display:block}.product-item .itemprop.itemprop__charms .charm-options .charm-qty-selector .charm-qty-fieldset .elements .element label:hover,.grid-sizer .itemprop.itemprop__charms .charm-options .charm-qty-selector .charm-qty-fieldset .elements .element label:hover,.product-item__text-banner .itemprop.itemprop__charms .charm-options .charm-qty-selector .charm-qty-fieldset .elements .element label:hover{font-weight:400}.product-item .itemprop.itemprop__charms .charm-options .charm-qty-selector .charm-qty-fieldset .elements .element label:hover span,.grid-sizer .itemprop.itemprop__charms .charm-options .charm-qty-selector .charm-qty-fieldset .elements .element label:hover span,.product-item__text-banner .itemprop.itemprop__charms .charm-options .charm-qty-selector .charm-qty-fieldset .elements .element label:hover span{text-decoration:underline;color:inherit}.product-item .itemprop.itemprop__charms .charm-options .charm-qty-selector .charm-qty-fieldset .elements .element label span,.grid-sizer .itemprop.itemprop__charms .charm-options .charm-qty-selector .charm-qty-fieldset .elements .element label span,.product-item__text-banner .itemprop.itemprop__charms .charm-options .charm-qty-selector .charm-qty-fieldset .elements .element label span{float:none}.product-item .itemprop.itemprop__charms .charm-options .charm-qty-selector .charm-qty-fieldset .elements .element label span:last-of-type,.grid-sizer .itemprop.itemprop__charms .charm-options .charm-qty-selector .charm-qty-fieldset .elements .element label span:last-of-type,.product-item__text-banner .itemprop.itemprop__charms .charm-options .charm-qty-selector .charm-qty-fieldset .elements .element label span:last-of-type{display:none}.product-item .itemprop.itemprop__charms .banner,.product-item .itemprop.itemprop__charms .gwp-message,.grid-sizer .itemprop.itemprop__charms .banner,.grid-sizer .itemprop.itemprop__charms .gwp-message,.product-item__text-banner .itemprop.itemprop__charms .banner,.product-item__text-banner .itemprop.itemprop__charms .gwp-message,.product-item .itemprop.itemprop__ear-piercings .ear-qty-selector .selector-title,.grid-sizer .itemprop.itemprop__ear-piercings .ear-qty-selector .selector-title,.product-item__text-banner .itemprop.itemprop__ear-piercings .ear-qty-selector .selector-title{display:none}.product-item .itemprop.itemprop__ear-piercings .ear-qty-selector .elements,.grid-sizer .itemprop.itemprop__ear-piercings .ear-qty-selector .elements,.product-item__text-banner .itemprop.itemprop__ear-piercings .ear-qty-selector .elements{justify-content:center;gap:20px}.product-item .itemprop.itemprop__ear-piercings .ear-qty-selector .elements .element,.grid-sizer .itemprop.itemprop__ear-piercings .ear-qty-selector .elements .element,.product-item__text-banner .itemprop.itemprop__ear-piercings .ear-qty-selector .elements .element{width:auto}.product-item .itemprop.itemprop__ear-piercings .ear-qty-selector .elements .element input[type=radio]:checked~label,.grid-sizer .itemprop.itemprop__ear-piercings .ear-qty-selector .elements .element input[type=radio]:checked~label,.product-item__text-banner .itemprop.itemprop__ear-piercings .ear-qty-selector .elements .element input[type=radio]:checked~label{font-weight:400;text-decoration:underline;color:inherit}.product-item .itemprop.itemprop__ear-piercings .ear-qty-selector .elements .element label,.grid-sizer .itemprop.itemprop__ear-piercings .ear-qty-selector .elements .element label,.product-item__text-banner .itemprop.itemprop__ear-piercings .ear-qty-selector .elements .element label{border:none;height:-moz-fit-content;height:fit-content;color:inherit}.product-item .itemprop.itemprop__ear-piercings .ear-qty-selector .elements .element label:hover,.grid-sizer .itemprop.itemprop__ear-piercings .ear-qty-selector .elements .element label:hover,.product-item__text-banner .itemprop.itemprop__ear-piercings .ear-qty-selector .elements .element label:hover{font-weight:400;text-decoration:underline}.product-item .itemprop.itemprop__ear-piercings .banner,.product-item .itemprop.itemprop__ear-piercings .gwp-message,.grid-sizer .itemprop.itemprop__ear-piercings .banner,.grid-sizer .itemprop.itemprop__ear-piercings .gwp-message,.product-item__text-banner .itemprop.itemprop__ear-piercings .banner,.product-item__text-banner .itemprop.itemprop__ear-piercings .gwp-message{display:none}.product-item .itemprop.itemprop__necklaces .qatc-personalized-container,.product-item .itemprop.itemprop__pendants .qatc-personalized-container,.product-item .itemprop.itemprop__bracelets .qatc-personalized-container,.product-item .itemprop.itemprop__rings .qatc-personalized-container,.grid-sizer .itemprop.itemprop__necklaces .qatc-personalized-container,.grid-sizer .itemprop.itemprop__pendants .qatc-personalized-container,.grid-sizer .itemprop.itemprop__bracelets .qatc-personalized-container,.grid-sizer .itemprop.itemprop__rings .qatc-personalized-container,.product-item__text-banner .itemprop.itemprop__necklaces .qatc-personalized-container,.product-item__text-banner .itemprop.itemprop__pendants .qatc-personalized-container,.product-item__text-banner .itemprop.itemprop__bracelets .qatc-personalized-container,.product-item__text-banner .itemprop.itemprop__rings .qatc-personalized-container{text-align:center;padding-top:0}.product-item .itemprop.itemprop__necklaces .qatc-personalized-container span,.product-item .itemprop.itemprop__pendants .qatc-personalized-container span,.product-item .itemprop.itemprop__bracelets .qatc-personalized-container span,.product-item .itemprop.itemprop__rings .qatc-personalized-container span,.grid-sizer .itemprop.itemprop__necklaces .qatc-personalized-container span,.grid-sizer .itemprop.itemprop__pendants .qatc-personalized-container span,.grid-sizer .itemprop.itemprop__bracelets .qatc-personalized-container span,.grid-sizer .itemprop.itemprop__rings .qatc-personalized-container span,.product-item__text-banner .itemprop.itemprop__necklaces .qatc-personalized-container span,.product-item__text-banner .itemprop.itemprop__pendants .qatc-personalized-container span,.product-item__text-banner .itemprop.itemprop__bracelets .qatc-personalized-container span,.product-item__text-banner .itemprop.itemprop__rings .qatc-personalized-container span{color:inherit}.product-item .itemprop.itemprop__bracelets .selector-title,.grid-sizer .itemprop.itemprop__bracelets .selector-title,.product-item__text-banner .itemprop.itemprop__bracelets .selector-title{display:none}.product-item .itemprop.itemprop__bracelets .letter-options,.grid-sizer .itemprop.itemprop__bracelets .letter-options,.product-item__text-banner .itemprop.itemprop__bracelets .letter-options{font-size:12px;padding:9px 15px}.product-item .itemprop.itemprop__bracelets .letter-options .custom-option,.grid-sizer .itemprop.itemprop__bracelets .letter-options .custom-option,.product-item__text-banner .itemprop.itemprop__bracelets .letter-options .custom-option{margin:0;width:7.5%}.product-item .itemprop.itemprop__bracelets .letter-options .custom-option:not(:last-child),.grid-sizer .itemprop.itemprop__bracelets .letter-options .custom-option:not(:last-child),.product-item__text-banner .itemprop.itemprop__bracelets .letter-options .custom-option:not(:last-child){margin-right:0}.product-item .itemprop.itemprop__bracelets .letter-options .custom-option.current p,.grid-sizer .itemprop.itemprop__bracelets .letter-options .custom-option.current p,.product-item__text-banner .itemprop.itemprop__bracelets .letter-options .custom-option.current p{text-decoration:underline}.product-item .itemprop.itemprop__bracelets .letter-options .custom-option:not(.current) a:hover,.product-item .itemprop.itemprop__bracelets .letter-options .custom-option:not(.disabled) a:hover,.grid-sizer .itemprop.itemprop__bracelets .letter-options .custom-option:not(.current) a:hover,.grid-sizer .itemprop.itemprop__bracelets .letter-options .custom-option:not(.disabled) a:hover,.product-item__text-banner .itemprop.itemprop__bracelets .letter-options .custom-option:not(.current) a:hover,.product-item__text-banner .itemprop.itemprop__bracelets .letter-options .custom-option:not(.disabled) a:hover{text-decoration:underline}.product-item .itemprop.itemprop__bracelets .letter-options .custom-option p,.product-item .itemprop.itemprop__bracelets .letter-options .custom-option a,.grid-sizer .itemprop.itemprop__bracelets .letter-options .custom-option p,.grid-sizer .itemprop.itemprop__bracelets .letter-options .custom-option a,.product-item__text-banner .itemprop.itemprop__bracelets .letter-options .custom-option p,.product-item__text-banner .itemprop.itemprop__bracelets .letter-options .custom-option a{border:0;height:-moz-fit-content;height:fit-content;padding:7px 0;color:inherit}.product-item .itemprop.itemprop__bracelets .size-section,.grid-sizer .itemprop.itemprop__bracelets .size-section,.product-item__text-banner .itemprop.itemprop__bracelets .size-section{text-align:center}.product-item .itemprop.itemprop__bracelets .size-section .custom-select:not(.option-values),.grid-sizer .itemprop.itemprop__bracelets .size-section .custom-select:not(.option-values),.product-item__text-banner .itemprop.itemprop__bracelets .size-section .custom-select:not(.option-values){display:inline-flex;width:-moz-fit-content;width:fit-content;gap:20px}.product-item .itemprop.itemprop__bracelets .size-section .custom-select:not(.option-values) .custom-option:not(:last-child),.grid-sizer .itemprop.itemprop__bracelets .size-section .custom-select:not(.option-values) .custom-option:not(:last-child),.product-item__text-banner .itemprop.itemprop__bracelets .size-section .custom-select:not(.option-values) .custom-option:not(:last-child){margin-right:0}.product-item .itemprop.itemprop__bracelets .size-section .custom-select:not(.option-values) .custom-option:not(.current):hover button,.grid-sizer .itemprop.itemprop__bracelets .size-section .custom-select:not(.option-values) .custom-option:not(.current):hover button,.product-item__text-banner .itemprop.itemprop__bracelets .size-section .custom-select:not(.option-values) .custom-option:not(.current):hover button{text-decoration:underline}.product-item .itemprop.itemprop__bracelets .size-section .custom-select:not(.option-values) .custom-option.disabled button:after,.product-item .itemprop.itemprop__bracelets .size-section .custom-select:not(.option-values) .custom-option.preorder button:after,.grid-sizer .itemprop.itemprop__bracelets .size-section .custom-select:not(.option-values) .custom-option.disabled button:after,.grid-sizer .itemprop.itemprop__bracelets .size-section .custom-select:not(.option-values) .custom-option.preorder button:after,.product-item__text-banner .itemprop.itemprop__bracelets .size-section .custom-select:not(.option-values) .custom-option.disabled button:after,.product-item__text-banner .itemprop.itemprop__bracelets .size-section .custom-select:not(.option-values) .custom-option.preorder button:after{background-color:transparent}.product-item .itemprop.itemprop__bracelets .size-section .custom-select:not(.option-values) .custom-option.current button,.grid-sizer .itemprop.itemprop__bracelets .size-section .custom-select:not(.option-values) .custom-option.current button,.product-item__text-banner .itemprop.itemprop__bracelets .size-section .custom-select:not(.option-values) .custom-option.current button{text-decoration:underline}.product-item .itemprop.itemprop__bracelets .size-section .custom-select:not(.option-values) .custom-option button,.grid-sizer .itemprop.itemprop__bracelets .size-section .custom-select:not(.option-values) .custom-option button,.product-item__text-banner .itemprop.itemprop__bracelets .size-section .custom-select:not(.option-values) .custom-option button{height:-moz-fit-content;height:fit-content;border:none;color:inherit}.product-item .itemprop.itemprop__pendants .selector-title,.grid-sizer .itemprop.itemprop__pendants .selector-title,.product-item__text-banner .itemprop.itemprop__pendants .selector-title{display:none}.product-item .itemprop.itemprop__pendants .letter-options,.grid-sizer .itemprop.itemprop__pendants .letter-options,.product-item__text-banner .itemprop.itemprop__pendants .letter-options{font-size:12px;padding:9px 15px}.product-item .itemprop.itemprop__pendants .letter-options .selector-title,.grid-sizer .itemprop.itemprop__pendants .letter-options .selector-title,.product-item__text-banner .itemprop.itemprop__pendants .letter-options .selector-title{display:none}.product-item .itemprop.itemprop__pendants .letter-options .custom-option,.grid-sizer .itemprop.itemprop__pendants .letter-options .custom-option,.product-item__text-banner .itemprop.itemprop__pendants .letter-options .custom-option{margin:0;width:7.5%}.product-item .itemprop.itemprop__pendants .letter-options .custom-option:not(:last-child),.grid-sizer .itemprop.itemprop__pendants .letter-options .custom-option:not(:last-child),.product-item__text-banner .itemprop.itemprop__pendants .letter-options .custom-option:not(:last-child){margin-right:0}.product-item .itemprop.itemprop__pendants .letter-options .custom-option.disabled a:after,.product-item .itemprop.itemprop__pendants .letter-options .custom-option.preorder a:after,.grid-sizer .itemprop.itemprop__pendants .letter-options .custom-option.disabled a:after,.grid-sizer .itemprop.itemprop__pendants .letter-options .custom-option.preorder a:after,.product-item__text-banner .itemprop.itemprop__pendants .letter-options .custom-option.disabled a:after,.product-item__text-banner .itemprop.itemprop__pendants .letter-options .custom-option.preorder a:after{background-color:transparent}.product-item .itemprop.itemprop__pendants .letter-options .custom-option.current p,.grid-sizer .itemprop.itemprop__pendants .letter-options .custom-option.current p,.product-item__text-banner .itemprop.itemprop__pendants .letter-options .custom-option.current p{text-decoration:underline}.product-item .itemprop.itemprop__pendants .letter-options .custom-option:not(.current) a:hover,.product-item .itemprop.itemprop__pendants .letter-options .custom-option:not(.disabled) a:hover,.grid-sizer .itemprop.itemprop__pendants .letter-options .custom-option:not(.current) a:hover,.grid-sizer .itemprop.itemprop__pendants .letter-options .custom-option:not(.disabled) a:hover,.product-item__text-banner .itemprop.itemprop__pendants .letter-options .custom-option:not(.current) a:hover,.product-item__text-banner .itemprop.itemprop__pendants .letter-options .custom-option:not(.disabled) a:hover{text-decoration:underline}.product-item .itemprop.itemprop__pendants .letter-options .custom-option p,.product-item .itemprop.itemprop__pendants .letter-options .custom-option a,.grid-sizer .itemprop.itemprop__pendants .letter-options .custom-option p,.grid-sizer .itemprop.itemprop__pendants .letter-options .custom-option a,.product-item__text-banner .itemprop.itemprop__pendants .letter-options .custom-option p,.product-item__text-banner .itemprop.itemprop__pendants .letter-options .custom-option a{border:0;height:-moz-fit-content;height:fit-content;padding:7px 0;color:inherit}.product-item .itemprop.itemprop__pendants .size-section,.grid-sizer .itemprop.itemprop__pendants .size-section,.product-item__text-banner .itemprop.itemprop__pendants .size-section{text-align:center}.product-item .itemprop.itemprop__pendants .size-section .custom-select:not(.option-values),.grid-sizer .itemprop.itemprop__pendants .size-section .custom-select:not(.option-values),.product-item__text-banner .itemprop.itemprop__pendants .size-section .custom-select:not(.option-values){display:inline-flex;width:-moz-fit-content;width:fit-content;gap:20px}.product-item .itemprop.itemprop__pendants .size-section .custom-select:not(.option-values) .custom-option:not(:last-child),.grid-sizer .itemprop.itemprop__pendants .size-section .custom-select:not(.option-values) .custom-option:not(:last-child),.product-item__text-banner .itemprop.itemprop__pendants .size-section .custom-select:not(.option-values) .custom-option:not(:last-child){margin-right:0}.product-item .itemprop.itemprop__pendants .size-section .custom-select:not(.option-values) .custom-option:not(.current):hover button,.grid-sizer .itemprop.itemprop__pendants .size-section .custom-select:not(.option-values) .custom-option:not(.current):hover button,.product-item__text-banner .itemprop.itemprop__pendants .size-section .custom-select:not(.option-values) .custom-option:not(.current):hover button{text-decoration:underline}.product-item .itemprop.itemprop__pendants .size-section .custom-select:not(.option-values) .custom-option.disabled button:after,.product-item .itemprop.itemprop__pendants .size-section .custom-select:not(.option-values) .custom-option.preorder button:after,.grid-sizer .itemprop.itemprop__pendants .size-section .custom-select:not(.option-values) .custom-option.disabled button:after,.grid-sizer .itemprop.itemprop__pendants .size-section .custom-select:not(.option-values) .custom-option.preorder button:after,.product-item__text-banner .itemprop.itemprop__pendants .size-section .custom-select:not(.option-values) .custom-option.disabled button:after,.product-item__text-banner .itemprop.itemprop__pendants .size-section .custom-select:not(.option-values) .custom-option.preorder button:after{background-color:transparent}.product-item .itemprop.itemprop__pendants .size-section .custom-select:not(.option-values) .custom-option.current button,.grid-sizer .itemprop.itemprop__pendants .size-section .custom-select:not(.option-values) .custom-option.current button,.product-item__text-banner .itemprop.itemprop__pendants .size-section .custom-select:not(.option-values) .custom-option.current button{text-decoration:underline}.product-item .itemprop.itemprop__pendants .size-section .custom-select:not(.option-values) .custom-option button,.grid-sizer .itemprop.itemprop__pendants .size-section .custom-select:not(.option-values) .custom-option button,.product-item__text-banner .itemprop.itemprop__pendants .size-section .custom-select:not(.option-values) .custom-option button{height:-moz-fit-content;height:fit-content;border:none;color:inherit}.product-item .itemprop.itemprop__necklaces .selector-title,.grid-sizer .itemprop.itemprop__necklaces .selector-title,.product-item__text-banner .itemprop.itemprop__necklaces .selector-title{display:none}.product-item .itemprop.itemprop__necklaces .letter-options,.grid-sizer .itemprop.itemprop__necklaces .letter-options,.product-item__text-banner .itemprop.itemprop__necklaces .letter-options{font-size:12px;padding:9px 15px}.product-item .itemprop.itemprop__necklaces .letter-options .selector-title,.grid-sizer .itemprop.itemprop__necklaces .letter-options .selector-title,.product-item__text-banner .itemprop.itemprop__necklaces .letter-options .selector-title{display:none}.product-item .itemprop.itemprop__necklaces .letter-options .custom-option,.grid-sizer .itemprop.itemprop__necklaces .letter-options .custom-option,.product-item__text-banner .itemprop.itemprop__necklaces .letter-options .custom-option{margin:0;width:7.5%}.product-item .itemprop.itemprop__necklaces .letter-options .custom-option:not(:last-child),.grid-sizer .itemprop.itemprop__necklaces .letter-options .custom-option:not(:last-child),.product-item__text-banner .itemprop.itemprop__necklaces .letter-options .custom-option:not(:last-child){margin-right:0}.product-item .itemprop.itemprop__necklaces .letter-options .custom-option.disabled a:after,.product-item .itemprop.itemprop__necklaces .letter-options .custom-option.preorder a:after,.grid-sizer .itemprop.itemprop__necklaces .letter-options .custom-option.disabled a:after,.grid-sizer .itemprop.itemprop__necklaces .letter-options .custom-option.preorder a:after,.product-item__text-banner .itemprop.itemprop__necklaces .letter-options .custom-option.disabled a:after,.product-item__text-banner .itemprop.itemprop__necklaces .letter-options .custom-option.preorder a:after{background-color:transparent}.product-item .itemprop.itemprop__necklaces .letter-options .custom-option.current p,.grid-sizer .itemprop.itemprop__necklaces .letter-options .custom-option.current p,.product-item__text-banner .itemprop.itemprop__necklaces .letter-options .custom-option.current p{text-decoration:underline}.product-item .itemprop.itemprop__necklaces .letter-options .custom-option:not(.current) a:hover,.product-item .itemprop.itemprop__necklaces .letter-options .custom-option:not(.disabled) a:hover,.grid-sizer .itemprop.itemprop__necklaces .letter-options .custom-option:not(.current) a:hover,.grid-sizer .itemprop.itemprop__necklaces .letter-options .custom-option:not(.disabled) a:hover,.product-item__text-banner .itemprop.itemprop__necklaces .letter-options .custom-option:not(.current) a:hover,.product-item__text-banner .itemprop.itemprop__necklaces .letter-options .custom-option:not(.disabled) a:hover{text-decoration:underline}.product-item .itemprop.itemprop__necklaces .letter-options .custom-option p,.product-item .itemprop.itemprop__necklaces .letter-options .custom-option a,.grid-sizer .itemprop.itemprop__necklaces .letter-options .custom-option p,.grid-sizer .itemprop.itemprop__necklaces .letter-options .custom-option a,.product-item__text-banner .itemprop.itemprop__necklaces .letter-options .custom-option p,.product-item__text-banner .itemprop.itemprop__necklaces .letter-options .custom-option a{border:0;height:-moz-fit-content;height:fit-content;padding:7px 0;color:inherit}.product-item .itemprop.itemprop__necklaces .size-section,.grid-sizer .itemprop.itemprop__necklaces .size-section,.product-item__text-banner .itemprop.itemprop__necklaces .size-section{text-align:center}.product-item .itemprop.itemprop__necklaces .size-section .custom-select:not(.option-values),.grid-sizer .itemprop.itemprop__necklaces .size-section .custom-select:not(.option-values),.product-item__text-banner .itemprop.itemprop__necklaces .size-section .custom-select:not(.option-values){display:inline-flex;width:-moz-fit-content;width:fit-content;gap:20px}.product-item .itemprop.itemprop__necklaces .size-section .custom-select:not(.option-values) .custom-option:not(:last-child),.grid-sizer .itemprop.itemprop__necklaces .size-section .custom-select:not(.option-values) .custom-option:not(:last-child),.product-item__text-banner .itemprop.itemprop__necklaces .size-section .custom-select:not(.option-values) .custom-option:not(:last-child){margin-right:0}.product-item .itemprop.itemprop__necklaces .size-section .custom-select:not(.option-values) .custom-option:not(.current):hover button,.grid-sizer .itemprop.itemprop__necklaces .size-section .custom-select:not(.option-values) .custom-option:not(.current):hover button,.product-item__text-banner .itemprop.itemprop__necklaces .size-section .custom-select:not(.option-values) .custom-option:not(.current):hover button{text-decoration:underline}.product-item .itemprop.itemprop__necklaces .size-section .custom-select:not(.option-values) .custom-option.disabled button:after,.product-item .itemprop.itemprop__necklaces .size-section .custom-select:not(.option-values) .custom-option.preorder button:after,.grid-sizer .itemprop.itemprop__necklaces .size-section .custom-select:not(.option-values) .custom-option.disabled button:after,.grid-sizer .itemprop.itemprop__necklaces .size-section .custom-select:not(.option-values) .custom-option.preorder button:after,.product-item__text-banner .itemprop.itemprop__necklaces .size-section .custom-select:not(.option-values) .custom-option.disabled button:after,.product-item__text-banner .itemprop.itemprop__necklaces .size-section .custom-select:not(.option-values) .custom-option.preorder button:after{background-color:transparent}.product-item .itemprop.itemprop__necklaces .size-section .custom-select:not(.option-values) .custom-option.current button,.grid-sizer .itemprop.itemprop__necklaces .size-section .custom-select:not(.option-values) .custom-option.current button,.product-item__text-banner .itemprop.itemprop__necklaces .size-section .custom-select:not(.option-values) .custom-option.current button{text-decoration:underline}.product-item .itemprop.itemprop__necklaces .size-section .custom-select:not(.option-values) .custom-option button,.grid-sizer .itemprop.itemprop__necklaces .size-section .custom-select:not(.option-values) .custom-option button,.product-item__text-banner .itemprop.itemprop__necklaces .size-section .custom-select:not(.option-values) .custom-option button{height:-moz-fit-content;height:fit-content;border:none;color:inherit}.product-item .itemprop.itemprop__necklaces .zodiac-options,.grid-sizer .itemprop.itemprop__necklaces .zodiac-options,.product-item__text-banner .itemprop.itemprop__necklaces .zodiac-options{font-size:12px;padding:9px 15px}.product-item .itemprop.itemprop__necklaces .zodiac-options .selector-title,.grid-sizer .itemprop.itemprop__necklaces .zodiac-options .selector-title,.product-item__text-banner .itemprop.itemprop__necklaces .zodiac-options .selector-title{display:none}.product-item .itemprop.itemprop__necklaces .zodiac-options .custom-option,.grid-sizer .itemprop.itemprop__necklaces .zodiac-options .custom-option,.product-item__text-banner .itemprop.itemprop__necklaces .zodiac-options .custom-option{margin:0;width:25%}.product-item .itemprop.itemprop__necklaces .zodiac-options .custom-option:not(:last-child),.grid-sizer .itemprop.itemprop__necklaces .zodiac-options .custom-option:not(:last-child),.product-item__text-banner .itemprop.itemprop__necklaces .zodiac-options .custom-option:not(:last-child){margin-right:0}.product-item .itemprop.itemprop__necklaces .zodiac-options .custom-option.current p,.grid-sizer .itemprop.itemprop__necklaces .zodiac-options .custom-option.current p,.product-item__text-banner .itemprop.itemprop__necklaces .zodiac-options .custom-option.current p{text-decoration:underline}.product-item .itemprop.itemprop__necklaces .zodiac-options .custom-option:not(.current) a:hover,.product-item .itemprop.itemprop__necklaces .zodiac-options .custom-option:not(.disabled) a:hover,.grid-sizer .itemprop.itemprop__necklaces .zodiac-options .custom-option:not(.current) a:hover,.grid-sizer .itemprop.itemprop__necklaces .zodiac-options .custom-option:not(.disabled) a:hover,.product-item__text-banner .itemprop.itemprop__necklaces .zodiac-options .custom-option:not(.current) a:hover,.product-item__text-banner .itemprop.itemprop__necklaces .zodiac-options .custom-option:not(.disabled) a:hover{text-decoration:underline}.product-item .itemprop.itemprop__necklaces .zodiac-options .custom-option p,.product-item .itemprop.itemprop__necklaces .zodiac-options .custom-option a,.grid-sizer .itemprop.itemprop__necklaces .zodiac-options .custom-option p,.grid-sizer .itemprop.itemprop__necklaces .zodiac-options .custom-option a,.product-item__text-banner .itemprop.itemprop__necklaces .zodiac-options .custom-option p,.product-item__text-banner .itemprop.itemprop__necklaces .zodiac-options .custom-option a{border:0;height:-moz-fit-content;height:fit-content;padding:7px 0;color:inherit}.product-item .itemprop.itemprop__rings .selector-title,.grid-sizer .itemprop.itemprop__rings .selector-title,.product-item__text-banner .itemprop.itemprop__rings .selector-title{display:none}.product-item .itemprop.itemprop__rings .qatc-personalized-container,.grid-sizer .itemprop.itemprop__rings .qatc-personalized-container,.product-item__text-banner .itemprop.itemprop__rings .qatc-personalized-container{text-align:center;padding-top:0;color:inherit}.product-item .itemprop.itemprop__rings .size-section,.grid-sizer .itemprop.itemprop__rings .size-section,.product-item__text-banner .itemprop.itemprop__rings .size-section{text-align:center}.product-item .itemprop.itemprop__rings .size-section .custom-select:not(.option-values),.grid-sizer .itemprop.itemprop__rings .size-section .custom-select:not(.option-values),.product-item__text-banner .itemprop.itemprop__rings .size-section .custom-select:not(.option-values){display:inline-flex;width:-moz-fit-content;width:fit-content;gap:20px}.product-item .itemprop.itemprop__rings .size-section .custom-select:not(.option-values) .custom-option:not(:last-child),.grid-sizer .itemprop.itemprop__rings .size-section .custom-select:not(.option-values) .custom-option:not(:last-child),.product-item__text-banner .itemprop.itemprop__rings .size-section .custom-select:not(.option-values) .custom-option:not(:last-child){margin-right:0}.product-item .itemprop.itemprop__rings .size-section .custom-select:not(.option-values) .custom-option:not(.current):hover button,.grid-sizer .itemprop.itemprop__rings .size-section .custom-select:not(.option-values) .custom-option:not(.current):hover button,.product-item__text-banner .itemprop.itemprop__rings .size-section .custom-select:not(.option-values) .custom-option:not(.current):hover button{text-decoration:underline}.product-item .itemprop.itemprop__rings .size-section .custom-select:not(.option-values) .custom-option.disabled button:after,.product-item .itemprop.itemprop__rings .size-section .custom-select:not(.option-values) .custom-option.preorder button:after,.grid-sizer .itemprop.itemprop__rings .size-section .custom-select:not(.option-values) .custom-option.disabled button:after,.grid-sizer .itemprop.itemprop__rings .size-section .custom-select:not(.option-values) .custom-option.preorder button:after,.product-item__text-banner .itemprop.itemprop__rings .size-section .custom-select:not(.option-values) .custom-option.disabled button:after,.product-item__text-banner .itemprop.itemprop__rings .size-section .custom-select:not(.option-values) .custom-option.preorder button:after{background-color:transparent}.product-item .itemprop.itemprop__rings .size-section .custom-select:not(.option-values) .custom-option.current button,.grid-sizer .itemprop.itemprop__rings .size-section .custom-select:not(.option-values) .custom-option.current button,.product-item__text-banner .itemprop.itemprop__rings .size-section .custom-select:not(.option-values) .custom-option.current button{text-decoration:underline}.product-item .itemprop.itemprop__rings .size-section .custom-select:not(.option-values) .custom-option button,.grid-sizer .itemprop.itemprop__rings .size-section .custom-select:not(.option-values) .custom-option button,.product-item__text-banner .itemprop.itemprop__rings .size-section .custom-select:not(.option-values) .custom-option button{height:-moz-fit-content;height:fit-content;border:none;color:inherit}.product-item .itemprop .banner,.grid-sizer .itemprop .banner,.product-item__text-banner .itemprop .banner{display:none}.product-item .itemprop .atc-form__link,.grid-sizer .itemprop .atc-form__link,.product-item__text-banner .itemprop .atc-form__link{display:block;position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1;opacity:0}.product-item .itemprop>*,.grid-sizer .itemprop>*,.product-item__text-banner .itemprop>*{background-color:transparent}.product-item .itemprop .custom-options-container__wrapper,.product-item .itemprop .out-of-stock>*:not(.quantity-submit),.grid-sizer .itemprop .custom-options-container__wrapper,.grid-sizer .itemprop .out-of-stock>*:not(.quantity-submit),.product-item__text-banner .itemprop .custom-options-container__wrapper,.product-item__text-banner .itemprop .out-of-stock>*:not(.quantity-submit){margin:0!important;padding:15px 10px}.product-item .itemprop .custom-options-container__wrapper .custom-options-container,.product-item .itemprop .out-of-stock>*:not(.quantity-submit) .custom-options-container,.grid-sizer .itemprop .custom-options-container__wrapper .custom-options-container,.grid-sizer .itemprop .out-of-stock>*:not(.quantity-submit) .custom-options-container,.product-item__text-banner .itemprop .custom-options-container__wrapper .custom-options-container,.product-item__text-banner .itemprop .out-of-stock>*:not(.quantity-submit) .custom-options-container{margin-top:0!important;margin-bottom:0!important}.product-item .itemprop .custom-options-container__wrapper .custom-options-container .selector-title,.product-item .itemprop .out-of-stock>*:not(.quantity-submit) .custom-options-container .selector-title,.grid-sizer .itemprop .custom-options-container__wrapper .custom-options-container .selector-title,.grid-sizer .itemprop .out-of-stock>*:not(.quantity-submit) .custom-options-container .selector-title,.product-item__text-banner .itemprop .custom-options-container__wrapper .custom-options-container .selector-title,.product-item__text-banner .itemprop .out-of-stock>*:not(.quantity-submit) .custom-options-container .selector-title{margin-bottom:6px}.product-item.open .container-button-atc,.grid-sizer.open .container-button-atc,.product-item__text-banner.open .container-button-atc{max-height:0;opacity:0;visibility:hidden;transition:opacity 0s,visibility 0s,max-height 0s}.product-item:not(.open) .container-button-atc,.grid-sizer:not(.open) .container-button-atc,.product-item__text-banner:not(.open) .container-button-atc{transition:opacity 0s ease 1s,visibility 0s ease 1s,max-height 0s ease 1s}}.itemprop .itemprop__forms{display:block}.itemprop .itemprop__forms .qatc-personalized-container{padding:10px}.itemprop .itemprop__forms .qatc-personalized-container span{font-size:12px;color:#000;position:relative}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){.itemprop .itemprop__forms .qatc-personalized-container span{font-size:11px}}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){.itemprop .itemprop__forms .qatc-personalized-container{text-align:center;padding:0 0 5px}}.itemprop>select{display:none}.itemprop .product-sku{margin-bottom:10px}.itemprop form .quantity-submit button[type=submit],.itemprop form .quantity-submit .go-to-shopping-bag{width:100%;background-color:#000;color:#fff;text-transform:uppercase;font-weight:900;border:0;transition:.3s ease;height:40px;display:flex;align-items:center;justify-content:center}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){.itemprop form .quantity-submit button[type=submit],.itemprop form .quantity-submit .go-to-shopping-bag{font-size:11px;line-height:15px}}.itemprop form .quantity-submit button[type=submit]:hover,.itemprop form .quantity-submit .go-to-shopping-bag:hover{cursor:pointer;background-color:#666}.itemprop form .quantity-submit .button-disabled{width:100%;display:flex;align-items:center;justify-content:center;background-color:#b1b1b1;color:#fff;text-transform:uppercase;font-weight:900;border:0;padding:13px 0;transition:opacity 0s,all .3s ease}.itemprop form .quantity-submit .container-button-atc{width:100%;position:relative;opacity:1;visibility:visible;max-height:100px}.itemprop form .quantity-submit .container-button-atc.qatc-personalized{display:flex}.itemprop form .quantity-submit .container-button-atc.qatc-personalized .js-go-cart-add-to-cart{width:50%}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){.itemprop form .quantity-submit .container-button-atc.qatc-personalized{gap:10px}}.itemprop form .quantity-submit .container-button-atc .gwbutton{width:100%;display:flex;align-items:center;justify-content:center;background-color:#000;color:#fff;height:40px;text-transform:uppercase;font-weight:900;border:0}.itemprop form .quantity-submit .container-button-atc .gwbutton:hover{cursor:pointer;background-color:#666}.itemprop form .quantity-submit .container-button-atc .gwbutton:disabled{background-color:#b1b1b1;cursor:default}.itemprop form .quantity-submit .container-button-atc button span[data-add-to-cart-text].hidden{display:none!important}.itemprop form .quantity-submit .container-button-atc button .loading_spinner{display:flex;width:25px;height:25px;border:3px solid rgba(255,255,255,.3);border-radius:50%;border-top-color:#fff;animation:spin 1s ease-in-out infinite;-webkit-animation:spin 1s ease-in-out infinite}.itemprop form .quantity-submit .container-button-atc button .clean-price,.itemprop form .quantity-submit .container-button-atc button .raw-price{padding-left:3px}.itemprop form .quantity-submit .container-button-atc button .clean-price.hidden,.itemprop form .quantity-submit .container-button-atc button .raw-price.hidden{display:none}.itemprop form .quantity-submit .container-button-atc button .raw-price{color:#ffffff4d;text-decoration:line-through}.itemprop form .quantity-submit .container-button-atc .atc-personalize-link{background-color:#fff;color:#000;margin:0;display:inline-flex;width:50%;padding:0 13px;justify-content:center;align-items:center;cursor:pointer;font-size:12px;font-style:normal;font-weight:700;line-height:12px;text-transform:uppercase}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){.itemprop form .quantity-submit .container-button-atc .atc-personalize-link{font-size:11px;line-height:15px;border:1px solid #000}}.itemprop form .quantity-submit .container-button-atc .atc-personalize-link:hover{color:#b1b1b1}.itemprop form .quantity-submit .fine-ships{margin-top:25px}.itemprop form .quantity-submit .fine-ships span{font-weight:100}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){.itemprop form .quantity-submit .fine-ships{margin-top:15px;margin-bottom:0}}.itemprop form .quantity-submit .gwp-message{display:block;color:#000!important;background-color:#fff;padding:17px 0;font-size:12px;line-height:15px;width:100%}.itemprop form .quantity-submit .gwp-message span{font-weight:500;text-transform:initial}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){.itemprop form .quantity-submit .gwp-message{padding:15px 0;font-size:11px;line-height:14px}}.itemprop form>select{display:none}.itemprop form.out-of-stock,.itemprop form.coming-soon{position:relative}.itemprop form.out-of-stock.variant-product,.itemprop form.coming-soon.variant-product{display:none}.itemprop form.out-of-stock.sent .launch,.itemprop form.out-of-stock.sent .quantity-submit,.itemprop form.out-of-stock.sent .checkbox-container,.itemprop form.coming-soon.sent .launch,.itemprop form.coming-soon.sent .quantity-submit,.itemprop form.coming-soon.sent .checkbox-container{display:none!important}.itemprop form.out-of-stock.sent .messages,.itemprop form.coming-soon.sent .messages{position:relative;margin-top:0;text-align:left;padding:0 0 20px}.itemprop form.out-of-stock.sent .messages .form-sent-success,.itemprop form.coming-soon.sent .messages .form-sent-success{display:block!important;font-size:12px;line-height:15px}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){.itemprop form.out-of-stock.sent .messages .form-sent-success,.itemprop form.coming-soon.sent .messages .form-sent-success{font-size:11px}}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){.itemprop form.out-of-stock.sent .messages .form-sent-success .early-access,.itemprop form.coming-soon.sent .messages .form-sent-success .early-access{display:none}}.itemprop form.out-of-stock.sent .quantity-submit .checkbox-container,.itemprop form.coming-soon.sent .quantity-submit .checkbox-container{display:none!important}.itemprop form.out-of-stock.sent [type=email],.itemprop form.coming-soon.sent [type=email]{display:none}.itemprop form.out-of-stock.not-sent .messages,.itemprop form.coming-soon.not-sent .messages{position:relative;margin-top:0;text-align:center;padding:20px 0}.itemprop form.out-of-stock.not-sent .messages .form-sent-error,.itemprop form.coming-soon.not-sent .messages .form-sent-error{display:block!important;background:#fff}.itemprop form.out-of-stock.not-sent .quantity-submit,.itemprop form.out-of-stock.not-sent .checkbox-container,.itemprop form.coming-soon.not-sent .quantity-submit,.itemprop form.coming-soon.not-sent .checkbox-container{display:none!important}.itemprop form.out-of-stock.not-sent [type=email],.itemprop form.coming-soon.not-sent [type=email]{display:none}.itemprop form.out-of-stock .messages,.itemprop form.coming-soon .messages{position:absolute;margin-top:-41px;margin-left:0;width:100%}.itemprop form.out-of-stock .messages>span,.itemprop form.out-of-stock .messages>p,.itemprop form.coming-soon .messages>span,.itemprop form.coming-soon .messages>p{display:none!important}.itemprop form.out-of-stock .messages>span.show,.itemprop form.out-of-stock .messages>p.show,.itemprop form.coming-soon .messages>span.show,.itemprop form.coming-soon .messages>p.show{display:block!important;background:#fff}.itemprop form.out-of-stock legend,.itemprop form.coming-soon legend{text-transform:uppercase;margin-bottom:15px;font-weight:900;color:#d9541f;padding:0}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){.itemprop form.out-of-stock legend,.itemprop form.coming-soon legend{margin-bottom:5px}}.itemprop form.out-of-stock legend.launch,.itemprop form.coming-soon legend.launch{text-transform:none;font-weight:initial;color:#000;font-size:12px;line-height:15px}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){.itemprop form.out-of-stock legend.launch,.itemprop form.coming-soon legend.launch{font-size:11px}}.itemprop form.out-of-stock legend.fine-ships,.itemprop form.coming-soon legend.fine-ships{color:#000}.itemprop form.out-of-stock [type=email],.itemprop form.coming-soon [type=email]{width:100%;padding:13px 0;border:none;border-bottom:1px solid #B1B1B1;position:relative;z-index:1}.itemprop form.out-of-stock .quantity-submit,.itemprop form.coming-soon .quantity-submit{position:relative;width:100%;margin-top:10px}.itemprop form.out-of-stock .quantity-submit button[type=submit],.itemprop form.coming-soon .quantity-submit button[type=submit]{width:100%}.itemprop form.out-of-stock .checkbox-container,.itemprop form.coming-soon .checkbox-container{display:flex;position:relative;text-align:left;color:#000;margin:15px 0 30px}.itemprop form.out-of-stock .checkbox-container:hover,.itemprop form.coming-soon .checkbox-container:hover{cursor:pointer}.itemprop form.out-of-stock .checkbox-container a,.itemprop form.coming-soon .checkbox-container a{text-decoration:underline}.itemprop form.out-of-stock .checkbox-container .checkbox-input,.itemprop form.coming-soon .checkbox-container .checkbox-input{padding-right:10px;width:-moz-max-content;width:max-content}.itemprop form.out-of-stock .checkbox-container .checkbox-input [type=checkbox],.itemprop form.coming-soon .checkbox-container .checkbox-input [type=checkbox]{width:14px;height:14px;color:inherit;border:1px solid #B1B1B1;margin:0;position:relative}.itemprop form.out-of-stock .checkbox-container .checkbox-input [type=checkbox]:after,.itemprop form.coming-soon .checkbox-container .checkbox-input [type=checkbox]:after{content:"";position:absolute;top:2px;left:2px;transform:scale(0);transition:.3s ease;width:calc(100% - 4px);height:calc(100% - 4px);background-color:#000}.itemprop form.out-of-stock .checkbox-container .checkbox-input [type=checkbox]:checked:after,.itemprop form.coming-soon .checkbox-container .checkbox-input [type=checkbox]:checked:after{transform:scale(1)}.itemprop form.out-of-stock .checkbox-container .checkmark,.itemprop form.coming-soon .checkbox-container .checkmark{position:absolute;top:2px;left:0;height:16px;width:16px;background-color:#fff;border:1px solid #B1B1B1}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){.itemprop form.out-of-stock .checkbox-container .checkmark,.itemprop form.coming-soon .checkbox-container .checkmark{height:15px;width:15px;border-width:1px}}.itemprop form.out-of-stock .checkbox-container .checkmark:after,.itemprop form.coming-soon .checkbox-container .checkmark:after{content:"";position:absolute;display:none;width:5px;height:10px;border:solid white;border-width:0 3px 3px 0;left:-2px;top:6px;width:130%;height:2px;transform:rotate(45deg);background-color:#b1b1b1;border:0}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){.itemprop form.out-of-stock .checkbox-container .checkmark:after,.itemprop form.coming-soon .checkbox-container .checkmark:after{height:1px}}.itemprop form.out-of-stock .checkbox-container .checkmark:before,.itemprop form.coming-soon .checkbox-container .checkmark:before{content:"";position:absolute;display:none;left:-2px;top:6px;width:130%;height:2px;transform:rotate(-45deg);background-color:#b1b1b1;border:0}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){.itemprop form.out-of-stock .checkbox-container .checkmark:before,.itemprop form.coming-soon .checkbox-container .checkmark:before{height:1px}}.itemprop form.out-of-stock .checkbox-container:hover input~.checkmark,.itemprop form.coming-soon .checkbox-container:hover input~.checkmark{background-color:transparent}.itemprop form.coming-soon+form.out-of-stock,.itemprop form.coming-soon~form{display:none}.itemprop .out-of-stock,.itemprop .out-of-stock .quantity-submit{display:none}.itemprop.show-out-of-stock form.out-of-stock,.itemprop.show-out-of-stock form.out-of-stock .quantity-submit,.itemprop.show-out-of-stock form.out-of-stock .shipping-related{display:block}.itemprop.show-out-of-stock .add-to-cart__form>*:not(.size-options){display:none}.itemprop .atc-form__link{display:none}.itemprop .custom-options-container__wrapper{margin-top:0}.itemprop .custom-options-container__wrapper:not(.zodiac-options):not(.letter-options){margin-bottom:10px}.itemprop .custom-options-container__wrapper:not(.zodiac-options):not(.letter-options) .custom-options-container{margin-bottom:10px}.itemprop .custom-options-container__wrapper .custom-options-container{margin-top:0;margin-bottom:0}.itemprop .custom-options-container__wrapper .custom-options-container .selector-title{margin-bottom:6px}.itemprop form{width:100%}.itemprop form .charm-options{margin-bottom:10px;margin-top:10px}.itemprop form .charm-options .charm-qty-fieldset{margin-bottom:10px}.itemprop form button[type=submit]{width:100%;background-color:#000;color:#fff;cursor:pointer;text-transform:uppercase;font-weight:900;border:0;transition:opacity 0s,all .3s ease;height:40px;display:flex;align-items:center;justify-content:center}.itemprop form button[type=submit]:hover{background:#666}.get-the-look__button .wishlist-info,form .wishlist-info{position:absolute;top:50%;transform:translateY(-50%);right:27px;z-index:1}form .wishlist-info{display:none}.selector-title{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){.selector-title{margin-bottom:10px}}.atc:not(.no-margin){margin-top:50px}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){.atc:not(.no-margin){margin-top:15px}}.atc .offset-pseudo-element{height:150px;margin-top:-150px;z-index:-1;position:relative}.charm-options .charm-qty-selector{margin:0;width:100%}.charm-options .charm-qty-selector .charm-qty-fieldset{margin:0;border:0;padding:0;width:100%}.charm-options .charm-qty-selector .charm-qty-fieldset .element{display:flex;justify-content:space-between;margin-right:0;margin-bottom:10px;max-width:none}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){.charm-options .charm-qty-selector .charm-qty-fieldset .element{font-size:11px}}.charm-options .charm-qty-selector .charm-qty-fieldset .element:last-child{margin:0}.charm-options .charm-qty-selector .charm-qty-fieldset .element input[type=radio]{display:none}.charm-options .charm-qty-selector .charm-qty-fieldset .element input[type=radio]:checked~label{border-color:#000;font-weight:900}.charm-options .charm-qty-selector .charm-qty-fieldset .element label{font-size:12px;line-height:12px;padding:13px;border:1px solid #B1B1B1;width:100%;height:40px;display:flex;align-items:center;justify-content:space-between}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){.charm-options .charm-qty-selector .charm-qty-fieldset .element label{font-size:11px;line-height:15px}}.charm-options .charm-qty-selector .charm-qty-fieldset .element label:hover{cursor:pointer;border-color:#000;font-weight:900}.charm-options .charm-qty-selector .charm-qty-fieldset .element span{float:left}.charm-options .charm-qty-selector .charm-qty-fieldset .element span:last-child{float:right}.charm-options .charm-qty-selector .charm-qty-fieldset .element.bf-element label{text-align:center;cursor:pointer;display:block}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){.charm-options .charm-qty-selector .charm-qty-fieldset .element.bf-element label{font-size:11px;line-height:15px}}.charm-options .charm-qty-selector .charm-qty-fieldset .element.bf-element label:hover{font-weight:400}.charm-options .charm-qty-selector .charm-qty-fieldset .element.bf-element span{float:right}.charm-options .charm-qty-selector .charm-qty-fieldset .element.bf-element span:first-child{float:left}.charm-options .charm-qty-selector .charm-qty-fieldset .element.bf-element span.offer{color:#d9541f;padding-right:3px}.charm-options .charm-qty-selector .charm-qty-fieldset .element.bf-element span.strike{text-decoration:line-through}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){.charm-options .charm-qty-selector .charm-qty-fieldset{margin-bottom:40px}}.charm-options .charms-section{position:relative;margin-right:-2%}.charm-options .charms-section .custom-select{flex-wrap:wrap}.charm-options .charms-section .custom-select.small-option .custom-option{width:8%;margin:0 2% 2% 0}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){.charm-options .charms-section .custom-select.small-option .custom-option{width:14.6666666667%;margin-right:2%}}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){.charm-options .charms-section .custom-select.small-option .custom-option{width:6.1538461538%;margin-right:1.5384615385%}}@media only screen and (max-device-width: 400px),only screen and (max-width: 500px){.charm-options .charms-section .custom-select.small-option .custom-option{width:14.6666666667%;margin-right:2%}}.charm-options .charms-section .custom-select .custom-option{width:23%;margin:0 2% 2% 0}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){.charm-options .charms-section .custom-select .custom-option{width:31.3333333333%}}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){.charm-options .charms-section .custom-select .custom-option{width:23%}}.ear-piercing-options .ear-qty-selector{margin:0;width:100%}.ear-piercing-options .ear-qty-selector .ear-qty-fieldset{margin:5px 0 50px;border:0;padding:0;width:100%}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){.ear-piercing-options .ear-qty-selector .ear-qty-fieldset{margin-bottom:25px}}.ear-piercing-options .ear-qty-selector .ear-qty-fieldset .elements{display:flex;justify-content:space-between}.ear-piercing-options .ear-qty-selector .ear-qty-fieldset .elements .element{width:calc(50% - 5px);font-size:12px;line-height:12px}.ear-piercing-options .ear-qty-selector .ear-qty-fieldset .elements .element input[type=radio]{display:none}.ear-piercing-options .ear-qty-selector .ear-qty-fieldset .elements .element input[type=radio]:checked~label{border-color:#000;font-weight:900}.ear-piercing-options .ear-qty-selector .ear-qty-fieldset .elements .element label{display:inline-flex;justify-content:center;align-items:center;font-size:12px;line-height:12px;border:1px solid #B1B1B1;width:100%;height:40px}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){.ear-piercing-options .ear-qty-selector .ear-qty-fieldset .elements .element label{font-size:11px;line-height:15px}}.ear-piercing-options .ear-qty-selector .ear-qty-fieldset .elements .element label:hover{cursor:pointer;border-color:#000;font-weight:900}.letter-options .letters-section{margin-right:-2%}.letter-options .letters-section .custom-select{flex-wrap:wrap}.letter-options .letters-section .custom-select .custom-option{width:8%;margin:0 2% 2% 0}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){.letter-options .letters-section .custom-select .custom-option{width:14.6666666667%;margin-right:2%}}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){.letter-options .letters-section .custom-select .custom-option{width:6.1538461538%;margin-right:1.5384615385%}}@media only screen and (max-device-width: 400px),only screen and (max-width: 500px){.letter-options .letters-section .custom-select .custom-option{width:14.6666666667%;margin-right:2%}}.zodiac-options .zodiac-section{position:relative;margin-right:-2%}.zodiac-options .zodiac-section .custom-select{flex-wrap:wrap}.zodiac-options .zodiac-section .custom-select .custom-option{width:31.3333333333%;margin:0 1.6666666667% 2% 0}.personalize-options{width:100%}.size-options .size-section{position:relative}.size-options .gift-card-section{position:relative;margin-right:-2%}.size-options .gift-card-section .custom-select{flex-wrap:wrap}.size-options .gift-card-section .custom-select .custom-option{width:31.3333333333%;margin:0 1.6666666667% 2% 0}.carats-links .carats-item .svg-wrapper{min-height:17px;display:flex;justify-content:center;align-items:center;font-size:12px;line-height:12px}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){.carats-links .carats-item .svg-wrapper{min-height:23px;font-size:11px}}.carats-links .carats-item .svg-wrapper svg{margin-right:12%;height:auto}.carats-links .carats-item .svg-wrapper svg path{stroke:#bfbebf}.carats-links .carats-item:nth-child(1) svg{width:12px}.carats-links .carats-item:nth-child(2) svg{width:14px}.carats-links .carats-item:nth-child(3) svg{width:17px}.ear-piercing-options{display:flex;align-items:flex-start;flex-direction:row-reverse;width:100%}.ear-piercing-options .know-your-piercing-place{text-decoration:underline}.ear-piercing-options .know-your-piercing-place:hover{color:#b1b1b1;cursor:pointer}.know-your-size{text-decoration:underline;transition:.3s ease;font-size:12px}.know-your-size:hover{color:#b1b1b1;cursor:pointer}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){.know-your-size{font-size:11px}}.custom-select:not(.option-values),.carats-links{position:relative;width:100%;display:flex}.custom-select:not(.option-values) .custom-option,.custom-select:not(.option-values) .carats-item,.carats-links .custom-option,.carats-links .carats-item{width:100%}.custom-select:not(.option-values) .custom-option:not(:last-child),.custom-select:not(.option-values) .carats-item:not(:last-child),.carats-links .custom-option:not(:last-child),.carats-links .carats-item:not(:last-child){margin-right:2%}.custom-select:not(.option-values) .custom-option.current.preorder a,.custom-select:not(.option-values) .custom-option.current.preorder p,.custom-select:not(.option-values) .custom-option.current.preorder button,.custom-select:not(.option-values) .custom-option:not(.current):hover.preorder a,.custom-select:not(.option-values) .custom-option:not(.current):hover.preorder p,.custom-select:not(.option-values) .custom-option:not(.current):hover.preorder button,.custom-select:not(.option-values) .carats-item.current.preorder a,.custom-select:not(.option-values) .carats-item.current.preorder p,.custom-select:not(.option-values) .carats-item.current.preorder button,.custom-select:not(.option-values) .carats-item:not(.current):hover.preorder a,.custom-select:not(.option-values) .carats-item:not(.current):hover.preorder p,.custom-select:not(.option-values) .carats-item:not(.current):hover.preorder button,.carats-links .custom-option.current.preorder a,.carats-links .custom-option.current.preorder p,.carats-links .custom-option.current.preorder button,.carats-links .custom-option:not(.current):hover.preorder a,.carats-links .custom-option:not(.current):hover.preorder p,.carats-links .custom-option:not(.current):hover.preorder button,.carats-links .carats-item.current.preorder a,.carats-links .carats-item.current.preorder p,.carats-links .carats-item.current.preorder button,.carats-links .carats-item:not(.current):hover.preorder a,.carats-links .carats-item:not(.current):hover.preorder p,.carats-links .carats-item:not(.current):hover.preorder button{color:#000}.custom-select:not(.option-values) .custom-option.current a,.custom-select:not(.option-values) .custom-option.current p,.custom-select:not(.option-values) .custom-option.current button,.custom-select:not(.option-values) .custom-option:not(.current):hover a,.custom-select:not(.option-values) .custom-option:not(.current):hover p,.custom-select:not(.option-values) .custom-option:not(.current):hover button,.custom-select:not(.option-values) .carats-item.current a,.custom-select:not(.option-values) .carats-item.current p,.custom-select:not(.option-values) .carats-item.current button,.custom-select:not(.option-values) .carats-item:not(.current):hover a,.custom-select:not(.option-values) .carats-item:not(.current):hover p,.custom-select:not(.option-values) .carats-item:not(.current):hover button,.carats-links .custom-option.current a,.carats-links .custom-option.current p,.carats-links .custom-option.current button,.carats-links .custom-option:not(.current):hover a,.carats-links .custom-option:not(.current):hover p,.carats-links .custom-option:not(.current):hover button,.carats-links .carats-item.current a,.carats-links .carats-item.current p,.carats-links .carats-item.current button,.carats-links .carats-item:not(.current):hover a,.carats-links .carats-item:not(.current):hover p,.carats-links .carats-item:not(.current):hover button{border-color:#000}.custom-select:not(.option-values) .custom-option.preorder:not(.preorder-fine) a,.custom-select:not(.option-values) .custom-option.preorder:not(.preorder-fine) p,.custom-select:not(.option-values) .custom-option.preorder:not(.preorder-fine) button,.custom-select:not(.option-values) .custom-option.disabled a,.custom-select:not(.option-values) .custom-option.disabled p,.custom-select:not(.option-values) .custom-option.disabled button,.custom-select:not(.option-values) .carats-item.preorder:not(.preorder-fine) a,.custom-select:not(.option-values) .carats-item.preorder:not(.preorder-fine) p,.custom-select:not(.option-values) .carats-item.preorder:not(.preorder-fine) button,.custom-select:not(.option-values) .carats-item.disabled a,.custom-select:not(.option-values) .carats-item.disabled p,.custom-select:not(.option-values) .carats-item.disabled button,.carats-links .custom-option.preorder:not(.preorder-fine) a,.carats-links .custom-option.preorder:not(.preorder-fine) p,.carats-links .custom-option.preorder:not(.preorder-fine) button,.carats-links .custom-option.disabled a,.carats-links .custom-option.disabled p,.carats-links .custom-option.disabled button,.carats-links .carats-item.preorder:not(.preorder-fine) a,.carats-links .carats-item.preorder:not(.preorder-fine) p,.carats-links .carats-item.preorder:not(.preorder-fine) button,.carats-links .carats-item.disabled a,.carats-links .carats-item.disabled p,.carats-links .carats-item.disabled button{color:#b1b1b1!important;position:relative}.custom-select:not(.option-values) .custom-option.preorder:not(.preorder-fine) a:after,.custom-select:not(.option-values) .custom-option.preorder:not(.preorder-fine) p:after,.custom-select:not(.option-values) .custom-option.preorder:not(.preorder-fine) button:after,.custom-select:not(.option-values) .custom-option.disabled a:after,.custom-select:not(.option-values) .custom-option.disabled p:after,.custom-select:not(.option-values) .custom-option.disabled button:after,.custom-select:not(.option-values) .carats-item.preorder:not(.preorder-fine) a:after,.custom-select:not(.option-values) .carats-item.preorder:not(.preorder-fine) p:after,.custom-select:not(.option-values) .carats-item.preorder:not(.preorder-fine) button:after,.custom-select:not(.option-values) .carats-item.disabled a:after,.custom-select:not(.option-values) .carats-item.disabled p:after,.custom-select:not(.option-values) .carats-item.disabled button:after,.carats-links .custom-option.preorder:not(.preorder-fine) a:after,.carats-links .custom-option.preorder:not(.preorder-fine) p:after,.carats-links .custom-option.preorder:not(.preorder-fine) button:after,.carats-links .custom-option.disabled a:after,.carats-links .custom-option.disabled p:after,.carats-links .custom-option.disabled button:after,.carats-links .carats-item.preorder:not(.preorder-fine) a:after,.carats-links .carats-item.preorder:not(.preorder-fine) p:after,.carats-links .carats-item.preorder:not(.preorder-fine) button:after,.carats-links .carats-item.disabled a:after,.carats-links .carats-item.disabled p:after,.carats-links .carats-item.disabled button:after{content:"";width:100%;height:100%;background-color:#b1b1b1;opacity:.2;position:absolute;top:0;left:0}.custom-select:not(.option-values) .custom-option.preorder:not(.preorder-fine) a:hover,.custom-select:not(.option-values) .custom-option.preorder:not(.preorder-fine) p:hover,.custom-select:not(.option-values) .custom-option.preorder:not(.preorder-fine) button:hover,.custom-select:not(.option-values) .custom-option.disabled a:hover,.custom-select:not(.option-values) .custom-option.disabled p:hover,.custom-select:not(.option-values) .custom-option.disabled button:hover,.custom-select:not(.option-values) .carats-item.preorder:not(.preorder-fine) a:hover,.custom-select:not(.option-values) .carats-item.preorder:not(.preorder-fine) p:hover,.custom-select:not(.option-values) .carats-item.preorder:not(.preorder-fine) button:hover,.custom-select:not(.option-values) .carats-item.disabled a:hover,.custom-select:not(.option-values) .carats-item.disabled p:hover,.custom-select:not(.option-values) .carats-item.disabled button:hover,.carats-links .custom-option.preorder:not(.preorder-fine) a:hover,.carats-links .custom-option.preorder:not(.preorder-fine) p:hover,.carats-links .custom-option.preorder:not(.preorder-fine) button:hover,.carats-links .custom-option.disabled a:hover,.carats-links .custom-option.disabled p:hover,.carats-links .custom-option.disabled button:hover,.carats-links .carats-item.preorder:not(.preorder-fine) a:hover,.carats-links .carats-item.preorder:not(.preorder-fine) p:hover,.carats-links .carats-item.preorder:not(.preorder-fine) button:hover,.carats-links .carats-item.disabled a:hover,.carats-links .carats-item.disabled p:hover,.carats-links .carats-item.disabled button:hover{color:#b1b1b1}.custom-select:not(.option-values) .custom-option a,.custom-select:not(.option-values) .custom-option p,.custom-select:not(.option-values) .custom-option button,.custom-select:not(.option-values) .carats-item a,.custom-select:not(.option-values) .carats-item p,.custom-select:not(.option-values) .carats-item button,.carats-links .custom-option a,.carats-links .custom-option p,.carats-links .custom-option button,.carats-links .carats-item a,.carats-links .carats-item p,.carats-links .carats-item button{height:40px;border:1px solid #B1B1B1;color:#000;display:flex;justify-content:center;align-items:center;font-size:12px;line-height:12px;position:relative;text-transform:capitalize;width:100%;outline:none}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){.custom-select:not(.option-values) .custom-option a,.custom-select:not(.option-values) .custom-option p,.custom-select:not(.option-values) .custom-option button,.custom-select:not(.option-values) .carats-item a,.custom-select:not(.option-values) .carats-item p,.custom-select:not(.option-values) .carats-item button,.carats-links .custom-option a,.carats-links .custom-option p,.carats-links .custom-option button,.carats-links .carats-item a,.carats-links .carats-item p,.carats-links .carats-item button{font-size:11px;line-height:15px}}.custom-select:not(.option-values) .custom-option a span:not(.svg-wrapper),.custom-select:not(.option-values) .custom-option p span:not(.svg-wrapper),.custom-select:not(.option-values) .custom-option button span:not(.svg-wrapper),.custom-select:not(.option-values) .carats-item a span:not(.svg-wrapper),.custom-select:not(.option-values) .carats-item p span:not(.svg-wrapper),.custom-select:not(.option-values) .carats-item button span:not(.svg-wrapper),.carats-links .custom-option a span:not(.svg-wrapper),.carats-links .custom-option p span:not(.svg-wrapper),.carats-links .custom-option button span:not(.svg-wrapper),.carats-links .carats-item a span:not(.svg-wrapper),.carats-links .carats-item p span:not(.svg-wrapper),.carats-links .carats-item button span:not(.svg-wrapper){color:#000;font-weight:400;font-size:12px;line-height:12px;text-decoration:none;text-transform:initial}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){.custom-select:not(.option-values) .custom-option a span:not(.svg-wrapper),.custom-select:not(.option-values) .custom-option p span:not(.svg-wrapper),.custom-select:not(.option-values) .custom-option button span:not(.svg-wrapper),.custom-select:not(.option-values) .carats-item a span:not(.svg-wrapper),.custom-select:not(.option-values) .carats-item p span:not(.svg-wrapper),.custom-select:not(.option-values) .carats-item button span:not(.svg-wrapper),.carats-links .custom-option a span:not(.svg-wrapper),.carats-links .custom-option p span:not(.svg-wrapper),.carats-links .custom-option button span:not(.svg-wrapper),.carats-links .carats-item a span:not(.svg-wrapper),.carats-links .carats-item p span:not(.svg-wrapper),.carats-links .carats-item button span:not(.svg-wrapper){top:0;font-size:11px;line-height:12px}}.custom-select:not(.option-values) .custom-option a span:not(.svg-wrapper) svg,.custom-select:not(.option-values) .custom-option p span:not(.svg-wrapper) svg,.custom-select:not(.option-values) .custom-option button span:not(.svg-wrapper) svg,.custom-select:not(.option-values) .carats-item a span:not(.svg-wrapper) svg,.custom-select:not(.option-values) .carats-item p span:not(.svg-wrapper) svg,.custom-select:not(.option-values) .carats-item button span:not(.svg-wrapper) svg,.carats-links .custom-option a span:not(.svg-wrapper) svg,.carats-links .custom-option p span:not(.svg-wrapper) svg,.carats-links .custom-option button span:not(.svg-wrapper) svg,.carats-links .carats-item a span:not(.svg-wrapper) svg,.carats-links .carats-item p span:not(.svg-wrapper) svg,.carats-links .carats-item button span:not(.svg-wrapper) svg{vertical-align:bottom;margin-left:15px}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){.custom-select:not(.option-values) .custom-option a span:not(.svg-wrapper) svg,.custom-select:not(.option-values) .custom-option p span:not(.svg-wrapper) svg,.custom-select:not(.option-values) .custom-option button span:not(.svg-wrapper) svg,.custom-select:not(.option-values) .carats-item a span:not(.svg-wrapper) svg,.custom-select:not(.option-values) .carats-item p span:not(.svg-wrapper) svg,.custom-select:not(.option-values) .carats-item button span:not(.svg-wrapper) svg,.carats-links .custom-option a span:not(.svg-wrapper) svg,.carats-links .custom-option p span:not(.svg-wrapper) svg,.carats-links .custom-option button span:not(.svg-wrapper) svg,.carats-links .carats-item a span:not(.svg-wrapper) svg,.carats-links .carats-item p span:not(.svg-wrapper) svg,.carats-links .carats-item button span:not(.svg-wrapper) svg{margin-left:20px}}.custom-select:not(.option-values) .custom-option a:hover,.custom-select:not(.option-values) .custom-option p:hover,.custom-select:not(.option-values) .custom-option button:hover,.custom-select:not(.option-values) .carats-item a:hover,.custom-select:not(.option-values) .carats-item p:hover,.custom-select:not(.option-values) .carats-item button:hover,.carats-links .custom-option a:hover,.carats-links .custom-option p:hover,.carats-links .custom-option button:hover,.carats-links .carats-item a:hover,.carats-links .carats-item p:hover,.carats-links .carats-item button:hover{cursor:pointer}.custom-select:not(.option-values) .carats-item a,.custom-select:not(.option-values) .carats-item p,.custom-select:not(.option-values) .carats-item button,.carats-links .carats-item a,.carats-links .carats-item p,.carats-links .carats-item button{padding:10.5px 0}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){.custom-select:not(.option-values) .carats-item a,.custom-select:not(.option-values) .carats-item p,.custom-select:not(.option-values) .carats-item button,.carats-links .carats-item a,.carats-links .carats-item p,.carats-links .carats-item button{padding:5px 0}}.prev-select-title{font-size:12px;color:#000;position:relative}.prev-select-title.accordion-title{border-top:1px solid #B1B1B1;cursor:pointer;padding:10px 0;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative}.prev-select-title.accordion-title.open:after{transform:rotate(180deg);right:0}.prev-select-title.accordion-title.hide{display:none}.prev-select-title.required{color:#d9541f;font-weight:900}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){.prev-select-title{font-size:11px}}.wishlist-info{color:#fff;cursor:pointer}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){.wishlist-info{right:14px}}.wishlist-info>div{display:flex;align-items:center}.wishlist-info>div.wishlistEnabledItem svg path{fill:#fff}.fontPlayfairRegular{font-family:Playfair Display,serif;font-weight:400;font-style:normal}.fontPlayfairItalic{font-family:Playfair Display,serif;font-weight:400;font-style:italic}.fontAssistantLight{font-family:Assistant,sans-serif;font-weight:300;font-style:normal}.downcase{text-transform:lowercase}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){.downcase-sm{text-transform:lowercase}}@media only screen and (min-width: 1025px){.downcase-desktop{text-transform:lowercase}}.uppercase,.fl-uppercase:first-letter{text-transform:uppercase}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){.uppercase-sm,.fl-uppercase-sm:first-letter{text-transform:uppercase}}@media only screen and (min-width: 1025px){.uppercase-desktop,.fl-uppercase-desktop:first-letter{text-transform:uppercase}}.capitalize{text-transform:capitalize}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){.capitalize-sm{text-transform:capitalize}}@media only screen and (min-width: 1025px){.capitalize-desktop{text-transform:capitalize}}.bold{font-weight:900}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){.bold-sm{font-weight:900}}@media only screen and (min-width: 1025px){.bold-desktop{font-weight:900}}.regular{font-weight:500}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){.regular-sm{font-weight:500}}@media only screen and (min-width: 1025px){.regular-desktop{font-weight:500}}.underline{text-decoration:underline}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){.underline-sm{text-decoration:underline}}@media only screen and (min-width: 1025px){.underline-desktop{text-decoration:underline}}.color-black{color:#000}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){.color-black-sm{color:#000}}@media only screen and (min-width: 1025px){.color-black-desktop{color:#000}}.color-grey{color:#b1b1b1}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){.color-grey-sm{color:#b1b1b1}}@media only screen and (min-width: 1025px){.color-grey-desktop{color:#b1b1b1}}.color-white{color:#fff}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){.color-white-sm{color:#fff}}@media only screen and (min-width: 1025px){.color-white-desktop{color:#fff}}.color-bgGrey{color:#f4f3ef}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){.color-bgGrey-sm{color:#f4f3ef}}@media only screen and (min-width: 1025px){.color-bgGrey-desktop{color:#f4f3ef}}.bg-color-black{background-color:#000}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){.bg-color-black-sm{background-color:#000}}@media only screen and (min-width: 1025px){.bg-color-black-desktop{background-color:#000}}.bg-color-grey{background-color:#b1b1b1}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){.bg-color-grey-sm{background-color:#b1b1b1}}@media only screen and (min-width: 1025px){.bg-color-grey-desktop{background-color:#b1b1b1}}.bg-color-white{background-color:#fff}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){.bg-color-white-sm{background-color:#fff}}@media only screen and (min-width: 1025px){.bg-color-white-desktop{background-color:#fff}}.bg-color-bgGrey{background-color:#f4f3ef}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){.bg-color-bgGrey-sm{background-color:#f4f3ef}}@media only screen and (min-width: 1025px){.bg-color-bgGrey-desktop{background-color:#f4f3ef}}.opacity-0{opacity:0}.opacity-1{opacity:1}.hidden{display:none!important}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){.hidden-xs{display:none!important}}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){.hidden-sm{display:none!important}}@media only screen and (min-width: 769px){.hidden-mxs{display:none!important}}@media only screen and (min-width: 1025px){.hidden-msm{display:none!important}}.hover-pointer:hover{cursor:pointer}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.visually-hidden{display:none}html{height:-webkit-fill-available}.tapcart-initialized #announcements-bar,.tapcart-initialized.template-login .main-title,.tapcart-initialized #switchLanguageBar,.tapcart-initialized .cc-window,.tapcart-initialized .dy-modal-container,.tapcart-initialized #chatbotize,.tapcart-initialized .wishlist-title{display:none!important}.share-wishlist__container{margin-top:20px}.share-wishlist__container button{border:none;text-transform:uppercase;font-weight:700;text-decoration:underline;cursor:pointer;transition:.3s ease}.share-wishlist__container button:hover{color:#b1b1b1}.share-wishlist__container p{margin-top:5px;transition:.3s ease;opacity:1;max-height:30px}.share-wishlist__container p.hidden{opacity:0;max-height:0;display:block!important}.swiper.product-slider-section__swiper:not(.swiper-initialized) .swiper-wrapper{display:flex;justify-content:space-between;padding:0 14px}@media only screen and (min-width: 769px){.swiper.product-slider-section__swiper:not(.swiper-initialized) .swiper-wrapper{padding:0}}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){.swiper.product-slider-section__swiper:not(.swiper-initialized) .swiper-wrapper .swiper-slide{width:calc(50% - 10px)}.swiper.product-slider-section__swiper:not(.swiper-initialized) .swiper-wrapper .swiper-slide:nth-child(n+3){display:none}}@media only screen and (min-width: 769px){.swiper.product-slider-section__swiper:not(.swiper-initialized) .swiper-wrapper .swiper-slide{width:calc(25% - 10px)}.swiper.product-slider-section__swiper:not(.swiper-initialized) .swiper-wrapper .swiper-slide:nth-child(n+5){display:none}}body{font-family:Helvetica,Arial,Lucida Grande,sans-serif;font-weight:500;min-height:100vh;min-height:-webkit-fill-available;font-size:11px;line-height:1.4em}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){body{font-size:10px}}body.overflow-hidden,body.popup-overflow-hidden,body.quick-atc-overflow-hidden{overflow:hidden;touch-action:none;-ms-touch-action:none}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){body.latest-campaigns-collection #products{overflow-x:hidden}}body.stock_visual_grid .product-image__container .stock_visual_grid{display:flex}body.hide-frontend-discounts .header-promo-gold,body.hide-frontend-discounts #sticky-atc-container .sticky-banner .banner,body.hide-frontend-discounts .static-product .product-info .banner{display:none}.side-product-shipping .pdp-promo-message.shipping-related .title{font-weight:700;margin-bottom:5px}#fixed-search-bar{display:none}.go-cart__drawer{height:auto;z-index:33}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){.go-cart__drawer{height:100%}}#MainContent.index .main-content-wrapper{height:100vh;width:100%;overflow-y:scroll;overflow-x:hidden;scroll-behavior:smooth}#MainContent.index .main-content-wrapper.snap-behavior{scroll-snap-type:y mandatory}@supports (-moz-appearance: none){#MainContent.index .main-content-wrapper.snap-behavior{scroll-behavior:auto}}#MainContent.index .main-content-wrapper.snap-behavior .shopify-section.overlap-scroll{scroll-snap-stop:always}@supports (-moz-appearance: none){#MainContent.index .main-content-wrapper.snap-behavior .shopify-section.overlap-scroll{position:static;top:auto;transition:none}}#MainContent.index .main-content-wrapper .shopify-section{width:100%;top:0;will-change:transform;display:flex;flex-direction:column;margin-top:0;z-index:1}#MainContent.index .main-content-wrapper .shopify-section.overlap-scroll{position:sticky;top:0;transition:transform 1s ease-out;scroll-snap-align:start;height:100dvh}#MainContent.index .main-content-wrapper .shopify-section.shopify-section-products-home-grid{background-color:#fff}#MainContent.index .main-content-wrapper .shopify-section.shopify-section-featured-products{justify-content:center}#MainContent.index .main-content-wrapper .shopify-section.shopify-section-featured-products #section-featured-products{display:flex;align-items:center;width:100%}#MainContent.index .main-content-wrapper .shopify-section .featured-collections .collection-title{position:absolute;bottom:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;padding:0!important}#MainContent.index .main-content-wrapper .shopify-section .featured-collections .collection.is-double{width:100dvw!important}#MainContent.index .main-content-wrapper .shopify-section .featured-collections .collection .video-container video{-o-object-fit:cover;object-fit:cover}#MainContent.index .main-content-wrapper .shopify-section .featured-collections .swiper-wrapper{height:auto}#MainContent.index .main-content-wrapper .shopify-section .featured-collections .swiper-wrapper .swiper-image img{height:50dvh}#MainContent.index .main-content-wrapper .shopify-section .featured-collections .swiper-wrapper .swiper-image img.outside-header__full-height__desktop{height:100dvh}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#MainContent.index .main-content-wrapper .shopify-section .featured-collections .swiper-wrapper .swiper-image img{height:50dvh;aspect-ratio:auto!important}#MainContent.index .main-content-wrapper .shopify-section .featured-collections .swiper-wrapper .swiper-image img.outside-header__full-height__mobile{height:100dvh}}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#MainContent.index .main-content-wrapper .shopify-section .featured-collections .video-slide.outside-header__full-height__mobile{height:100dvh!important}}#MainContent.index .main-content-wrapper #shopify-section-footer.shopify-section{height:auto}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#MainContent.index .main-content-wrapper #shopify-section-footer.shopify-section{height:auto;justify-content:end}#MainContent.index .main-content-wrapper #shopify-section-footer.shopify-section .menu-footer{margin-bottom:10px}}.popup-shadow-layer,.quick-atc-shadow-layer{background-color:#000;opacity:.1;width:100%;height:100%;position:fixed;z-index:6;display:none}.popup-shadow-layer.visible,.quick-atc-shadow-layer.visible{display:block}body.template-index .shadow-layer,body.transparent-header .shadow-layer{top:0;left:0}body.template-index .shadow-layer.visible,body.transparent-header .shadow-layer.visible{opacity:1}body.template-index .shadow-layer.default,body.transparent-header .shadow-layer.default{background:linear-gradient(360deg,#0000,#000c 70%)}body.template-index .shadow-layer.white,body.transparent-header .shadow-layer.white{background:linear-gradient(360deg,#fff0,#ffffff9f 70%)}.shadow-layer{background-color:#000;opacity:0;pointer-events:none;width:100%;height:100%;position:fixed;z-index:29;top:0;left:0;transition:opacity .3s}.shadow-layer.visible{pointer-events:auto}.popup-shadow-layer{z-index:30}.quick-atc-shadow-layer{z-index:21;opacity:0}.template-reset_password #MainContent{padding:37px 20px 20px;max-width:900px;margin:0 auto;min-height:91vh;display:flex;flex-flow:column}.template-reset_password #MainContent .form-reset-password form>input{width:calc(50% - 10px);float:left;padding:13px 15px;border:1px solid #b1b1b1;display:flex;margin:0 5px 10px}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){.template-reset_password #MainContent .form-reset-password form>input{width:100%;float:none;margin-left:auto;margin-right:auto}}.template-reset_password #MainContent .form-reset-password .clear{clear:both}.template-reset_password #MainContent .form-reset-password form>input[type=submit]{float:right;border:1px solid #000;background:#000;color:#fff;font-weight:900;align-items:center;justify-content:center;text-transform:uppercase}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){.template-reset_password #MainContent .form-reset-password form>input[type=submit]{margin-top:47px}}.template-reset_password #MainContent .form-reset-password form>.top{justify-content:space-between;text-transform:uppercase;margin-bottom:46px}.template-reset_password #MainContent .form-reset-password form>.top .login-title{text-align:center;margin-bottom:15px;font-size:26px;line-height:1}.template-reset_password #MainContent .form-reset-password form>.top .subtext{text-align:center}@media screen and (max-device-width: 480px){body{-webkit-text-size-adjust:none}}.pdp-primary-btn{width:100%;display:flex;align-items:center;justify-content:center;background-color:#000;color:#fff;text-transform:uppercase;font-weight:900;border:0;height:40px;cursor:pointer;transition:opacity 0s,all .3s cubic-bezier(.77,0,.175,1)}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){.pdp-primary-btn{font-size:13px;line-height:1.45em;letter-spacing:.04em;font-size:calc(11px + 2 * (100vw - 300px) / 1300);padding:17px 0}}.pdp-primary-btn:hover{background-color:#666}.pdp-primary-btn:disabled,.pdp-primary-btn.temp-disabled{cursor:default;background-color:#b1b1b1}.temp-disabled{cursor:default!important;background-color:#b1b1b1!important}.pdp-btn{width:100%;display:flex;align-items:center;justify-content:center;text-transform:uppercase;font-weight:900;border:0;padding:13px 0;cursor:pointer;transition:opacity 0s,all .3s cubic-bezier(.77,0,.175,1)}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){.pdp-btn{font-size:13px;line-height:1.45em;letter-spacing:.04em;font-size:calc(11px + 2 * (100vw - 300px) / 1300);padding:17px 0}}.pdp-btn:hover{background-color:#666}.pdp-btn:disabled,.pdp-btn.temp-disabled{cursor:default;background-color:#b1b1b1}.pdp-secondary-btn{display:flex;align-items:center;justify-content:center;height:40px;background-color:#fff;color:#000;border:1px solid #000;font-weight:900;text-transform:uppercase;cursor:pointer;transition:.3s ease}.pdp-secondary-btn:hover{background-color:#666;border-color:#666;color:#fff}klarna-placement{width:100%}.live-chat__floating-button{opacity:1;transition:.3s;position:fixed;bottom:30px;right:30px;z-index:999999999}.live-chat__floating-button span{width:46px;height:46px;display:block;width:-moz-max-content;width:max-content}.live-chat__floating-button span svg{color:#010101}.live-chat__floating-button.disabled{display:none;opacity:0}.live-chat__floating-button.disabled span svg{color:#b1b1b1}.general-title{padding-top:50px}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){.general-title{padding-top:30px}}.general-title.text-align-left{text-align:left}.general-title.text-align-center{text-align:center}.general-title.text-align-right{text-align:right}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){.general-title.text-align-left__mobile{text-align:left}}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){.general-title.text-align-center__mobile{text-align:center}}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){.general-title.text-align-right__mobile{text-align:right}}.general-title.display-block{display:block}.general-title.display-none{display:none}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){.general-title.display-block__mobile{display:block}}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){.general-title.display-none__mobile{display:none}}.accordion-wrapper{font-size:14px;padding:15px 0 30px}.accordion-wrapper:not(:last-child){border-bottom:1px solid #B1B1B1}.accordion-wrapper.is-open .accordion-wrapper-summary .collapsible-icon{transform:rotate(0)}.accordion-wrapper.is-open .accordion-wrapper-summary .collapsible-icon .collapsible-minus{opacity:1}.accordion-wrapper.is-open .accordion-wrapper-summary .collapsible-icon .collapsible-plus{opacity:0}.accordion-wrapper.is-open .accordion-wrapper-display{padding:30px 0;max-height:500px;opacity:1;visibility:visible}.accordion-wrapper.is-open.about-fine .accordion-wrapper-display{max-height:-moz-fit-content;max-height:fit-content}.accordion-wrapper .accordion-wrapper-summary{cursor:pointer;display:flex;font-weight:700;justify-content:space-between;align-items:center}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){.accordion-wrapper .accordion-wrapper-summary{justify-content:space-between}}.accordion-wrapper .accordion-wrapper-summary .collapsible-icon{transform:rotate(180deg);transition:.3s;width:15px;height:15px}.accordion-wrapper .accordion-wrapper-summary .collapsible-icon span{position:absolute;right:0;transition:.3s}.accordion-wrapper .accordion-wrapper-summary .collapsible-icon .collapsible-minus{opacity:0}.accordion-wrapper .accordion-wrapper-summary .collapsible-icon .collapsible-plus{opacity:1}.accordion-wrapper .accordion-wrapper-display{max-height:0;opacity:0;visibility:hidden;transition:opacity 0s,all .3s cubic-bezier(.77,0,.175,1);overflow:hidden}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){.accordion-wrapper.no_accordion_mobile{border:none}}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){.accordion-wrapper.no_accordion_mobile .collapsible-icon{display:none}}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){.accordion-wrapper.no_accordion_mobile .accordion-wrapper-display{max-height:500px;opacity:1;visibility:visible;padding:20px 0 12px}}@media only screen and (min-width: 1025px){.accordion-wrapper.no_accordion_desktop{border:none}.accordion-wrapper.no_accordion_desktop .collapsible-icon{display:none}.accordion-wrapper.no_accordion_desktop .accordion-wrapper-summary{cursor:default}.accordion-wrapper.no_accordion_desktop .accordion-wrapper-display{max-height:500px;opacity:1;visibility:visible;padding:20px 0 12px}}.swiper-navigation{width:30px;display:flex;justify-content:space-between;margin-top:20px;margin-left:auto;margin-right:5px}.swiper-navigation.swiper-upper{margin-bottom:30px}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){.swiper-navigation.swiper-upper{display:none}}.swiper-navigation.swiper-navigation-plus-text{width:50%;display:flex;justify-content:flex-end;-moz-column-gap:15px;column-gap:15px}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){.swiper-navigation.swiper-navigation-plus-text{display:none}}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){.swiper-navigation{display:none}}.swiper-navigation div{position:relative;left:auto;right:auto;margin:0;padding:0;width:7.5px;height:15px;color:#000;transition:opacity 0s,all .3s cubic-bezier(.77,0,.175,1)}.swiper-navigation div:after{content:""}.swiper-navigation div:hover:not(.swiper-button-disabled){cursor:pointer}.swiper-navigation div.swiper-button-disabled,.swiper-navigation div:hover{color:#b1b1b1}#shopify-section-product-recommendations,#shopify-section-product-collection-slider,#shopify-section-product-recently-viewed,#section-featured-products,#shopify-section-product-recommendations-cart{padding:0 28px;margin:120px 0 50px}#shopify-section-product-recommendations.cart,#shopify-section-product-collection-slider.cart,#shopify-section-product-recently-viewed.cart,#section-featured-products.cart,#shopify-section-product-recommendations-cart.cart{padding:0}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){#shopify-section-product-recommendations,#shopify-section-product-collection-slider,#shopify-section-product-recently-viewed,#section-featured-products,#shopify-section-product-recommendations-cart{margin:20px 0;padding:0}}#shopify-section-product-recommendations.hidden,#shopify-section-product-collection-slider.hidden,#shopify-section-product-recently-viewed.hidden,#section-featured-products.hidden,#shopify-section-product-recommendations-cart.hidden{display:none}#shopify-section-product-recommendations h2,#shopify-section-product-collection-slider h2,#shopify-section-product-recently-viewed h2,#section-featured-products h2,#shopify-section-product-recommendations-cart h2{font-size:30px;line-height:30px;margin-bottom:20px;font-weight:500;text-transform:uppercase}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){#shopify-section-product-recommendations h2,#shopify-section-product-collection-slider h2,#shopify-section-product-recently-viewed h2,#section-featured-products h2,#shopify-section-product-recommendations-cart h2{font-size:11px;line-height:15px;font-weight:900;margin-bottom:10px;padding:0 13px}}#shopify-section-product-recommendations .product-slider-section,#shopify-section-product-collection-slider .product-slider-section,#shopify-section-product-recently-viewed .product-slider-section,#section-featured-products .product-slider-section,#shopify-section-product-recommendations-cart .product-slider-section{width:100%;position:relative}#shopify-section-product-recommendations .product-slider-section .product-slider-section__swiper,#shopify-section-product-collection-slider .product-slider-section .product-slider-section__swiper,#shopify-section-product-recently-viewed .product-slider-section .product-slider-section__swiper,#section-featured-products .product-slider-section .product-slider-section__swiper,#shopify-section-product-recommendations-cart .product-slider-section .product-slider-section__swiper{width:100%;overflow-x:hidden}#shopify-section-product-recommendations .product-slider-section .product-slider-section__swiper .swiper-wrapper,#shopify-section-product-collection-slider .product-slider-section .product-slider-section__swiper .swiper-wrapper,#shopify-section-product-recently-viewed .product-slider-section .product-slider-section__swiper .swiper-wrapper,#section-featured-products .product-slider-section .product-slider-section__swiper .swiper-wrapper,#shopify-section-product-recommendations-cart .product-slider-section .product-slider-section__swiper .swiper-wrapper{padding:0;margin:0}#shopify-section-product-recommendations .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item,#shopify-section-product-collection-slider .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item,#shopify-section-product-recently-viewed .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item,#section-featured-products .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item,#shopify-section-product-recommendations-cart .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item{position:relative;width:100%}#shopify-section-product-recommendations .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item:hover .product-info-container .colors-availability .colors,#shopify-section-product-collection-slider .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item:hover .product-info-container .colors-availability .colors,#shopify-section-product-recently-viewed .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item:hover .product-info-container .colors-availability .colors,#section-featured-products .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item:hover .product-info-container .colors-availability .colors,#shopify-section-product-recommendations-cart .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item:hover .product-info-container .colors-availability .colors{opacity:1;visibility:visible}#shopify-section-product-recommendations .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item:hover .product-info-container .colors-availability .colors-available,#shopify-section-product-collection-slider .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item:hover .product-info-container .colors-availability .colors-available,#shopify-section-product-recently-viewed .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item:hover .product-info-container .colors-availability .colors-available,#section-featured-products .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item:hover .product-info-container .colors-availability .colors-available,#shopify-section-product-recommendations-cart .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item:hover .product-info-container .colors-availability .colors-available{opacity:0;visibility:hidden}#shopify-section-product-recommendations .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item.hidden-style,#shopify-section-product-collection-slider .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item.hidden-style,#shopify-section-product-recently-viewed .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item.hidden-style,#section-featured-products .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item.hidden-style,#shopify-section-product-recommendations-cart .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item.hidden-style{display:none}#shopify-section-product-recommendations .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .look_cta_button,#shopify-section-product-collection-slider .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .look_cta_button,#shopify-section-product-recently-viewed .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .look_cta_button,#section-featured-products .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .look_cta_button,#shopify-section-product-recommendations-cart .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .look_cta_button{text-transform:uppercase;font-weight:900;transition:opacity 0s,all .3s cubic-bezier(.77,0,.175,1);display:none}#shopify-section-product-recommendations .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item.looks .product-info-container,#shopify-section-product-collection-slider .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item.looks .product-info-container,#shopify-section-product-recently-viewed .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item.looks .product-info-container,#section-featured-products .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item.looks .product-info-container,#shopify-section-product-recommendations-cart .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item.looks .product-info-container{padding-left:0;padding-right:0;align-items:center}#shopify-section-product-recommendations .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item.looks .product-info-container .product-info-content,#shopify-section-product-collection-slider .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item.looks .product-info-container .product-info-content,#shopify-section-product-recently-viewed .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item.looks .product-info-container .product-info-content,#section-featured-products .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item.looks .product-info-container .product-info-content,#shopify-section-product-recommendations-cart .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item.looks .product-info-container .product-info-content{display:none}#shopify-section-product-recommendations .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item.looks .product-info-container .look_cta_button,#shopify-section-product-collection-slider .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item.looks .product-info-container .look_cta_button,#shopify-section-product-recently-viewed .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item.looks .product-info-container .look_cta_button,#section-featured-products .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item.looks .product-info-container .look_cta_button,#shopify-section-product-recommendations-cart .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item.looks .product-info-container .look_cta_button{display:block}#shopify-section-product-recommendations .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-link,#shopify-section-product-collection-slider .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-link,#shopify-section-product-recently-viewed .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-link,#section-featured-products .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-link,#shopify-section-product-recommendations-cart .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-link{display:flex;flex-flow:column;position:relative}#shopify-section-product-recommendations .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-link .bf-prices-hover,#shopify-section-product-collection-slider .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-link .bf-prices-hover,#shopify-section-product-recently-viewed .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-link .bf-prices-hover,#section-featured-products .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-link .bf-prices-hover,#shopify-section-product-recommendations-cart .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-link .bf-prices-hover{background-color:#ffffff80;bottom:0;display:flex;flex-direction:row;height:100%;position:absolute;left:0;width:100%;z-index:2;text-transform:uppercase}#shopify-section-product-recommendations .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-link .bf-prices-hover.hidden,#shopify-section-product-collection-slider .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-link .bf-prices-hover.hidden,#shopify-section-product-recently-viewed .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-link .bf-prices-hover.hidden,#section-featured-products .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-link .bf-prices-hover.hidden,#shopify-section-product-recommendations-cart .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-link .bf-prices-hover.hidden{display:none}#shopify-section-product-recommendations .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-link .bf-prices-hover ul,#shopify-section-product-collection-slider .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-link .bf-prices-hover ul,#shopify-section-product-recently-viewed .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-link .bf-prices-hover ul,#section-featured-products .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-link .bf-prices-hover ul,#shopify-section-product-recommendations-cart .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-link .bf-prices-hover ul{align-self:flex-end;font-size:12px;margin:0 18px 20px;list-style:none;padding:0}#shopify-section-product-recommendations .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-link .bf-prices-hover ul span,#shopify-section-product-collection-slider .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-link .bf-prices-hover ul span,#shopify-section-product-recently-viewed .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-link .bf-prices-hover ul span,#section-featured-products .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-link .bf-prices-hover ul span,#shopify-section-product-recommendations-cart .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-link .bf-prices-hover ul span{font-weight:900}#shopify-section-product-recommendations .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-link .bf-prices-hover ul span.offer,#shopify-section-product-collection-slider .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-link .bf-prices-hover ul span.offer,#shopify-section-product-recently-viewed .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-link .bf-prices-hover ul span.offer,#section-featured-products .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-link .bf-prices-hover ul span.offer,#shopify-section-product-recommendations-cart .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-link .bf-prices-hover ul span.offer{color:#d9541f;font-weight:400}#shopify-section-product-recommendations .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-link .bf-prices-hover ul span.strike,#shopify-section-product-collection-slider .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-link .bf-prices-hover ul span.strike,#shopify-section-product-recently-viewed .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-link .bf-prices-hover ul span.strike,#section-featured-products .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-link .bf-prices-hover ul span.strike,#shopify-section-product-recommendations-cart .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-link .bf-prices-hover ul span.strike{text-decoration:line-through;font-weight:400}#shopify-section-product-recommendations .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-link .product-item-image,#shopify-section-product-collection-slider .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-link .product-item-image,#shopify-section-product-recently-viewed .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-link .product-item-image,#section-featured-products .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-link .product-item-image,#shopify-section-product-recommendations-cart .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-link .product-item-image{position:relative;margin:0}#shopify-section-product-recommendations .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-link .product-item-image:before,#shopify-section-product-collection-slider .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-link .product-item-image:before,#shopify-section-product-recently-viewed .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-link .product-item-image:before,#section-featured-products .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-link .product-item-image:before,#shopify-section-product-recommendations-cart .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-link .product-item-image:before{display:block;content:"";width:100%;padding-top:125%}#shopify-section-product-recommendations .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-link .product-item-image>img,#shopify-section-product-recommendations .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-link .product-item-image>figure,#shopify-section-product-recommendations .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-link .product-item-image>video,#shopify-section-product-collection-slider .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-link .product-item-image>img,#shopify-section-product-collection-slider .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-link .product-item-image>figure,#shopify-section-product-collection-slider .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-link .product-item-image>video,#shopify-section-product-recently-viewed .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-link .product-item-image>img,#shopify-section-product-recently-viewed .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-link .product-item-image>figure,#shopify-section-product-recently-viewed .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-link .product-item-image>video,#section-featured-products .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-link .product-item-image>img,#section-featured-products .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-link .product-item-image>figure,#section-featured-products .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-link .product-item-image>video,#shopify-section-product-recommendations-cart .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-link .product-item-image>img,#shopify-section-product-recommendations-cart .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-link .product-item-image>figure,#shopify-section-product-recommendations-cart .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-link .product-item-image>video{position:absolute;top:0;left:0;right:0;bottom:0}#shopify-section-product-recommendations .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-link .product-item-image img,#shopify-section-product-recommendations .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-link .product-item-image video,#shopify-section-product-collection-slider .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-link .product-item-image img,#shopify-section-product-collection-slider .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-link .product-item-image video,#shopify-section-product-recently-viewed .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-link .product-item-image img,#shopify-section-product-recently-viewed .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-link .product-item-image video,#section-featured-products .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-link .product-item-image img,#section-featured-products .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-link .product-item-image video,#shopify-section-product-recommendations-cart .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-link .product-item-image img,#shopify-section-product-recommendations-cart .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-link .product-item-image video{max-width:100%;height:100%;width:100%;-o-object-fit:contain;object-fit:contain;background-color:#f4f3ef}#shopify-section-product-recommendations .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-link .product-item-image video,#shopify-section-product-collection-slider .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-link .product-item-image video,#shopify-section-product-recently-viewed .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-link .product-item-image video,#section-featured-products .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-link .product-item-image video,#shopify-section-product-recommendations-cart .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-link .product-item-image video{opacity:1;visibility:visible}#shopify-section-product-recommendations .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-link .product-item-image .cross-wish,#shopify-section-product-collection-slider .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-link .product-item-image .cross-wish,#shopify-section-product-recently-viewed .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-link .product-item-image .cross-wish,#section-featured-products .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-link .product-item-image .cross-wish,#shopify-section-product-recommendations-cart .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-link .product-item-image .cross-wish{display:none}#shopify-section-product-recommendations .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container,#shopify-section-product-collection-slider .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container,#shopify-section-product-recently-viewed .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container,#section-featured-products .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container,#shopify-section-product-recommendations-cart .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container{padding:20px 20px 31px;display:flex;flex-wrap:wrap;justify-content:space-between;position:relative}#shopify-section-product-recommendations .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .product-info-content,#shopify-section-product-collection-slider .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .product-info-content,#shopify-section-product-recently-viewed .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .product-info-content,#section-featured-products .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .product-info-content,#shopify-section-product-recommendations-cart .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .product-info-content{padding-right:16px;letter-spacing:.04em}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){#shopify-section-product-recommendations .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .product-info-content,#shopify-section-product-collection-slider .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .product-info-content,#shopify-section-product-recently-viewed .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .product-info-content,#section-featured-products .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .product-info-content,#shopify-section-product-recommendations-cart .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .product-info-content{padding-right:0}}#shopify-section-product-recommendations .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .wishlist-info,#shopify-section-product-collection-slider .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .wishlist-info,#shopify-section-product-recently-viewed .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .wishlist-info,#section-featured-products .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .wishlist-info,#shopify-section-product-recommendations-cart .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .wishlist-info{position:absolute;right:18px}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){#shopify-section-product-recommendations .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .wishlist-info,#shopify-section-product-collection-slider .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .wishlist-info,#shopify-section-product-recently-viewed .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .wishlist-info,#section-featured-products .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .wishlist-info,#shopify-section-product-recommendations-cart .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .wishlist-info{right:14px}}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){#shopify-section-product-recommendations .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container,#shopify-section-product-collection-slider .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container,#shopify-section-product-recently-viewed .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container,#section-featured-products .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container,#shopify-section-product-recommendations-cart .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container{padding:10px 10px 25px 14px;position:relative}}#shopify-section-product-recommendations .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .product-item-title,#shopify-section-product-collection-slider .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .product-item-title,#shopify-section-product-recently-viewed .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .product-item-title,#section-featured-products .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .product-item-title,#shopify-section-product-recommendations-cart .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .product-item-title{text-transform:uppercase;font-weight:900}#shopify-section-product-recommendations .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .product-item-title h2,#shopify-section-product-collection-slider .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .product-item-title h2,#shopify-section-product-recently-viewed .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .product-item-title h2,#section-featured-products .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .product-item-title h2,#shopify-section-product-recommendations-cart .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .product-item-title h2{font-size:11px;line-height:15px;font-weight:900;margin:0}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){#shopify-section-product-recommendations .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .product-item-title h2,#shopify-section-product-collection-slider .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .product-item-title h2,#shopify-section-product-recently-viewed .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .product-item-title h2,#section-featured-products .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .product-item-title h2,#shopify-section-product-recommendations-cart .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .product-item-title h2{font-size:10px;line-height:14px;padding:0}}#shopify-section-product-recommendations .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .product-item-subtitle,#shopify-section-product-collection-slider .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .product-item-subtitle,#shopify-section-product-recently-viewed .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .product-item-subtitle,#section-featured-products .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .product-item-subtitle,#shopify-section-product-recommendations-cart .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .product-item-subtitle{text-transform:initial}#shopify-section-product-recommendations .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .product-item-subtitle .subtitle-2,#shopify-section-product-collection-slider .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .product-item-subtitle .subtitle-2,#shopify-section-product-recently-viewed .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .product-item-subtitle .subtitle-2,#section-featured-products .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .product-item-subtitle .subtitle-2,#shopify-section-product-recommendations-cart .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .product-item-subtitle .subtitle-2{display:block}#shopify-section-product-recommendations .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .product-price .new-price,#shopify-section-product-collection-slider .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .product-price .new-price,#shopify-section-product-recently-viewed .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .product-price .new-price,#section-featured-products .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .product-price .new-price,#shopify-section-product-recommendations-cart .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .product-price .new-price{color:#d9541f;margin-bottom:10px}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){#shopify-section-product-recommendations .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .product-price .new-price,#shopify-section-product-collection-slider .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .product-price .new-price,#shopify-section-product-recently-viewed .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .product-price .new-price,#section-featured-products .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .product-price .new-price,#shopify-section-product-recommendations-cart .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .product-price .new-price{margin-bottom:0}}#shopify-section-product-recommendations .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .bf-getmore,#shopify-section-product-collection-slider .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .bf-getmore,#shopify-section-product-recently-viewed .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .bf-getmore,#section-featured-products .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .bf-getmore,#shopify-section-product-recommendations-cart .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .bf-getmore{color:#15224e;cursor:pointer;display:none;font-weight:900;font-size:12px;line-height:15px;letter-spacing:.48px;margin-top:10px;text-transform:uppercase}#shopify-section-product-recommendations .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .bf-getmore:before,#shopify-section-product-collection-slider .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .bf-getmore:before,#shopify-section-product-recently-viewed .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .bf-getmore:before,#section-featured-products .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .bf-getmore:before,#shopify-section-product-recommendations-cart .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .bf-getmore:before{content:"+ ";white-space:pre;line-height:1}#shopify-section-product-recommendations .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .bf-getmore.desktop,#shopify-section-product-collection-slider .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .bf-getmore.desktop,#shopify-section-product-recently-viewed .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .bf-getmore.desktop,#section-featured-products .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .bf-getmore.desktop,#shopify-section-product-recommendations-cart .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .bf-getmore.desktop{display:flex}#shopify-section-product-recommendations .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .bf-getmore.mobile,#shopify-section-product-collection-slider .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .bf-getmore.mobile,#shopify-section-product-recently-viewed .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .bf-getmore.mobile,#section-featured-products .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .bf-getmore.mobile,#shopify-section-product-recommendations-cart .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .bf-getmore.mobile{display:none}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){#shopify-section-product-recommendations .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .bf-getmore,#shopify-section-product-collection-slider .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .bf-getmore,#shopify-section-product-recently-viewed .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .bf-getmore,#section-featured-products .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .bf-getmore,#shopify-section-product-recommendations-cart .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .bf-getmore{font-size:10px;line-height:12px;letter-spacing:0px}#shopify-section-product-recommendations .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .bf-getmore.de,#shopify-section-product-recommendations .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .bf-getmore.fr,#shopify-section-product-recommendations .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .bf-getmore.it,#shopify-section-product-collection-slider .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .bf-getmore.de,#shopify-section-product-collection-slider .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .bf-getmore.fr,#shopify-section-product-collection-slider .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .bf-getmore.it,#shopify-section-product-recently-viewed .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .bf-getmore.de,#shopify-section-product-recently-viewed .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .bf-getmore.fr,#shopify-section-product-recently-viewed .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .bf-getmore.it,#section-featured-products .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .bf-getmore.de,#section-featured-products .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .bf-getmore.fr,#section-featured-products .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .bf-getmore.it,#shopify-section-product-recommendations-cart .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .bf-getmore.de,#shopify-section-product-recommendations-cart .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .bf-getmore.fr,#shopify-section-product-recommendations-cart .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .bf-getmore.it{font-size:9px}#shopify-section-product-recommendations .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .bf-getmore.mobile,#shopify-section-product-collection-slider .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .bf-getmore.mobile,#shopify-section-product-recently-viewed .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .bf-getmore.mobile,#section-featured-products .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .bf-getmore.mobile,#shopify-section-product-recommendations-cart .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .bf-getmore.mobile,#shopify-section-product-recommendations .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .bf-getmore.desktop,#shopify-section-product-collection-slider .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .bf-getmore.desktop,#shopify-section-product-recently-viewed .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .bf-getmore.desktop,#section-featured-products .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .bf-getmore.desktop,#shopify-section-product-recommendations-cart .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .bf-getmore.desktop{display:none}}#shopify-section-product-recommendations .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .colors-availability,#shopify-section-product-collection-slider .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .colors-availability,#shopify-section-product-recently-viewed .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .colors-availability,#section-featured-products .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .colors-availability,#shopify-section-product-recommendations-cart .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .colors-availability{margin-top:13px}#shopify-section-product-recommendations .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .colors-availability .colors,#shopify-section-product-collection-slider .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .colors-availability .colors,#shopify-section-product-recently-viewed .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .colors-availability .colors,#section-featured-products .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .colors-availability .colors,#shopify-section-product-recommendations-cart .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .colors-availability .colors{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;position:absolute;opacity:1;visibility:visible;transition:opacity 0s,all .3s cubic-bezier(.77,0,.175,1)}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){#shopify-section-product-recommendations .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .colors-availability .colors,#shopify-section-product-collection-slider .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .colors-availability .colors,#shopify-section-product-recently-viewed .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .colors-availability .colors,#section-featured-products .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .colors-availability .colors,#shopify-section-product-recommendations-cart .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .colors-availability .colors{opacity:1;visibility:visible;position:unset}}#shopify-section-product-recommendations .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .colors-availability .colors li,#shopify-section-product-collection-slider .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .colors-availability .colors li,#shopify-section-product-recently-viewed .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .colors-availability .colors li,#section-featured-products .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .colors-availability .colors li,#shopify-section-product-recommendations-cart .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .colors-availability .colors li{display:flex;margin-right:10px;margin-top:3px;padding-bottom:8px;border:1px solid white}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){#shopify-section-product-recommendations .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .colors-availability .colors li,#shopify-section-product-collection-slider .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .colors-availability .colors li,#shopify-section-product-recently-viewed .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .colors-availability .colors li,#section-featured-products .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .colors-availability .colors li,#shopify-section-product-recommendations-cart .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .colors-availability .colors li{margin-right:8px}}#shopify-section-product-recommendations .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .colors-availability .colors li.selected-parent,#shopify-section-product-collection-slider .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .colors-availability .colors li.selected-parent,#shopify-section-product-recently-viewed .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .colors-availability .colors li.selected-parent,#section-featured-products .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .colors-availability .colors li.selected-parent,#shopify-section-product-recommendations-cart .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .colors-availability .colors li.selected-parent{border-bottom:1px solid #B1B1B1}#shopify-section-product-recommendations .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .colors-availability .colors li>span,#shopify-section-product-collection-slider .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .colors-availability .colors li>span,#shopify-section-product-recently-viewed .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .colors-availability .colors li>span,#section-featured-products .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .colors-availability .colors li>span,#shopify-section-product-recommendations-cart .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .colors-availability .colors li>span{width:14px;height:14px;cursor:pointer;border-color:transparent;border-style:solid;position:relative;display:flex;align-items:flex-end;justify-content:flex-end}#shopify-section-product-recommendations .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .colors-availability .colors li>span>span,#shopify-section-product-collection-slider .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .colors-availability .colors li>span>span,#shopify-section-product-recently-viewed .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .colors-availability .colors li>span>span,#section-featured-products .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .colors-availability .colors li>span>span,#shopify-section-product-recommendations-cart .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .colors-availability .colors li>span>span{cursor:pointer;border-color:transparent;border-style:solid;display:flex;align-items:flex-end;justify-content:flex-end;width:6px;height:100%;position:absolute;right:0;left:unset;border-radius:unset;border-bottom-right-radius:8px;border-top-right-radius:9px;border-right:0}#shopify-section-product-recommendations .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .colors-availability .colors li>span.selected,#shopify-section-product-collection-slider .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .colors-availability .colors li>span.selected,#shopify-section-product-recently-viewed .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .colors-availability .colors li>span.selected,#section-featured-products .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .colors-availability .colors li>span.selected,#shopify-section-product-recommendations-cart .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .colors-availability .colors li>span.selected{border:1px solid #B1B1B1}#shopify-section-product-recommendations .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .colors-availability .colors-available,#shopify-section-product-collection-slider .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .colors-availability .colors-available,#shopify-section-product-recently-viewed .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .colors-availability .colors-available,#section-featured-products .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .colors-availability .colors-available,#shopify-section-product-recommendations-cart .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .colors-availability .colors-available{opacity:0;visibility:hidden;transition:opacity 0s,all .3s cubic-bezier(.77,0,.175,1);cursor:pointer}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){#shopify-section-product-recommendations .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .colors-availability .colors-available,#shopify-section-product-collection-slider .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .colors-availability .colors-available,#shopify-section-product-recently-viewed .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .colors-availability .colors-available,#section-featured-products .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .colors-availability .colors-available,#shopify-section-product-recommendations-cart .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .colors-availability .colors-available{opacity:0;visibility:hidden;display:none}}#shopify-section-product-recommendations .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .wishlist-info,#shopify-section-product-collection-slider .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .wishlist-info,#shopify-section-product-recently-viewed .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .wishlist-info,#section-featured-products .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .wishlist-info,#shopify-section-product-recommendations-cart .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .wishlist-info{color:#b1b1b1}#shopify-section-product-recommendations .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .wishlist-info img,#shopify-section-product-collection-slider .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .wishlist-info img,#shopify-section-product-recently-viewed .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .wishlist-info img,#section-featured-products .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .wishlist-info img,#shopify-section-product-recommendations-cart .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .wishlist-info img{width:13px}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){#shopify-section-product-recommendations .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .wishlist-info,#shopify-section-product-collection-slider .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .wishlist-info,#shopify-section-product-recently-viewed .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .wishlist-info,#section-featured-products .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .wishlist-info,#shopify-section-product-recommendations-cart .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .wishlist-info{position:absolute;bottom:calc(100% + 15px);right:14px;z-index:1}}#shopify-section-product-recommendations .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .wishlistDisabledItem,#shopify-section-product-collection-slider .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .wishlistDisabledItem,#shopify-section-product-recently-viewed .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .wishlistDisabledItem,#section-featured-products .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .wishlistDisabledItem,#shopify-section-product-recommendations-cart .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .wishlistDisabledItem,#shopify-section-product-recommendations .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .wishlistEnabledItem,#shopify-section-product-collection-slider .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .wishlistEnabledItem,#shopify-section-product-recently-viewed .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .wishlistEnabledItem,#section-featured-products .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .wishlistEnabledItem,#shopify-section-product-recommendations-cart .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .wishlistEnabledItem{cursor:pointer}#shopify-section-product-recommendations .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .wishlistEnabledItem svg path,#shopify-section-product-collection-slider .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .wishlistEnabledItem svg path,#shopify-section-product-recently-viewed .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .wishlistEnabledItem svg path,#section-featured-products .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .wishlistEnabledItem svg path,#shopify-section-product-recommendations-cart .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .wishlistEnabledItem svg path{fill:currentColor}#shopify-section-product-recommendations .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item.dual-fine .product-info-container .product-info-content .product-price .from-price,#shopify-section-product-collection-slider .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item.dual-fine .product-info-container .product-info-content .product-price .from-price,#shopify-section-product-recently-viewed .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item.dual-fine .product-info-container .product-info-content .product-price .from-price,#section-featured-products .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item.dual-fine .product-info-container .product-info-content .product-price .from-price,#shopify-section-product-recommendations-cart .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item.dual-fine .product-info-container .product-info-content .product-price .from-price{display:inline-block}.product-slider .swiper,#shopify-section-product-recommendations .swiper,#shopify-section-product-recently-viewed .swiper,#shopify-section-product-recommendations-cart .swiper{position:static}.product-slider .swiper .swiper-navigation,#shopify-section-product-recommendations .swiper .swiper-navigation,#shopify-section-product-recently-viewed .swiper .swiper-navigation,#shopify-section-product-recommendations-cart .swiper .swiper-navigation{margin-top:0;position:absolute;top:5px;right:5px}.product-slider .swiper.product-slider-section__swiper .swiper-wrapper .product-item,#shopify-section-product-recommendations .swiper.product-slider-section__swiper .swiper-wrapper .product-item,#shopify-section-product-recently-viewed .swiper.product-slider-section__swiper .swiper-wrapper .product-item,#shopify-section-product-recommendations-cart .swiper.product-slider-section__swiper .swiper-wrapper .product-item{width:calc(100% + 10px)}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){.product-slider .swiper.product-slider-section__swiper .swiper-wrapper,#shopify-section-product-recommendations .swiper.product-slider-section__swiper .swiper-wrapper,#shopify-section-product-recently-viewed .swiper.product-slider-section__swiper .swiper-wrapper,#shopify-section-product-recommendations-cart .swiper.product-slider-section__swiper .swiper-wrapper{left:-5px}.product-slider .swiper.product-slider-section__swiper .swiper-wrapper .product-item,#shopify-section-product-recommendations .swiper.product-slider-section__swiper .swiper-wrapper .product-item,#shopify-section-product-recently-viewed .swiper.product-slider-section__swiper .swiper-wrapper .product-item,#shopify-section-product-recommendations-cart .swiper.product-slider-section__swiper .swiper-wrapper .product-item{width:100%}}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){.product-recently-viewed-container[data-dy-embedded-object],.product-recommendations-container[data-dy-embedded-object]{padding:0!important}}.gift-card-section .collection-header{padding:0 28px}.shopify-section-product-recently-viewed__container:not(.visible) #shopify-section-product-recently-viewed{display:none}.product-image__container{position:relative}.product-image__container .collection-tweaks{position:absolute;top:0;right:0;display:flex;flex-direction:column;align-items:flex-end;z-index:1;font-size:9px;line-height:1}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){.product-image__container .collection-tweaks{font-size:8px;line-height:11px}}.product-image__container .stock_visual_grid{display:none;position:absolute;flex-direction:column;align-items:flex-end;left:5px;top:5px;color:#000;font-size:12px;line-height:1;z-index:10}.product-image__container .stock_visual_grid .warehouse{padding:0 5px;margin-bottom:5px;background-color:#ffffff90}.product-image__container .stock_visual_grid .warehouse ul{margin:5px 0 10px;padding-left:10px;list-style:none}.product-image__container .stock_visual_grid .warehouse ul li{padding-left:3px}.product-image__container .stock_visual_grid .warehouse ul li:before{content:"\2514  ";position:absolute;left:5px}.product-image__container .stock_visual_grid .warehouse ul .warn-style{background-color:#ffa50060}.product-image__container .stock_visual_grid .warehouse ul .error-style{background-color:#ff000060}.collection-tweak{padding:5px;background-color:#fff;text-transform:uppercase}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){.collection-tweak{padding:3px;z-index:1}}.collection-tweak.tweak__fine-jewelry{background-color:#000;color:#fff;font-weight:900}.collection-tweak.tweak__scalpers{background-color:#dfdfdf}.collection-tweak.tweak__promo-highlight,.collection-tweak.tweak__oos-units{background-color:#b1b1b1;color:#fff}.collection-tweak.tweak__promo-gold{background-color:#ede0b8}.collection-tweak.tweak__outlet{background-color:#fffd7b}.collection-tweak.product-tweak{font-size:10px;text-transform:uppercase;margin:0;padding:5px;line-height:10px;display:flex;float:left;width:-moz-fit-content;width:fit-content}.collection-tweak.product-tweak.tweak__fine-jewelry{color:#b1b1b1;background-color:transparent;border:1px solid #B1B1B1;font-weight:900}.tweak__excluded-from-bfcm{background-color:#e1ded7;color:#000;border:1px solid #E1DED7}.pdp-popup{position:fixed;right:-100%;z-index:31;width:40vw;max-width:530px;background-color:#fff;transition:opacity 0s,all .3s cubic-bezier(.77,0,.175,1);backface-visibility:hidden;padding:18px;top:50vh;overflow-y:auto;transform:translateY(calc(60px - 50%));max-height:calc(100vh - 150px)}.pdp-popup::-webkit-scrollbar{display:none}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){.pdp-popup{width:calc(100% - 14px);padding:16px;transform:translateY(calc(45px - 50%))}}.pdp-popup.is-open{right:50%;transform:translate(50%,calc(60px - 50%))}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){.pdp-popup.is-open{transform:translate(50%,calc(45px - 50%))}}.pdp-popup.rings .diameter-bracelet,.pdp-popup.bracelets .diameter-number,.pdp-popup.bracelets .sizes-extra-info,.pdp-popup.bracelets .show-rings{display:none}.pdp-popup .pdp-popup-header{margin-bottom:66px;display:flex;justify-content:space-between;font-size:18px;line-height:18px;text-transform:uppercase}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){.pdp-popup .pdp-popup-header{font-size:11px;line-height:14px;margin-bottom:32px;font-weight:900}}.pdp-popup .description .title{text-transform:uppercase}.pdp-popup .description .content{display:flex;flex-flow:column}.pdp-popup .description .content p{margin-bottom:20px}.pdp-popup .description .content img{width:100%;-o-object-fit:contain;object-fit:contain}.pdp-popup-overlay{position:fixed;top:0;bottom:0;left:0;right:0;z-index:30;background-color:#000;transition:opacity .3s ease;opacity:0;visibility:hidden}.pdp-popup-overlay.is-open{opacity:.2;visibility:visible}.pdp-popup-trigger:hover{cursor:pointer}.side-product-size{max-width:650px;width:50vw}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){.side-product-size{width:calc(100% - 14px)}}.side-product-size .accordion-wrapper{padding:15px 0;font-size:12px;line-height:15px}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){.side-product-size .accordion-wrapper{font-size:11px;line-height:14px}}.side-product-size .accordion-wrapper .accordion-wrapper-summary{font-weight:500;text-transform:uppercase}.side-product-size .accordion-wrapper .accordion-wrapper-display .trip-video{position:relative;margin-top:10px}.side-product-size .accordion-wrapper .accordion-wrapper-display .trip-video:before{display:block;content:"";width:100%;padding-top:50%}.side-product-size .accordion-wrapper .accordion-wrapper-display .trip-video>img,.side-product-size .accordion-wrapper .accordion-wrapper-display .trip-video>figure,.side-product-size .accordion-wrapper .accordion-wrapper-display .trip-video>video{position:absolute;top:0;left:0;right:0;bottom:0}.side-product-size .accordion-wrapper .accordion-wrapper-display .trip-video.playing .play-button span.pause,.side-product-size .accordion-wrapper .accordion-wrapper-display .trip-video.playing .play-button span.play{opacity:0;visibility:hidden}.side-product-size .accordion-wrapper .accordion-wrapper-display .trip-video .play-button{position:absolute;right:25px;bottom:25px;color:#fff;text-transform:uppercase;cursor:pointer}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){.side-product-size .accordion-wrapper .accordion-wrapper-display .trip-video .play-button{right:11px;bottom:11px;font-size:26px;font-weight:100;line-height:1;text-transform:uppercase;font-size:calc(16px + 10 * (100vw - 300px) / 1300);line-height:calc(20px + 6 * (100vw - 300px) / 1300)}}.side-product-size .accordion-wrapper .accordion-wrapper-display .trip-video .play-button span.pause{position:absolute;right:0;opacity:0;visibility:hidden}.side-product-size .accordion-wrapper .accordion-wrapper-display .trip-video .play-button span.play{opacity:1;visibility:visible}.side-product-size .accordion-wrapper .accordion-wrapper-display .trip-video video{width:100%;height:100%;cursor:pointer;-o-object-fit:cover;object-fit:cover}.side-product-size .accordion-wrapper .accordion-wrapper-display .trip-video video::-webkit-media-controls-mute-button,.side-product-size .accordion-wrapper .accordion-wrapper-display .trip-video video::-webkit-media-controls-timeline-container,.side-product-size .accordion-wrapper .accordion-wrapper-display .trip-video video::-webkit-media-controls-current-time-display,.side-product-size .accordion-wrapper .accordion-wrapper-display .trip-video video::-webkit-media-controls-time-remaining-display,.side-product-size .accordion-wrapper .accordion-wrapper-display .trip-video video::-webkit-media-controls-timeline,.side-product-size .accordion-wrapper .accordion-wrapper-display .trip-video video::-webkit-media-controls-volume-slider-container,.side-product-size .accordion-wrapper .accordion-wrapper-display .trip-video video::-webkit-media-controls-volume-slider,.side-product-size .accordion-wrapper .accordion-wrapper-display .trip-video video::-webkit-media-controls-seek-back-button,.side-product-size .accordion-wrapper .accordion-wrapper-display .trip-video video::-webkit-media-controls-seek-forward-button,.side-product-size .accordion-wrapper .accordion-wrapper-display .trip-video video::-webkit-media-controls-fullscreen-button,.side-product-size .accordion-wrapper .accordion-wrapper-display .trip-video video::-webkit-media-controls-rewind-button,.side-product-size .accordion-wrapper .accordion-wrapper-display .trip-video video::-webkit-media-controls-return-to-realtime-button,.side-product-size .accordion-wrapper .accordion-wrapper-display .trip-video video::-webkit-media-controls-toggle-closed-captions-button,.side-product-size .accordion-wrapper .accordion-wrapper-display .trip-video video::-webkit-media-controls-play-button{display:none}.side-product-size .accordion-wrapper .accordion-wrapper-display .steps-guide{margin-block-start:1em;margin-block-end:1em;padding-left:0;list-style:decimal inside}.side-product-size .accordion-wrapper .accordion-wrapper-display table{border-collapse:collapse;border-style:hidden;margin-bottom:30px}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){.side-product-size .accordion-wrapper .accordion-wrapper-display table{margin-bottom:20px}}.side-product-size .accordion-wrapper .accordion-wrapper-display table tr{text-align:center}.side-product-size .accordion-wrapper .accordion-wrapper-display table tr td,.side-product-size .accordion-wrapper .accordion-wrapper-display table tr th{font-weight:500;border:1px solid #000;padding:13px}.side-product-size .accordion-wrapper .accordion-wrapper-display table tr th span.av{display:none}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){.side-product-size .accordion-wrapper .accordion-wrapper-display table tr th span.av{display:inline}}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){.side-product-size .accordion-wrapper .accordion-wrapper-display table tr th span:not(.av){display:none}}.side-product-size .accordion-wrapper .accordion-wrapper-display table.first-table th:last-child,.side-product-size .accordion-wrapper .accordion-wrapper-display table.first-table td:last-child{font-weight:900}.side-product-size .accordion-wrapper .accordion-wrapper-display table.second-table th:first-child,.side-product-size .accordion-wrapper .accordion-wrapper-display table.second-table td:first-child{font-weight:900}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){.side-product-size .accordion-wrapper .accordion-wrapper-display table.second-table td,.side-product-size .accordion-wrapper .accordion-wrapper-display table.second-table th{padding:8px}}.side-product-size .accordion-wrapper .accordion-wrapper-display .mb{margin-bottom:35px}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){.side-product-size .accordion-wrapper .accordion-wrapper-display .mb{margin-bottom:25px}}main #sticky-atc-container{position:fixed;bottom:0;left:0;z-index:31;width:100%}main #sticky-atc-container>*:not(.dynamic-quick-atc),main #sticky-atc-container .dynamic-quick-atc>*{padding:0}main #sticky-atc-container .static-quick-atc .add-to-cart-product-title,main #sticky-atc-container .static-quick-atc .sticky-banner{display:none}main #sticky-atc-container .static-quick-atc .add-to-cart-buttons.sticky-personalized{width:100%;display:inline-flex;flex-direction:row;align-items:center;gap:10px}main #sticky-atc-container .static-quick-atc .add-to-cart-buttons.sticky-personalized button,main #sticky-atc-container .static-quick-atc .add-to-cart-buttons.sticky-personalized a.button{font-size:11px}main #sticky-atc-container .static-quick-atc .add-to-cart-buttons.sticky-personalized svg{display:none}main #sticky-atc-container .static-quick-atc .add-to-cart-buttons.sticky-personalized>div{width:50%}main #sticky-atc-container .static-quick-atc .add-to-cart-buttons.sticky-personalized>div.container-button-sticky-anchor a{margin-bottom:0}main #sticky-atc-container.is-look .dynamic-quick-atc.is-open{position:fixed;bottom:0;z-index:9999;left:0;right:0}@media only screen and (min-width: 769px){main #sticky-atc-container.is-look{display:none!important}main #sticky-atc-container>*:not(.dynamic-quick-atc),main #sticky-atc-container .dynamic-quick-atc>*{padding:18px 0 18px 27px;display:flex;align-items:flex-start}main #sticky-atc-container .static-quick-atc .add-to-cart-product-title{width:67%;display:flex;flex-direction:row;align-self:center}main #sticky-atc-container .static-quick-atc .add-to-cart-product-title .title{font-size:20px;font-weight:400;line-height:1;text-transform:uppercase;flex-basis:100%;align-content:center}main #sticky-atc-container .static-quick-atc .add-to-cart-product-title .title .title-price{display:flex}main #sticky-atc-container .static-quick-atc .add-to-cart-product-title .title .title-price .product-price{margin-left:30px}main #sticky-atc-container .static-quick-atc .add-to-cart-product-title .title .title-price .tag-container{display:none}main #sticky-atc-container .static-quick-atc .add-to-cart-product-title .title .title-price .wishlist-info{display:none}main #sticky-atc-container .static-quick-atc .add-to-cart-product-title .colors-container{flex-basis:15%;min-width:-moz-fit-content;min-width:fit-content}main #sticky-atc-container .static-quick-atc .add-to-cart-product-title .colors-container .colors-availability .colors{list-style:none;padding:0;margin:0;display:flex;justify-content:flex-end;flex-wrap:wrap;opacity:1;visibility:visible;transition:opacity 0s,all .3s cubic-bezier(.77,0,.175,1)}main #sticky-atc-container .static-quick-atc .add-to-cart-product-title .colors-container .colors-availability .colors li{display:flex;margin-right:10px;margin-top:3px;padding-bottom:8px;border:1px solid white}main #sticky-atc-container .static-quick-atc .add-to-cart-product-title .colors-container .colors-availability .colors li.selected-parent{border-bottom:1px solid #B1B1B1}main #sticky-atc-container .static-quick-atc .add-to-cart-product-title .colors-container .colors-availability .colors li:not(.selected-parent){transition:opacity 0s,all .3s cubic-bezier(.77,0,.175,1)}main #sticky-atc-container .static-quick-atc .add-to-cart-product-title .colors-container .colors-availability .colors li:not(.selected-parent):hover{border-color:#f4f3ef}main #sticky-atc-container .static-quick-atc .add-to-cart-product-title .colors-container .colors-availability .colors li .whole-color{width:14px;height:14px;border:0;position:relative;display:flex;align-items:flex-end;justify-content:flex-end}main #sticky-atc-container .static-quick-atc .add-to-cart-product-title .colors-container .colors-availability .colors li .whole-color .right-color{border-color:transparent;border-style:solid;display:flex;align-items:flex-end;justify-content:flex-end;width:7px;height:100%;position:absolute;right:0;left:unset}main #sticky-atc-container .static-quick-atc .add-to-cart-product-title .colors-container .colors-availability .colors li .whole-color.white-color{border:1px solid;border-color:#b1b1b1!important}main #sticky-atc-container .static-quick-atc .add-to-cart-product-title .colors-container .colors-availability .colors li .whole-color.selected{border:1px solid #B1B1B1}main #sticky-atc-container .static-quick-atc .add-to-cart-buttons{width:33%;padding-top:0;padding-left:27px;padding-right:27px;flex-grow:1;display:flex;flex-direction:column;align-self:stretch}main #sticky-atc-container .static-quick-atc .add-to-cart-buttons.sticky-personalized{padding:0 27px;width:33%}main #sticky-atc-container .static-quick-atc .add-to-cart-buttons.sticky-personalized button,main #sticky-atc-container .static-quick-atc .add-to-cart-buttons.sticky-personalized a.button{font-size:12px}main #sticky-atc-container .static-quick-atc .add-to-cart-buttons.sticky-personalized svg{display:flex}main #sticky-atc-container .static-quick-atc .add-to-cart-buttons .banner{display:none}main #sticky-atc-container .static-quick-atc.static_oos{color:#b1b1b1;padding:18px 0 18px 27px}main #sticky-atc-container .static-quick-atc.static_oos .new-price{color:#b1b1b1}main #sticky-atc-container .static-quick-atc.static_oos .add-to-cart-product-title legend.oos-message{text-transform:uppercase;font-weight:900;color:#d9541f;padding:0;min-width:-moz-fit-content;min-width:fit-content;align-items:center;display:flex;margin-right:30px}}main #sticky-atc-container .no-js{display:none}main #sticky-atc-container .container-button-sticky-atc button,main #sticky-atc-container .container-button-sticky-atc a.button,main #sticky-atc-container .container-button-sticky-atc .gwbutton,main #sticky-atc-container .container-button-sticky-anchor button,main #sticky-atc-container .container-button-sticky-anchor a.button,main #sticky-atc-container .container-button-sticky-anchor .gwbutton{display:flex;align-items:center;justify-content:center;text-transform:uppercase;font-weight:900;height:40px;width:100%;font-size:12px;line-height:1.4em}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){main #sticky-atc-container .container-button-sticky-atc button,main #sticky-atc-container .container-button-sticky-atc a.button,main #sticky-atc-container .container-button-sticky-atc .gwbutton,main #sticky-atc-container .container-button-sticky-anchor button,main #sticky-atc-container .container-button-sticky-anchor a.button,main #sticky-atc-container .container-button-sticky-anchor .gwbutton{font-size:11px}}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){main #sticky-atc-container .container-button-sticky-atc button,main #sticky-atc-container .container-button-sticky-atc a.button,main #sticky-atc-container .container-button-sticky-atc .gwbutton,main #sticky-atc-container .container-button-sticky-anchor button,main #sticky-atc-container .container-button-sticky-anchor a.button,main #sticky-atc-container .container-button-sticky-anchor .gwbutton{font-size:11px;line-height:15px}}main #sticky-atc-container .container-button-sticky-atc button:hover,main #sticky-atc-container .container-button-sticky-atc a.button:hover,main #sticky-atc-container .container-button-sticky-atc .gwbutton:hover,main #sticky-atc-container .container-button-sticky-anchor button:hover,main #sticky-atc-container .container-button-sticky-anchor a.button:hover,main #sticky-atc-container .container-button-sticky-anchor .gwbutton:hover{cursor:pointer}main #sticky-atc-container .container-button-sticky-atc button span[data-add-to-cart-text].hidden,main #sticky-atc-container .container-button-sticky-atc a.button span[data-add-to-cart-text].hidden,main #sticky-atc-container .container-button-sticky-atc .gwbutton span[data-add-to-cart-text].hidden,main #sticky-atc-container .container-button-sticky-anchor button span[data-add-to-cart-text].hidden,main #sticky-atc-container .container-button-sticky-anchor a.button span[data-add-to-cart-text].hidden,main #sticky-atc-container .container-button-sticky-anchor .gwbutton span[data-add-to-cart-text].hidden{display:none!important}main #sticky-atc-container .container-button-sticky-atc a.button,main #sticky-atc-container .container-button-sticky-anchor a.button{margin-bottom:5px;background-color:#fff;color:#000;border:1px solid currentColor;position:relative}main #sticky-atc-container .container-button-sticky-atc a.button svg,main #sticky-atc-container .container-button-sticky-anchor a.button svg{position:absolute;right:13px;top:50%;transform:translateY(-50%)}main #sticky-atc-container .container-button-sticky-atc a.button:hover,main #sticky-atc-container .container-button-sticky-anchor a.button:hover{color:#b1b1b1}main #sticky-atc-container .container-button-sticky-atc button,main #sticky-atc-container .container-button-sticky-atc .gwbutton,main #sticky-atc-container .container-button-sticky-anchor button,main #sticky-atc-container .container-button-sticky-anchor .gwbutton{background-color:#000;color:#fff;border:0}main #sticky-atc-container .container-button-sticky-atc button:hover,main #sticky-atc-container .container-button-sticky-atc .gwbutton:hover,main #sticky-atc-container .container-button-sticky-anchor button:hover,main #sticky-atc-container .container-button-sticky-anchor .gwbutton:hover{background-color:#666}main #sticky-atc-container .container-button-sticky-atc button .loading_spinner,main #sticky-atc-container .container-button-sticky-atc .gwbutton .loading_spinner,main #sticky-atc-container .container-button-sticky-anchor button .loading_spinner,main #sticky-atc-container .container-button-sticky-anchor .gwbutton .loading_spinner{display:flex;width:25px;height:25px;border:3px solid rgba(255,255,255,.3);border-radius:50%;border-top-color:#fff;animation:spin 1s ease-in-out infinite;-webkit-animation:spin 1s ease-in-out infinite}@keyframes spin{to{-webkit-transform:rotate(360deg)}}main #sticky-atc-container .dynamic-quick-atc{letter-spacing:.04em;transform:translateY(100%);max-height:0;display:none;transition:.3s ease}main #sticky-atc-container .dynamic-quick-atc [data-quick-atc-trigger]{display:none!important;padding-bottom:0;margin-left:auto;width:-moz-max-content;width:max-content}main #sticky-atc-container .dynamic-quick-atc.is-open{transform:translateY(0);max-height:100%;display:block}main #sticky-atc-container .dynamic-quick-atc.is-open+.static-quick-atc{transform:translateY(100%);display:none}main #sticky-atc-container .dynamic-quick-atc.is-open .banner,main #sticky-atc-container .dynamic-quick-atc.is-open .gwp-message{display:none}main #sticky-atc-container .dynamic-quick-atc .itemprop .ear-piercing-options .ear-qty-selector .ear-qty-fieldset{margin-bottom:0}main #sticky-atc-container .dynamic-quick-atc .itemprop .coming-soon{background:linear-gradient(0deg,#fff 60%,#fff0);padding-top:100px}main #sticky-atc-container .dynamic-quick-atc .itemprop .coming-soon .inner-coming-soon{padding:10px 20px 0}main #sticky-atc-container .dynamic-quick-atc .itemprop .coming-soon .inner-coming-soon .messages{text-align:center}main #sticky-atc-container .dynamic-quick-atc .itemprop .coming-soon.sent{padding:100px 30px 0}main #sticky-atc-container .dynamic-quick-atc .itemprop .coming-soon.sent .inner-coming-soon{padding:10px 0 0}main #sticky-atc-container .dynamic-quick-atc .charm-options label.bfcm .offer{display:none!important}main #sticky-atc-container .dynamic-quick-atc .charm-options label.bfcm .strike{display:none}main #sticky-atc-container .sticky-banner{display:none;padding:0;box-shadow:0 -10px 20px #0000001a,0 25px 20px -20px #00000073}main #sticky-atc-container .sticky-banner .promo-gold{background-color:#ede0b8;color:#000;font-size:12px;line-height:15px;padding:8px 0;text-align:center;text-transform:uppercase;width:100%;letter-spacing:initial!important}main #sticky-atc-container .static-quick-atc{transition:.3s ease;transform:translateY(0);max-height:200px}main #sticky-atc-container .static-quick-atc.hidden{display:block!important;transform:translateY(100%);max-height:0;padding-top:0;padding-bottom:0}main #sticky-atc-container .personalize-options,main #sticky-atc-container .charm-options.custom-options-container__wrapper,main #sticky-atc-container .fine-options.custom-options-container__wrapper,main #sticky-atc-container .fine-options{display:none}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){main #sticky-atc-container .itemprop .fine-ships{display:none}main #sticky-atc-container .itemprop .itemprop__forms .quantity-container{padding:15px 12.5px;background-color:#fff}main #sticky-atc-container .itemprop.show-out-of-stock{padding:120px 12.5px 15px;background:linear-gradient(0deg,#fff 50%,#fff0)}main #sticky-atc-container .itemprop.show-out-of-stock .out-of-stock{padding:0}main #sticky-atc-container .itemprop.show-out-of-stock .out-of-stock input[type=email]{padding:15px 0}main #sticky-atc-container .itemprop.show-out-of-stock .out-of-stock input[type=email]::-moz-placeholder{color:inherit}main #sticky-atc-container .itemprop.show-out-of-stock .out-of-stock input[type=email]::placeholder{color:inherit}main #sticky-atc-container .itemprop.show-out-of-stock .out-of-stock legend{display:none}main #sticky-atc-container .itemprop.show-out-of-stock .out-of-stock>*:not(.quantity-submit){padding:15px 0 0}main #sticky-atc-container .itemprop.show-out-of-stock .out-of-stock .checkbox-container{margin-bottom:35px}main #sticky-atc-container .itemprop.itemprop__charms .charm-options{margin:0;padding:100px 12.5px 15px;background:linear-gradient(0deg,#fff 15%,#fff0)}main #sticky-atc-container .itemprop.itemprop__charms .charm-options .charm-qty-selector{text-align:center}main #sticky-atc-container .itemprop.itemprop__charms .charm-options .charm-qty-selector .charm-qty-fieldset{margin:0}main #sticky-atc-container .itemprop.itemprop__charms .charm-options .charm-qty-selector .charm-qty-fieldset .selector-title{display:none}main #sticky-atc-container .itemprop.itemprop__charms .charm-options .charm-qty-selector .charm-qty-fieldset .elements{display:inline-flex;gap:25px;padding:0 10px;text-align:center;width:100%;justify-content:center}main #sticky-atc-container .itemprop.itemprop__charms .charm-options .charm-qty-selector .charm-qty-fieldset .elements .element{margin-bottom:0;align-items:center}main #sticky-atc-container .itemprop.itemprop__charms .charm-options .charm-qty-selector .charm-qty-fieldset .elements .element input[type=radio]:checked~label{font-weight:400}main #sticky-atc-container .itemprop.itemprop__charms .charm-options .charm-qty-selector .charm-qty-fieldset .elements .element input[type=radio]:checked~label span{text-decoration:underline}main #sticky-atc-container .itemprop.itemprop__charms .charm-options .charm-qty-selector .charm-qty-fieldset .elements .element label{border:0;height:-moz-fit-content;height:fit-content;padding:0;display:block}main #sticky-atc-container .itemprop.itemprop__charms .charm-options .charm-qty-selector .charm-qty-fieldset .elements .element label:hover{font-weight:400}main #sticky-atc-container .itemprop.itemprop__charms .charm-options .charm-qty-selector .charm-qty-fieldset .elements .element label:hover span{text-decoration:underline}main #sticky-atc-container .itemprop.itemprop__charms .charm-options .charm-qty-selector .charm-qty-fieldset .elements .element label span{float:none}main #sticky-atc-container .itemprop.itemprop__charms .charm-options .charm-qty-selector .charm-qty-fieldset .elements .element label span:last-of-type{display:none}main #sticky-atc-container .itemprop.itemprop__ear-piercings .ear-piercing-options{margin-bottom:0;padding:100px 12.5px 15px;background:linear-gradient(0deg,#fff 15%,#fff0)}main #sticky-atc-container .itemprop.itemprop__ear-piercings .ear-piercing-options .ear-qty-selector .selector-title{display:none}main #sticky-atc-container .itemprop.itemprop__ear-piercings .ear-piercing-options .ear-qty-selector .elements{justify-content:center;gap:25px}main #sticky-atc-container .itemprop.itemprop__ear-piercings .ear-piercing-options .ear-qty-selector .elements .element{width:auto}main #sticky-atc-container .itemprop.itemprop__ear-piercings .ear-piercing-options .ear-qty-selector .elements .element input[type=radio]:checked~label{font-weight:400;text-decoration:underline}main #sticky-atc-container .itemprop.itemprop__ear-piercings .ear-piercing-options .ear-qty-selector .elements .element label{border:none;height:-moz-fit-content;height:fit-content}main #sticky-atc-container .itemprop.itemprop__ear-piercings .ear-piercing-options .ear-qty-selector .elements .element label:hover{font-weight:400;text-decoration:underline}main #sticky-atc-container .itemprop.itemprop__ear-piercings .quantity-container{padding:15px 0 0;background:initial}main #sticky-atc-container .itemprop.itemprop__ear-piercings .quantity-container .container-button-atc{padding:0 12.5px;background-color:#fff}main #sticky-atc-container .itemprop.itemprop__ear-piercings .quantity-container .banner{padding:15px 12.5px 0;background-color:#fff}main #sticky-atc-container .itemprop.itemprop__ear-piercings .quantity-container .container-button-atc{padding:0 12.5px 13px}main #sticky-atc-container .itemprop.itemprop__necklaces .qatc-personalized-container,main #sticky-atc-container .itemprop.itemprop__pendants .qatc-personalized-container,main #sticky-atc-container .itemprop.itemprop__bracelets .qatc-personalized-container,main #sticky-atc-container .itemprop.itemprop__rings .qatc-personalized-container{text-align:center;padding-top:0}main #sticky-atc-container .itemprop.itemprop__necklaces .qatc-personalized-container span,main #sticky-atc-container .itemprop.itemprop__pendants .qatc-personalized-container span,main #sticky-atc-container .itemprop.itemprop__bracelets .qatc-personalized-container span,main #sticky-atc-container .itemprop.itemprop__rings .qatc-personalized-container span{color:inherit}main #sticky-atc-container .itemprop.itemprop__bracelets .selector-title{display:none}main #sticky-atc-container .itemprop.itemprop__bracelets .letter-options{font-size:11px;padding:100px 12.5px 15px;background:linear-gradient(0deg,#fff 15%,#fff0)}main #sticky-atc-container .itemprop.itemprop__bracelets .letter-options .custom-option{margin:0!important;width:7.5%!important}main #sticky-atc-container .itemprop.itemprop__bracelets .letter-options .custom-option:not(:last-child){margin-right:0}main #sticky-atc-container .itemprop.itemprop__bracelets .letter-options .custom-option.current p{text-decoration:underline}main #sticky-atc-container .itemprop.itemprop__bracelets .letter-options .custom-option.disabled a:after,main #sticky-atc-container .itemprop.itemprop__bracelets .letter-options .custom-option.preorder a:after{background-color:transparent}main #sticky-atc-container .itemprop.itemprop__bracelets .letter-options .custom-option:not(.current) a:hover,main #sticky-atc-container .itemprop.itemprop__bracelets .letter-options .custom-option:not(.disabled) a:hover{text-decoration:underline}main #sticky-atc-container .itemprop.itemprop__bracelets .letter-options .custom-option p,main #sticky-atc-container .itemprop.itemprop__bracelets .letter-options .custom-option a{border:none;height:-moz-fit-content;height:fit-content;padding:5px 0}main #sticky-atc-container .itemprop.itemprop__bracelets .custom-options-container__wrapper{margin-bottom:0}main #sticky-atc-container .itemprop.itemprop__bracelets .custom-options-container__wrapper .size-section{text-align:center;padding:100px 12.5px 15px;background:linear-gradient(0deg,#fff 15%,#fff0);margin-bottom:0!important}main #sticky-atc-container .itemprop.itemprop__bracelets .custom-options-container__wrapper .size-section .custom-select:not(.option-values){display:inline-flex;width:-moz-fit-content;width:fit-content;gap:25px}main #sticky-atc-container .itemprop.itemprop__bracelets .custom-options-container__wrapper .size-section .custom-select .custom-option button{border:none}main #sticky-atc-container .itemprop.itemprop__bracelets .custom-options-container__wrapper .size-section .custom-select .custom-option button:after{background-color:transparent}main #sticky-atc-container .itemprop.itemprop__bracelets .custom-options-container__wrapper .size-section .custom-select .custom-option.current button{text-decoration:underline}main #sticky-atc-container .itemprop.itemprop__pendants .selector-title{display:none}main #sticky-atc-container .itemprop.itemprop__pendants .letter-options{font-size:11px;padding:100px 12.5px 15px;background:linear-gradient(0deg,#fff 15%,#fff0)}main #sticky-atc-container .itemprop.itemprop__pendants .letter-options .selector-title{display:none}main #sticky-atc-container .itemprop.itemprop__pendants .letter-options .custom-option{margin:0;width:7.5%}main #sticky-atc-container .itemprop.itemprop__pendants .letter-options .custom-option:not(:last-child){margin-right:0}main #sticky-atc-container .itemprop.itemprop__pendants .letter-options .custom-option.current p{text-decoration:underline}main #sticky-atc-container .itemprop.itemprop__pendants .letter-options .custom-option.disabled a:after,main #sticky-atc-container .itemprop.itemprop__pendants .letter-options .custom-option.preorder a:after{background-color:transparent}main #sticky-atc-container .itemprop.itemprop__pendants .letter-options .custom-option:not(.current) a:hover,main #sticky-atc-container .itemprop.itemprop__pendants .letter-options .custom-option:not(.disabled) a:hover{text-decoration:underline}main #sticky-atc-container .itemprop.itemprop__pendants .letter-options .custom-option p,main #sticky-atc-container .itemprop.itemprop__pendants .letter-options .custom-option a{border:none;height:-moz-fit-content;height:fit-content;padding:5px 0}main #sticky-atc-container .itemprop.itemprop__pendants .custom-options-container__wrapper{margin-bottom:0}main #sticky-atc-container .itemprop.itemprop__pendants .custom-options-container__wrapper .size-section{text-align:center;padding:100px 12.5px 15px;background:linear-gradient(0deg,#fff 15%,#fff0);margin-bottom:0!important}main #sticky-atc-container .itemprop.itemprop__pendants .custom-options-container__wrapper .size-section .custom-select:not(.option-values){display:inline-flex;width:-moz-fit-content;width:fit-content;gap:25px}main #sticky-atc-container .itemprop.itemprop__pendants .custom-options-container__wrapper .size-section .custom-select .custom-option button{border:none}main #sticky-atc-container .itemprop.itemprop__pendants .custom-options-container__wrapper .size-section .custom-select .custom-option button:after{background-color:transparent}main #sticky-atc-container .itemprop.itemprop__pendants .custom-options-container__wrapper .size-section .custom-select .custom-option.current button{text-decoration:underline}main #sticky-atc-container .itemprop.itemprop__necklaces .selector-title{display:none}main #sticky-atc-container .itemprop.itemprop__necklaces .letter-options{font-size:11px;padding:100px 12.5px 15px;background:linear-gradient(0deg,#fff 15%,#fff0)}main #sticky-atc-container .itemprop.itemprop__necklaces .letter-options .selector-title{display:none}main #sticky-atc-container .itemprop.itemprop__necklaces .letter-options .custom-option{margin:0;width:7.5%}main #sticky-atc-container .itemprop.itemprop__necklaces .letter-options .custom-option:not(:last-child){margin-right:0}main #sticky-atc-container .itemprop.itemprop__necklaces .letter-options .custom-option.current p{text-decoration:underline}main #sticky-atc-container .itemprop.itemprop__necklaces .letter-options .custom-option.disabled a:after,main #sticky-atc-container .itemprop.itemprop__necklaces .letter-options .custom-option.preorder a:after{background-color:transparent}main #sticky-atc-container .itemprop.itemprop__necklaces .letter-options .custom-option:not(.current) a:hover,main #sticky-atc-container .itemprop.itemprop__necklaces .letter-options .custom-option:not(.disabled) a:hover{text-decoration:underline}main #sticky-atc-container .itemprop.itemprop__necklaces .letter-options .custom-option p,main #sticky-atc-container .itemprop.itemprop__necklaces .letter-options .custom-option a{border:none;height:-moz-fit-content;height:fit-content;padding:5px 0}main #sticky-atc-container .itemprop.itemprop__necklaces .custom-options-container__wrapper{margin-bottom:0}main #sticky-atc-container .itemprop.itemprop__necklaces .custom-options-container__wrapper .size-section{text-align:center;padding:100px 12.5px 15px;background:linear-gradient(0deg,#fff 15%,#fff0);margin-bottom:0!important}main #sticky-atc-container .itemprop.itemprop__necklaces .custom-options-container__wrapper .size-section .custom-select:not(.option-values){display:inline-flex;width:-moz-fit-content;width:fit-content;gap:25px}main #sticky-atc-container .itemprop.itemprop__necklaces .custom-options-container__wrapper .size-section .custom-select .custom-option button{border:none}main #sticky-atc-container .itemprop.itemprop__necklaces .custom-options-container__wrapper .size-section .custom-select .custom-option button:after{background-color:transparent}main #sticky-atc-container .itemprop.itemprop__necklaces .custom-options-container__wrapper .size-section .custom-select .custom-option.current button{text-decoration:underline}main #sticky-atc-container .itemprop.itemprop__necklaces .zodiac-options{font-size:11px;padding:100px 12.5px 15px;background:linear-gradient(0deg,#fff 30%,#fff0)}main #sticky-atc-container .itemprop.itemprop__necklaces .zodiac-options .selector-title{display:none}main #sticky-atc-container .itemprop.itemprop__necklaces .zodiac-options .custom-option{margin:0!important;width:25%!important}main #sticky-atc-container .itemprop.itemprop__necklaces .zodiac-options .custom-option:not(:last-child){margin-right:0}main #sticky-atc-container .itemprop.itemprop__necklaces .zodiac-options .custom-option.current p{text-decoration:underline}main #sticky-atc-container .itemprop.itemprop__necklaces .zodiac-options .custom-option:not(.current) a:hover,main #sticky-atc-container .itemprop.itemprop__necklaces .zodiac-options .custom-option:not(.disabled) a:hover{text-decoration:underline}main #sticky-atc-container .itemprop.itemprop__necklaces .zodiac-options .custom-option p,main #sticky-atc-container .itemprop.itemprop__necklaces .zodiac-options .custom-option a{border:none;height:-moz-fit-content;height:fit-content;padding:5px 0}main #sticky-atc-container .itemprop.itemprop__rings .custom-options-container__wrapper{margin-bottom:0!important;padding:100px 12.5px 15px;background:linear-gradient(0deg,#fff 15%,#fff0)}main #sticky-atc-container .itemprop.itemprop__rings .custom-options-container__wrapper .selector-title{display:none}main #sticky-atc-container .itemprop.itemprop__rings .custom-options-container__wrapper .qatc-personalized-container{text-align:center;padding-top:0;color:inherit}main #sticky-atc-container .itemprop.itemprop__rings .custom-options-container__wrapper .size-section{text-align:center;margin-bottom:0!important}main #sticky-atc-container .itemprop.itemprop__rings .custom-options-container__wrapper .size-section .custom-select:not(.option-values){display:inline-flex;width:-moz-fit-content;width:fit-content;gap:25px}main #sticky-atc-container .itemprop.itemprop__rings .custom-options-container__wrapper .size-section .custom-select .custom-option button{border:none}main #sticky-atc-container .itemprop.itemprop__rings .custom-options-container__wrapper .size-section .custom-select .custom-option button:after{background-color:transparent}main #sticky-atc-container .itemprop.itemprop__rings .custom-options-container__wrapper .size-section .custom-select .custom-option.current button{text-decoration:underline}}main .added-to-cart-buttons{width:100%;transform:translateY(100%);position:absolute;bottom:0;left:0;padding:15px 12.5px;background-color:#fff;font-size:13px;line-height:1.45em;letter-spacing:.04em;font-size:calc(11px + 2 * (100vw - 300px) / 1300)}main .added-to-cart-buttons a{height:40px;display:flex;align-items:center;justify-content:center;width:100%;text-transform:uppercase;font-weight:900}main .added-to-cart-buttons a:hover{cursor:pointer}main .added-to-cart-buttons a.go-to-shopping-bag{background-color:#fff;color:#000;border:1px solid #000}main .added-to-cart-buttons a.back{background-color:#000;color:#fff;margin-top:4px}main .dynamic-added-to-cart{height:40px;display:none;justify-content:center;background:#000;color:#fff;align-items:center;text-transform:uppercase;position:absolute;bottom:0;transform:translateY(100%);width:100%}main .dynamic-added-to-cart:before{content:"\2714\fe0e";color:#fff;font-size:12px;padding-right:5px}main.show-added-to-cart-buttons #sticky-atc-container,main.show-dynamic-added-to-cart-buttons #sticky-atc-container{transform:translateY(0)}main.show-added-to-cart-buttons #sticky-atc-container.hidden,main.show-dynamic-added-to-cart-buttons #sticky-atc-container.hidden{display:block!important;transform:translateY(100%)}main.show-added-to-cart-buttons .added-to-cart-buttons{transform:translateY(0)}main.show-added-to-cart-buttons .added-to-cart-buttons.hidden{transform:translateY(100%)}main.show-dynamic-added-to-cart-buttons .dynamic-quick-atc{height:0}main.show-dynamic-added-to-cart-buttons .dynamic-added-to-cart{transition:.3s ease;transform:translateY(0)}main.show-dynamic-added-to-cart-buttons .dynamic-added-to-cart.hidden{transform:translateY(100%)}#redirection-popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#0006;z-index:9998;display:flex;justify-content:center;align-items:center}#redirection-popup-overlay #redirection-popup{position:relative;background:#fff;padding:20px;font-size:12px;box-shadow:0 4px 6px #0003;z-index:9999;text-align:center;max-width:350px;border-radius:10px}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){#redirection-popup-overlay #redirection-popup{font-size:11px;max-width:90vw}}#redirection-popup-overlay #redirection-popup>p{font-size:18px;font-weight:700;line-height:120%}#redirection-popup-overlay #redirection-popup button{padding:10px;color:#fff;border:none;cursor:pointer;width:100%;font-weight:700;text-transform:uppercase;letter-spacing:.5px}#redirection-popup-overlay #redirection-popup button.redirection-yes{margin-top:1.5rem;background-color:#000;border-radius:10px}#redirection-popup-overlay #redirection-popup button.redirection-yes .checkmark{width:16px;height:16px;margin-right:5px;vertical-align:middle}#redirection-popup-overlay #redirection-popup button.redirection-no{margin-top:10px;color:#b1b1b1;background-color:#fff;text-transform:none}body.hide-announcement-bar #announcements-bar{display:none}#announcements-bar{background-color:#000;border:0;display:block;max-width:-moz-fit-content;max-width:fit-content;min-width:100%;overflow:hidden;position:relative}#announcements-bar.reserve-space{min-height:30px}#announcements-bar.reserve-space.top-hidden{visibility:hidden;opacity:0;pointer-events:none}#announcements-bar.closed-by-user{min-height:0!important;height:0!important;opacity:0;visibility:hidden}#announcements-bar.closed-by-user .announcement__close-icon{display:none!important}#announcements-bar.bf-style,#announcements-bar.bf-style .container{background-color:#15224e!important}#announcements-bar.is-christmas,#announcements-bar.is-christmas .container{background-color:#000!important}#announcements-bar #announcements-toolbar .container{padding:9px 0;display:flex;align-items:center;justify-content:center;max-height:30px}#announcements-bar #announcements-toolbar .announcement__close-icon{position:absolute;right:.5rem;top:50%;transform:translateY(-50%);cursor:pointer;display:flex;align-items:center;aspect-ratio:1/1;width:13px}@media only screen and (min-width: 769px){#announcements-bar #announcements-toolbar .announcement__close-icon{right:1.5rem}}#announcements-bar #announcements-toolbar .flex-container{width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;padding:0 1.5rem}#announcements-bar #announcements-toolbar .flex-container-row{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:center}#announcements-bar #announcements-toolbar .copies{font-size:11px}#announcements-bar #announcements-toolbar .link{text-decoration-line:underline;cursor:pointer}#announcements-bar #announcements-toolbar .copies div{padding-left:.3rem;line-height:1.4em}#announcements-bar #announcements-toolbar .separator{visibility:visible;display:none}#announcements-bar #announcements-toolbar .flex-items:nth-child(2){display:flex;flex-direction:row;justify-content:space-between}#announcements-bar #announcements-toolbar .timer-text{font-size:11px;line-height:1.4em}#announcements-bar #announcements-toolbar .clock-container{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;padding-left:.8rem}#announcements-bar #announcements-toolbar .clock-number{font-size:17px;line-height:17px;text-align:center}#announcements-bar #announcements-toolbar .clock-text{font-size:8px;line-height:9px;margin:0;text-align:center}#announcements-bar #announcements-toolbar .separation-clock{padding:0rem .3rem 0}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){#announcements-bar #announcements-toolbar .container{max-height:inherit}#announcements-bar #announcements-toolbar .separator{display:none}#announcements-bar #announcements-toolbar .copies{font-size:8px;font-weight:500}#announcements-bar #announcements-toolbar .copies div{line-height:9px}#announcements-bar #announcements-toolbar .flex-container{padding:0 .5rem}#announcements-bar #announcements-toolbar .flex-container-row{flex-direction:column}#announcements-bar #announcements-toolbar .clock-number span{font-size:16px;line-height:12px}#announcements-bar #announcements-toolbar .clock-text{font-size:8px;line-height:9px}#announcements-bar #announcements-toolbar .timer-text{font-size:8px;font-weight:500;line-height:6px;text-align:right;width:100%}}#announcements-bar #announcements-toolbar.dy-toolbar .container{height:100vh;display:flex;align-items:center;justify-content:center}#announcements-bar #announcements-toolbar.dy-toolbar .flex-container{width:100vw;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;padding:0 1.5rem;width:100%}#announcements-bar #announcements-toolbar.dy-toolbar .flex-container.mobile{display:none}#announcements-bar #announcements-toolbar.dy-toolbar .marquee-container{width:100%;overflow:hidden;display:inline-flex}#announcements-bar #announcements-toolbar.dy-toolbar .marquee{display:flex;white-space:nowrap;animation:marquee 15s linear infinite;min-width:50%}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}#announcements-bar #announcements-toolbar.dy-toolbar .marquee div:first-child{animation-delay:0s}#announcements-bar #announcements-toolbar.dy-toolbar .marquee div:nth-child(2){animation-delay:3.33s;line-height:11px;margin-left:0}#announcements-bar #announcements-toolbar.dy-toolbar .marquee div:last-child{animation-delay:6.66s;font-weight:700}#announcements-bar #announcements-toolbar.dy-toolbar .flex-container>div{width:33%;text-align:center}#announcements-bar #announcements-toolbar.dy-toolbar .flex-container-row{display:inline-flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end}#announcements-bar #announcements-toolbar.dy-toolbar .copies{font-size:11px}#announcements-bar #announcements-toolbar.dy-toolbar .link{text-decoration-line:underline;cursor:pointer}#announcements-bar #announcements-toolbar.dy-toolbar copies div{padding-left:.3rem;line-height:1.4em;font-weight:700}#announcements-bar #announcements-toolbar.dy-toolbar .separator{visibility:visible;display:none}#announcements-bar #announcements-toolbar.dy-toolbar .flex-items:first-of-type .line-2{display:none}#announcements-bar #announcements-toolbar.dy-toolbar .flex-items:nth-child(2){display:block}#announcements-bar #announcements-toolbar.dy-toolbar .timer-text{line-height:1;font-family:Helvetica;font-size:11px;font-style:normal;font-weight:500;line-height:15px}#announcements-bar #announcements-toolbar.dy-toolbar .clock-container{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;margin-left:5px}#announcements-bar #announcements-toolbar.dy-toolbar .clock-number{text-align:center;display:flex;text-transform:uppercase;font-family:Helvetica;font-size:11px;font-style:normal;font-weight:500;line-height:15px}#announcements-bar #announcements-toolbar.dy-toolbar .clock-text{margin:0 0 0 5px;display:flex;font-size:11px;line-height:1.5}#announcements-bar #announcements-toolbar.dy-toolbar .separation-clock{padding:0rem .3rem;font-family:Helvetica;font-size:11px;font-style:normal;font-weight:500;line-height:15px}#announcements-bar #announcements-toolbar.dy-toolbar span.separation-clock:last-of-type,#announcements-bar #announcements-toolbar.dy-toolbar div.clock-number:last-of-type{display:none}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){#announcements-bar #announcements-toolbar.dy-toolbar .marquee{min-width:180%}#announcements-bar #announcements-toolbar.dy-toolbar .copies{font-size:9px;font-weight:500}#announcements-bar #announcements-toolbar.dy-toolbar .copies div{line-height:9px;font-weight:initial}#announcements-bar #announcements-toolbar.dy-toolbar .clock-text,#announcements-bar #announcements-toolbar.dy-toolbar .clock-number span,#announcements-bar #announcements-toolbar.dy-toolbar .timer-text,#announcements-bar #announcements-toolbar.dy-toolbar .separation-clock{font-size:9px;line-height:9px}#announcements-bar #announcements-toolbar.dy-toolbar .flex-items:nth-child(2){line-height:9px}#announcements-bar #announcements-toolbar.dy-toolbar .marquee div:last-child{font-weight:700}}#announcements-bar #announcements-toolbar.dy-v-toolbar{font-size:12px;line-height:15px}@media only screen and (min-width: 1025px){#announcements-bar #announcements-toolbar.dy-v-toolbar{font-size:10px;line-height:13px}}@media only screen and (min-width: 1701px),only screen and (min-width: 1701px){#announcements-bar #announcements-toolbar.dy-v-toolbar{font-size:12px}}#announcements-bar #announcements-toolbar.dy-v-toolbar .container{display:flex;align-items:center;justify-content:center}#announcements-bar #announcements-toolbar.dy-v-toolbar .container.section1 .countDownSection{display:inline-flex}#announcements-bar #announcements-toolbar.dy-v-toolbar .container.section1 .countDownSection .timerContainer:before{content:"|";padding-left:8px;padding-right:8px}#announcements-bar #announcements-toolbar.dy-v-toolbar .flex-container{width:100vw;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;padding:0 1.5rem;width:100%}#announcements-bar #announcements-toolbar.dy-v-toolbar .flex-container-row{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:center}#announcements-bar #announcements-toolbar.dy-v-toolbar .copies{font-size:inherit}#announcements-bar #announcements-toolbar.dy-v-toolbar .link{text-decoration-line:underline;cursor:pointer}#announcements-bar #announcements-toolbar.dy-v-toolbar .copies div{padding-left:.3rem;line-height:1.4em;font-weight:700}#announcements-bar #announcements-toolbar.dy-v-toolbar .separator{visibility:visible;display:none}#announcements-bar #announcements-toolbar.dy-v-toolbar .flex-items:nth-child(2){display:block}#announcements-bar #announcements-toolbar.dy-v-toolbar .timer-text{line-height:1;font-family:Helvetica;font-size:inherit;font-style:normal;font-weight:500;line-height:inherit}#announcements-bar #announcements-toolbar.dy-v-toolbar .clock-container{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;margin-left:5px;padding-left:0}#announcements-bar #announcements-toolbar.dy-v-toolbar .clock-number{text-align:center;display:flex;text-transform:uppercase;font-family:Helvetica;font-size:inherit;font-style:normal;font-weight:500;line-height:inherit}#announcements-bar #announcements-toolbar.dy-v-toolbar .clock-text{margin:0 0 0 5px;font-size:inherit;line-height:inherit;display:flex}#announcements-bar #announcements-toolbar.dy-v-toolbar .separation-clock{padding:0rem .3rem;font-family:Helvetica;font-size:inherit;font-style:normal;font-weight:500;line-height:inherit}@media only screen and (max-width: 768px){#announcements-bar #announcements-toolbar.dy-v-toolbar .container.section1 .countDownSection{display:none!important}#announcements-bar #announcements-toolbar.dy-v-toolbar .container.section1 .copies div{padding:0}#announcements-bar #announcements-toolbar.dy-v-toolbar .container.section2 .timer-text{font-weight:500}#announcements-bar #announcements-toolbar.dy-v-toolbar .container.section2 .clock-container{margin-left:5px}#announcements-bar #announcements-toolbar.dy-v-toolbar .separator{display:none}#announcements-bar #announcements-toolbar.dy-v-toolbar .copies{font-size:9px;font-weight:700;letter-spacing:.18px}#announcements-bar #announcements-toolbar.dy-v-toolbar .copies div{line-height:11px;padding-left:0}#announcements-bar #announcements-toolbar.dy-v-toolbar .flex-container{padding:0 .5rem}#announcements-bar #announcements-toolbar.dy-v-toolbar .flex-container-row{flex-direction:row}#announcements-bar #announcements-toolbar.dy-v-toolbar .clock-container{margin-left:0}#announcements-bar #announcements-toolbar.dy-v-toolbar .clock-number span,#announcements-bar #announcements-toolbar.dy-v-toolbar .clock-text,#announcements-bar #announcements-toolbar.dy-v-toolbar .clock-number,#announcements-bar #announcements-toolbar.dy-v-toolbar .separation-clock{font-size:9px;line-height:11px}#announcements-bar #announcements-toolbar.dy-v-toolbar .timer-text{font-size:9px;line-height:11px;font-weight:500;text-align:right;width:100%}}
/*# sourceMappingURL=/cdn/shop/t/376/assets/app.css.map */
