@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:10px}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){.f-10{font-size:9px}}.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)}#zowieFloatingButtonMobile,#zowieFloatingButton,#zowieCallToAction{z-index:40!important}#shopify-section-header{position:sticky;z-index:41;top:0;background-color:#fff;width:100%}#shopify-section-header.absolute{position:absolute!important}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header.nav-is-open .menu-search{opacity:1;visibility:visible;top:73px;margin:0;height:46px;align-items:center}}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){#shopify-section-header.nav-is-open .menu-search{top:75px}}#shopify-section-header .very-hidden{display:none!important}#shopify-section-header a[href*="#edits-menu"],#shopify-section-header a[href*="#gifts-menu"],#shopify-section-header a[href$="#"]{pointer-events:none}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header a[href*="#edits-menu"],#shopify-section-header a[href*="#gifts-menu"],#shopify-section-header a[href$="#"]{pointer-events:inherit}}#shopify-section-header .messagebar-content.reference-hidden{display:none}#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){#shopify-section-header #switchLanguageBar{max-width:250px}}#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}#shopify-section-header #switchLanguageBar .messagebar-content:not(.reference-hidden){display:block}#shopify-section-header #switchLanguageBar .messagebar-content.black-friday{background-color:#000;color:#fff}#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){#shopify-section-header #switchLanguageBar .messagebar-content{line-height:1.2em;font-size:10px}}#shopify-section-header #switchLanguageBar .messagebar-content .title{font-size:14px;font-weight:700;text-transform:uppercase;text-align:center}#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}#shopify-section-header #switchLanguageBar .messagebar-content .text-wrapper .country_customer{font-size:12px}#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}#shopify-section-header #switchLanguageBar .messagebar-content .text-wrapper button:first-of-type{margin-top:1.5rem}#shopify-section-header #switchLanguageBar .messagebar-content .text-wrapper button.current{background:#fff;color:#000}#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}#shopify-section-header #switchLanguageBar .messagebar-content .text-wrapper button span.fi:before{content:"\a0"}#shopify-section-header #switchLanguageBar .messagebar-content .text-wrapper button span.fi-fr{background-image:url(b377e77885d6a93660dc.svg)}#shopify-section-header #switchLanguageBar .messagebar-content .text-wrapper button span.fi-es{background-image:url(36cdd00d34fa3ab9d98a.svg)}#shopify-section-header #switchLanguageBar .messagebar-content .text-wrapper button span.fi-en{background-image:url(516897fd3988e35032b7.svg)}#shopify-section-header #switchLanguageBar .messagebar-content .text-wrapper button span.fi-de{background-image:url(6435bf24d148ca7248e7.svg)}#shopify-section-header #switchLanguageBar .messagebar-content .text-wrapper button span.fi-it{background-image:url(08db2cd122d5f99494dd.svg)}#shopify-section-header #switchLanguageBar .messagebar-content .button-wrapper{position:absolute;top:11px;right:11px}#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}#shopify-section-header.announcements-iframe-page{background-color:#000}#shopify-section-header .countdown-message-bar{position:relative}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){#shopify-section-header .countdown-message-bar{height:30px}}#shopify-section-header .countdown-message-bar>*{height:100%}#shopify-section-header .countdown-message-bar>*>*{height:unset}#shopify-section-header .countdown-message-bar>*>*>*:not(.text-omni){height:100%}#shopify-section-header .countdown-message-bar #countdownBar{padding:5px 28px 12px;display:flex;align-items:center;justify-content:space-between;opacity:0;visibility:hidden;transition:opacity 0s,all .3s cubic-bezier(.77,0,.175,1);z-index:-1;background:#000;color:#fff}#shopify-section-header .countdown-message-bar #countdownBar.black-friday{background-color:#007dd3!important;color:#fff!important}#shopify-section-header .countdown-message-bar #countdownBar.christmas{background-color:#4c1319!important;color:#fff!important}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header .countdown-message-bar #countdownBar{padding:8px 13px;line-height:6px;font-size:8px}}#shopify-section-header .countdown-message-bar #countdownBar.active-carroussel .left>*{opacity:0;visibility:hidden;transition:.5s;transition-timing-function:ease-in-out}#shopify-section-header .countdown-message-bar #countdownBar.active-carroussel .left>* .line-2{transition:.5s;transition-timing-function:ease-in-out}#shopify-section-header .countdown-message-bar #countdownBar.active-carroussel .left>*.show{opacity:1;visibility:visible}#shopify-section-header .countdown-message-bar #countdownBar.make-visible{opacity:1;visibility:visible;z-index:90}#shopify-section-header .countdown-message-bar #countdownBar.btnlink{cursor:pointer}#shopify-section-header .countdown-message-bar #countdownBar .left{display:flex;padding-top:3px;flex-flow:column;text-transform:uppercase}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header .countdown-message-bar #countdownBar .left{flex-flow:column;flex-wrap:wrap;padding-top:0;line-height:9px}}#shopify-section-header .countdown-message-bar #countdownBar .left>.default-message{display:flex}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header .countdown-message-bar #countdownBar .left>.default-message{flex-flow:column}}#shopify-section-header .countdown-message-bar #countdownBar .left>.default-message>*:first-child:not(.one-line):after{content:" | "}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header .countdown-message-bar #countdownBar .left>.default-message>*:first-child:not(.one-line):after{display:none}}#shopify-section-header .countdown-message-bar #countdownBar .left>.extra-message{position:absolute;opacity:0;visibility:hidden;display:flex}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header .countdown-message-bar #countdownBar .left>.extra-message{flex-flow:column}}#shopify-section-header .countdown-message-bar #countdownBar .left>.extra-message>*:first-child:after{content:" | "}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header .countdown-message-bar #countdownBar .left>.extra-message>*:first-child:after{display:none}}#shopify-section-header .countdown-message-bar #countdownBar .left .fine-jewelry-message{color:#b1b1b1;font-style:italic;margin-left:5px}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header .countdown-message-bar #countdownBar .left .fine-jewelry-message{margin-left:0}}#shopify-section-header .countdown-message-bar #countdownBar .left .fine-jewelry-message.very-hidden{display:none}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header .countdown-message-bar #countdownBar .left .line-1{margin-right:3px;margin-bottom:1px}}#shopify-section-header .countdown-message-bar #countdownBar .left .line-2{margin-left:5px}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header .countdown-message-bar #countdownBar .left .line-2{margin-left:0;width:100%;flex-grow:1}}#shopify-section-header .countdown-message-bar #countdownBar .right{display:flex;align-items:center}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header .countdown-message-bar #countdownBar .right{flex-flow:column;text-align:right;align-items:flex-end}}#shopify-section-header .countdown-message-bar #countdownBar .right .ends-in-text{text-transform:uppercase;margin-right:5px;margin-top:3px}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header .countdown-message-bar #countdownBar .right .ends-in-text{margin-right:0;margin-top:0;position:relative;top:-1px}}#shopify-section-header .countdown-message-bar #countdownBar .right #clockdiv{display:flex;margin-left:9px;position:relative;top:4px}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){#shopify-section-header .countdown-message-bar #countdownBar .right #clockdiv{position:relative;top:3px}}#shopify-section-header .countdown-message-bar #countdownBar .right #clockdiv>div{display:flex}#shopify-section-header .countdown-message-bar #countdownBar .right #clockdiv .separation-clock{margin:0 3px;text-align:center}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){#shopify-section-header .countdown-message-bar #countdownBar .right #clockdiv .separation-clock{margin:0 4px}}#shopify-section-header .countdown-message-bar #countdownBar .right #clockdiv .countdowndays,#shopify-section-header .countdown-message-bar #countdownBar .right #clockdiv .countdownhours,#shopify-section-header .countdown-message-bar #countdownBar .right #clockdiv .countdownminutes,#shopify-section-header .countdown-message-bar #countdownBar .right #clockdiv .countdownseconds{display:flex;flex-flow:column;align-items:flex-start}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header .countdown-message-bar #countdownBar .right #clockdiv .countdowndays,#shopify-section-header .countdown-message-bar #countdownBar .right #clockdiv .countdownhours,#shopify-section-header .countdown-message-bar #countdownBar .right #clockdiv .countdownminutes,#shopify-section-header .countdown-message-bar #countdownBar .right #clockdiv .countdownseconds{bottom:0;padding-bottom:10px}}#shopify-section-header .countdown-message-bar #countdownBar .right #clockdiv .countdowndays .smalltext,#shopify-section-header .countdown-message-bar #countdownBar .right #clockdiv .countdownhours .smalltext,#shopify-section-header .countdown-message-bar #countdownBar .right #clockdiv .countdownminutes .smalltext,#shopify-section-header .countdown-message-bar #countdownBar .right #clockdiv .countdownseconds .smalltext{font-size:7px;line-height:10px;text-align:center}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header .countdown-message-bar #countdownBar .right #clockdiv .countdowndays .smalltext,#shopify-section-header .countdown-message-bar #countdownBar .right #clockdiv .countdownhours .smalltext,#shopify-section-header .countdown-message-bar #countdownBar .right #clockdiv .countdownminutes .smalltext,#shopify-section-header .countdown-message-bar #countdownBar .right #clockdiv .countdownseconds .smalltext{font-size:8px;line-height:9px;position:absolute;bottom:0}}#shopify-section-header .countdown-message-bar #countdownBar .right #clockdiv .countdowndays .days,#shopify-section-header .countdown-message-bar #countdownBar .right #clockdiv .countdownhours .hours,#shopify-section-header .countdown-message-bar #countdownBar .right #clockdiv .countdownminutes .minutes,#shopify-section-header .countdown-message-bar #countdownBar .right #clockdiv .countdownseconds .seconds,#shopify-section-header .countdown-message-bar #countdownBar .right #clockdiv .separation-clock{font-size:17px;font-weight:lighter;line-height:17px}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header .countdown-message-bar #countdownBar .right #clockdiv .countdowndays .days,#shopify-section-header .countdown-message-bar #countdownBar .right #clockdiv .countdownhours .hours,#shopify-section-header .countdown-message-bar #countdownBar .right #clockdiv .countdownminutes .minutes,#shopify-section-header .countdown-message-bar #countdownBar .right #clockdiv .countdownseconds .seconds,#shopify-section-header .countdown-message-bar #countdownBar .right #clockdiv .separation-clock{font-size:16px;line-height:12px}}#shopify-section-header .countdown-message-bar #messageBar{opacity:0;visibility:hidden;z-index:-1;transition:opacity 0s,all .3s cubic-bezier(.77,0,.175,1);position:absolute;width:100%;top:0;left:0}#shopify-section-header .countdown-message-bar #messageBar.make-visible{opacity:1;visibility:visible;z-index:90}#shopify-section-header .countdown-message-bar #messageBar .left{display:flex;align-items:center;justify-content:center;padding:7px 28px 6px;position:absolute;left:0;width:100%;opacity:1;visibility:visible;transition:opacity 0s,all .3s cubic-bezier(.77,0,.175,1);height:100%}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header .countdown-message-bar #messageBar .left{flex-flow:column;padding:9px 18px 11px;line-height:1.2em;font-size:10px}}#shopify-section-header .countdown-message-bar #messageBar .left.hide{opacity:0;visibility:hidden}#shopify-section-header header{display:flex;align-items:center;justify-content:space-between;height:77px;border-bottom:1px solid #b1b1b1;width:100%;background-color:#fff;position:relative;z-index:3;padding:14px 8px 12px 14px;font-size:10px}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header{justify-content:flex-start;align-items:flex-start;height:45px}}@media only screen and (min-width: 1025px){#shopify-section-header header{padding:0 19px}}@media only screen and (min-width: 1201px),only screen and (min-width: 1201px){#shopify-section-header header{padding:0 17px;font-size:11px}}#shopify-section-header header li a{transition:opacity 0s,all .3s cubic-bezier(.77,0,.175,1)}#shopify-section-header header li a:hover{color:#b1b1b1}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header.dy-experiment-toggle-right .toggle-menu{order:3;transition:opacity .3s;opacity:1}#shopify-section-header header.dy-experiment-toggle-right .site-logo{margin-left:0}}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header.dy-experiment-toggle-left .toggle-menu{transition:opacity .3s;opacity:1;position:absolute;left:0}#shopify-section-header header.dy-experiment-toggle-left .site-logo{margin-left:30px}}#shopify-section-header header.dy-experiment-toggle-left.hide-border-bottom{border-bottom:1px solid #ffffff}#shopify-section-header header.assistance-nav-is-open{z-index:48}#shopify-section-header header .toggle-menu{display:none}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header .toggle-menu{display:flex;margin-top:1px}}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){#shopify-section-header header .toggle-menu{opacity:0}#shopify-section-header header .toggle-menu.visible{transition:opacity .3s;opacity:1;padding:15px 13px;margin-left:0;top:0}}#shopify-section-header header .site-logo{width:-moz-max-content;width:max-content;display:flex;margin:0 auto;justify-content:center}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header .site-logo{margin-left:0;margin-top:-4px;justify-content:left}}#shopify-section-header header .site-logo img{transition:opacity 0s,all .3s cubic-bezier(.77,0,.175,1);transition:filter .3s ease-in-out;width:auto;height:25px}@media only screen and (min-width: 1025px){#shopify-section-header header .site-logo img{width:90px;height:30px}}@media only screen and (min-width: 1201px),only screen and (min-width: 1201px){#shopify-section-header header .site-logo img{width:165px}}#shopify-section-header header nav{display:flex;align-items:center;justify-content:left;width:100%}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav{font-size:12px;position:fixed;background:#fff;display:block;flex-flow:column;align-items:center;justify-content:flex-start;background-color:#fff;transition:opacity 0s,all .3s cubic-bezier(.77,0,.175,1);backface-visibility:hidden;z-index:41;height:calc(100% - 90px);right:-100vw;max-width:100vw;padding:14px 14px 160px;text-transform:uppercase;overflow-y:auto}}@media only screen and (min-width: 1025px){#shopify-section-header header nav{width:calc(50% - 45px)}}@media only screen and (min-width: 1201px),only screen and (min-width: 1201px){#shopify-section-header header nav{width:calc(50% - 90px)}}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav.is-open{transform:translate(-100vw)}}#shopify-section-header header nav.is-open+.assistance-menu-toggle.mobile{display:flex}#shopify-section-header header nav.is-open+.assistance-menu-toggle.mobile.hide{display:none}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav.hide-overflow{overflow:hidden}}#shopify-section-header header nav .menu-close{display:none}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .menu-close{display:flex;position:absolute;right:0;top:0;padding:15px 20px;z-index:1}#shopify-section-header header nav .menu-close span{padding-right:15px;font-size:11px;line-height:14px;letter-spacing:0em}#shopify-section-header header nav .menu-close svg{width:12px;height:12px}}#shopify-section-header header nav ul{padding:0;margin:0;list-style:none;justify-content:left}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav ul{flex-flow:column;width:100%}}#shopify-section-header header nav ul.site-nav.desktop{display:flex}#shopify-section-header header nav ul.site-nav.mobile{display:none}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav ul.site-nav.desktop{display:none}#shopify-section-header header nav ul.site-nav.mobile{display:flex}#shopify-section-header header nav ul.site-nav.mobile .sales-mobile{display:none}}#shopify-section-header header nav ul.disclosure__list{display:initial}@media only screen and (min-width: 1025px){#shopify-section-header header nav .site-nav .only-mobile{display:none}}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav.only-desktop{display:none}}@media only screen and (min-width: 1025px){#shopify-section-header header nav .site-nav.only-mobile{display:none}}#shopify-section-header header nav .site-nav:hover>li>a{color:#b1b1b1}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav:hover>li>a{color:#000}}#shopify-section-header header nav .site-nav>li{margin:0;position:relative;padding:31px 0;cursor:pointer;order:1}@media only screen and (min-width: 1025px){#shopify-section-header header nav .site-nav>li{display:flex;align-items:center;justify-content:center}}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav>li{padding:0}#shopify-section-header header nav .site-nav>li.stores{border-top:1px solid #b1b1b1;padding:15px 0 0}}#shopify-section-header header nav .site-nav>li.first-element-forced{display:none}#shopify-section-header header nav .site-nav>li.first-element-forced.show{display:flex}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){#shopify-section-header header nav .site-nav>li.sales-mobile{display:none;margin-bottom:13px}}#shopify-section-header header nav .site-nav>li.diamond-days a{background-color:#f8f58e;padding:5px 10px}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav>li.diamond-days{display:none}}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav>li:has(.sales-mobile){width:100%}}#shopify-section-header header nav .site-nav>li .the-mag-mobile,#shopify-section-header header nav .site-nav>li .sustainability-mobile{display:none}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav>li .the-mag-mobile,#shopify-section-header header nav .site-nav>li .sustainability-mobile{display:flex}}#shopify-section-header header nav .site-nav>li.menu-store-locator{display:none}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav>li.menu-store-locator{display:block}}#shopify-section-header header nav .site-nav>li.indexable-filters{display:none}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav>li.indexable-filters{display:flex}#shopify-section-header header nav .site-nav>li.indexable-filters>a{display:none}#shopify-section-header header nav .site-nav>li.indexable-filters .mega-menu{display:flex}#shopify-section-header header nav .site-nav>li.indexable-filters .mega-menu div{margin-bottom:10px}#shopify-section-header header nav .site-nav>li.indexable-filters .mega-menu div a{border:1px solid #b1b1b1;border-radius:20px;margin-left:8px;margin-bottom:10px;padding:7px 25px 6px;line-height:3.5;white-space:nowrap;text-transform:initial}#shopify-section-header header nav .site-nav>li.indexable-filters .mega-menu div.mobile-title{font-size:10px;font-weight:900;border:0;border-radius:0;letter-spacing:.02em;color:#b1b1b1;margin:0 0 10px;padding:12px 0;border-top:1px solid #b1b1b1}}#shopify-section-header header nav .site-nav>li.collections{display:none}#shopify-section-header header nav .site-nav>li.site-nav--has-submenu .menu-we-are{position:fixed;left:0;width:100%;display:flex;padding:0 14px 26px 28px;border-bottom:1px solid #B1B1B1;border-top:1px solid #B1B1B1;background-color:#fff;z-index:3;opacity:0;visibility:hidden}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav>li.site-nav--has-submenu .menu-we-are{position:fixed;border-top:0;background:#fff;display:flex;flex-flow:column;align-items:center;justify-content:flex-start;transition:all .3s ease-in-out;backface-visibility:hidden;z-index:41;height:100%;right:-100vw;width:100vw;max-width:100vw;padding:36px 14px 160px;text-transform:uppercase;overflow-y:auto;left:unset;display:none}}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav>li.site-nav--has-submenu .menu-we-are .onlyDesktop{display:none}}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav>li.site-nav--has-submenu .menu-we-are.is-open{opacity:1;visibility:visible;display:block}}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav>li.site-nav--has-submenu .menu-we-are.is-open .arrow-wrapper{transform:rotate(180deg)}}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav>li.site-nav--has-submenu .menu-we-are.is-open.show{transform:translate(-100vw);border-bottom:0}}#shopify-section-header header nav .site-nav>li.site-nav--has-submenu .menu-we-are .container{width:100%;padding:0 25px 0 10px}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav>li.site-nav--has-submenu .menu-we-are .container{padding:0 0 215px;height:0}}#shopify-section-header header nav .site-nav>li.site-nav--has-submenu .menu-we-are .container .mobile-title{display:none}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav>li.site-nav--has-submenu .menu-we-are .container .mobile-title{display:flex}}#shopify-section-header header nav .site-nav>li.site-nav--has-submenu .menu-we-are .container span{font-weight:900;margin-bottom:15px;margin-top:-3px;display:flex}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav>li.site-nav--has-submenu .menu-we-are .container ul{flex-direction:column;padding-bottom:150px}}#shopify-section-header header nav .site-nav>li.site-nav--has-submenu .menu-we-are .container ul div{width:15%;padding:25px}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav>li.site-nav--has-submenu .menu-we-are .container ul div{width:100%}}#shopify-section-header header nav .site-nav>li.site-nav--has-submenu .menu-we-are .container ul div:first-of-type{width:18%;padding:25px 25px 25px 0;border-right:1px solid #b1b1b1}#shopify-section-header header nav .site-nav>li.site-nav--has-submenu .menu-we-are .container ul div:first-of-type li{font-weight:700}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav>li.site-nav--has-submenu .menu-we-are .container ul div:first-of-type{width:100%;border-right:0;padding:0;margin-top:30px}}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav>li.site-nav--has-submenu .menu-we-are .container ul div:first-of-type li.subtitle{margin-bottom:10px}}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav>li.site-nav--has-submenu .menu-we-are .container ul div:not(:first-of-type){margin:0;padding:0}}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav>li.site-nav--has-submenu .menu-we-are .container ul div:not(:first-of-type) .site-nav__link{font-weight:initial}}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){#shopify-section-header header nav .site-nav>li.site-nav--has-submenu .menu-we-are .container ul div.universe_linklist1 .subtitle{display:none}}#shopify-section-header header nav .site-nav>li.site-nav--has-submenu .menu-we-are .container ul li:not(.site-nav__link){font-size:13px;line-height:20px;text-transform:initial}#shopify-section-header header nav .site-nav>li.site-nav--has-submenu .menu-we-are .container ul li.subtitle{color:#b1b1b1;font-size:9px;line-height:24px;text-transform:uppercase}#shopify-section-header header nav .site-nav>li.site-nav--has-submenu .menu-we-are .container ul li.hide{visibility:hidden}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav>li.site-nav--has-submenu .menu-we-are .container ul li:not(.site-nav__link){font-size:14px;margin:10px 0}}#shopify-section-header header nav .site-nav>li.site-nav--has-submenu .menu-we-are .container ul li.mobile-title{display:none;cursor:pointer}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav>li.site-nav--has-submenu .menu-we-are .container ul li.mobile-title{display:flex;position:absolute;right:20px;top:25px;font-weight:initial;font-size:11px;text-transform:uppercase}}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav>li.site-nav--has-submenu .menu-we-are .container ul li.mobile-title svg{margin-left:10px;height:15px;vertical-align:bottom}}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav>li.site-nav--has-submenu .menu-we-are .container ul li span{border-top:1px solid #B1B1B1;color:#b1b1b1;display:flex;font-size:10px;margin-bottom:0;padding:12px 0;width:100%}}@media only screen and (min-width: 769px){#shopify-section-header header nav .site-nav>li.site-nav--has-submenu .menu-we-are .container ul>.site-nav__link{display:none}}#shopify-section-header header nav .site-nav>li.site-nav--has-submenu>li>a:active{pointer-events:none}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav>li>a[href$="#"]{display:none}}#shopify-section-header header nav .site-nav>li:hover>a{color:#000}#shopify-section-header header nav .site-nav>li.gifts .arrow-icon,#shopify-section-header header nav .site-nav>li.collections .arrow-icon{display:none;margin-left:15px;margin-bottom:0}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav>li.gifts .arrow-icon,#shopify-section-header header nav .site-nav>li.collections .arrow-icon{transform:rotate(270deg)}}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav>li.gifts{display:none}}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav>li.outlet{display:none}}#shopify-section-header header nav .site-nav>li>a{font-weight:900;text-transform:uppercase;padding:0 0 15px;text-align:center}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav>li>a{position:relative;display:inline-flex;font-weight:900;text-transform:capitalize;font-size:14px}}@media only screen and (min-width: 1025px){#shopify-section-header header nav .site-nav>li>a{padding:0 8px}}@media only screen and (min-width: 1201px),only screen and (min-width: 1201px){#shopify-section-header header nav .site-nav>li>a{padding:0 10px}}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav>li>a.is-open.show{border-bottom:0;font-weight:900}}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav>li>a.is-open.show .arrow-wrapper.mobile{transform:rotate(180deg)}}#shopify-section-header header nav .site-nav>li.site-nav--has-submenu:hover .mega-menu{opacity:1;visibility:visible;z-index:50}#shopify-section-header header nav .site-nav>li.site-nav--has-submenu:hover .mega-menu .right-section .img-wrapper:before{display:block;content:"";width:100%;padding-top:100%}#shopify-section-header header nav .site-nav>li.site-nav--has-submenu:hover .mega-menu .right-section .img-wrapper img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#shopify-section-header header nav .site-nav>li.site-nav--has-submenu:hover .mega-menu.edits-menu .right ul li a{position:relative}#shopify-section-header header nav .site-nav>li.site-nav--has-submenu:hover .mega-menu.edits-menu .right ul li a:before{display:block;content:"";width:100%;padding-top:100%}#shopify-section-header header nav .site-nav>li.site-nav--has-submenu:hover .mega-menu.edits-menu .right ul li a img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (hover: hover){#shopify-section-header header nav .site-nav>li.site-nav--has-submenu:hover .menu-we-are{opacity:1;visibility:visible}}#shopify-section-header header nav .site-nav>li .mega-menu{position:fixed;width:100%;left:0;background-color:#fff;padding:0 14px 26px 28px;border-bottom:1px solid #B1B1B1;border-top:1px solid #B1B1B1;opacity:0;visibility:hidden;z-index:-1}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav>li .mega-menu{position:initial;opacity:1;visibility:visible;margin-top:0;padding:0 0 12px;border-bottom:0;border-top:0}}#shopify-section-header header nav .site-nav>li .mega-menu ul{display:flex;flex-flow:column}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav>li .mega-menu ul{padding:0}}#shopify-section-header header nav .site-nav>li .mega-menu .site-nav--has-submenu.show-menu a svg{transform:rotate(180deg);color:#000!important}#shopify-section-header header nav .site-nav>li .mega-menu .site-nav--has-submenu.show-menu .site-nav__submenu{height:-moz-fit-content!important;height:fit-content!important;opacity:1!important;visibility:visible!important}#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu.winter-sales-menu{min-height:260px}#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu.winter-sales-menu>li .jewelry-linklist1{width:30.5%;border-right:none;margin-top:39px;padding-top:0;padding-right:0;margin-left:10px}#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu.winter-sales-menu>li .jewelry-linklist1 .site-nav__submenu{top:-15px;right:calc(0% - 50px)}#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu.winter-sales-menu>li .jewelry-linklist1 .site-nav__submenu>li a:hover{color:#b1b1b1!important}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu.winter-sales-menu{display:none}}#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li{position:relative;width:75%;display:flex;margin-right:0;letter-spacing:0}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li{width:100%;flex-flow:column}}#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li>ul{width:46.2%;padding:25px}#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-linklist0{width:20%;position:relative;padding:25px 25px 25px 10px}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-linklist0{width:100%;padding:0 0 25px}}#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-linklist0>span{font-weight:900;text-transform:uppercase;margin-bottom:24px;font-size:9px;color:#b1b1b1;letter-spacing:.02em;visibility:hidden}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-linklist0>span{display:none}}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-linklist0>li{margin:0 0 10px;font-weight:900;width:unset}}#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-linklist0>li.gifts{display:none}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-linklist0>li.gifts{display:flex}}#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-linklist0 li a{cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-size:13px;font-weight:700;line-height:20px;text-transform:capitalize}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-linklist0 li a{font-size:14px}#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-linklist0 li:last-of-type\a0 {padding-bottom:45px}}#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-linklist0 li.sales-mobile{display:none}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-linklist0 li.sales-mobile{display:flex;width:-moz-fit-content;width:fit-content}}#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-linklist0:hover>li>a{color:#b1b1b1}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-linklist0:hover>li>a{color:#000}}#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-linklist0:hover>li:hover>a{color:#000}#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-linklist1{padding-left:0;position:relative;border-right:1px solid #B1B1B1}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-linklist1{width:100%;border-right:0;padding-right:0;order:1;padding-bottom:0;margin-top:0;padding-top:0}}#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-linklist1:hover>li>a{color:#b1b1b1}#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-linklist1:hover>li:hover>a{color:#000}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-linklist1:hover>li>a{color:#000}}#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-linklist1 span{font-weight:900;text-transform:uppercase;margin-bottom:24px;font-size:9px;color:#b1b1b1;letter-spacing:.02em}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-linklist1 span{font-weight:500;color:#b1b1b1;margin-bottom:10px;padding-bottom:12px;border-bottom:1px solid #B1B1B1;display:none}}#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-linklist1 span.arrow-icon{display:none}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-linklist1 span.arrow-icon{border:0;color:#000;margin:0 0 0 15px;transform:rotate(270deg)}}#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-linklist1>li{width:45%;margin-right:0}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-linklist1>li{margin:0 0 10px;font-weight:900;width:unset}}#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-linklist1>li:not(.site-nav--has-submenu){width:-moz-fit-content;width:fit-content}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-linklist1>li li{margin-right:0}}#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-linklist1>li li.site-nav__link{display:none}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-linklist1>li li.site-nav__link{display:list-item;margin-bottom:35px;text-transform:capitalize;font-size:14px}}#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-linklist1>li.show .site-nav__submenu{display:block}#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-linklist1>li.show.is-open .site-nav__submenu{transform:translate(-100vw)}#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-linklist1>li>a{cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-size:13px;font-weight:700;line-height:20px;text-transform:initial}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-linklist1>li>a{display:none;font-size:14px}}#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-linklist1>li>a svg{color:#b1b1b1}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-linklist1>li>a[href*=jewelry-cases],#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-linklist1>li>a[href*=bundles],#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-linklist1>li>a[href*=sales]{display:flex}}#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-linklist1>li>div{display:none}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-linklist1>li>div{cursor:pointer;display:inline-flex;justify-content:space-between;align-items:center;font-size:14px;font-weight:700;line-height:20px;text-transform:capitalize}}#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-linklist1>li:hover .site-nav__submenu{opacity:1;visibility:visible}#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-linklist1>li .site-nav__submenu{position:absolute;top:26px;width:55%;display:flex;flex-flow:row;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;opacity:0;visibility:hidden;transition:opacity 0s,all .3s cubic-bezier(.77,0,.175,1);padding-bottom:0%;padding-left:0;left:unset;right:0;z-index:9}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-linklist1>li .site-nav__submenu{position:fixed;background:#fff;display:flex;flex-flow:column;align-items:center;justify-content:flex-start;background-color:#fff;transition:all .3s ease-in-out;backface-visibility:hidden;top:0;left:unset;z-index:41;height:calc(100vh - 83px);right:-100vw;width:100%;max-width:100vw;text-transform:uppercase;overflow-y:auto;padding:25px 14px 160px;opacity:1;visibility:visible;display:none}}#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-linklist1>li .site-nav__submenu.show{display:block}#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-linklist1>li .site-nav__submenu.is-open{transform:translate(-100vw)}#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-linklist1>li .site-nav__submenu>li.mobile-title{display:none;cursor:pointer}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-linklist1>li .site-nav__submenu>li.mobile-title{display:flex;position:absolute;right:20px;top:25px;font-weight:initial;font-size:11px}}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-linklist1>li .site-nav__submenu>li.mobile-title svg{margin-left:10px;height:15px;vertical-align:bottom}}#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-linklist1>li .site-nav__submenu>li.mobile-category{display:none}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-linklist1>li .site-nav__submenu>li.mobile-category{display:flex;padding-left:30px;padding-bottom:11px}}#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-linklist1>li .site-nav__submenu>li.site-nav--has-submenu>a.site-nav__link{text-transform:uppercase;font-weight:900;margin-bottom:24px;display:flex;pointer-events:none;font-size:9px;color:#b1b1b1;letter-spacing:.02em}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-linklist1>li .site-nav__submenu>li.site-nav--has-submenu>a.site-nav__link{font-weight:900;color:#b1b1b1;border-top:1px solid #B1B1B1;padding-top:10px;margin-bottom:25px;display:none}}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-linklist1>li .site-nav__submenu>li.site-nav--has-submenu{width:100%;margin-right:0}}#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-linklist1>li .site-nav__submenu>li.site-nav--has-submenu .site-nav__submenu__submenu{text-transform:initial;font-size:13px;line-height:20px}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-linklist1>li .site-nav__submenu>li.site-nav--has-submenu .site-nav__submenu__submenu{font-weight:500}}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-linklist1>li .site-nav__submenu>li.site-nav--has-submenu .site-nav__submenu__submenu li{margin-bottom:13px}}#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .gifts-collections-linklist{display:none}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .gifts-collections-linklist{display:block;order:2;padding:25px 0 0}#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .gifts-collections-linklist>li{margin:0 0 10px}#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .gifts-collections-linklist>li:last-child{margin:0;padding-bottom:30px}#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .gifts-collections-linklist>li .gifts-menu{overflow:hidden}#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .gifts-collections-linklist>li>a,#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .gifts-collections-linklist>li>span{cursor:pointer;font-weight:900;font-size:14px;display:flex;justify-content:space-between;align-items:center;font-weight:700;line-height:20px;text-transform:initial}}#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-linklist2{padding-right:0;padding-bottom:40px;padding-left:40px;width:auto;min-width:20%}#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-linklist2:hover>li>a{color:#b1b1b1}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-linklist2:hover>li>a{color:#000}}#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-linklist2:hover>li:hover>a{color:#000}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-linklist2{padding:0 0 18px;height:unset;width:100%;border-right:0;position:relative;order:3}}#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-linklist2 span{margin-bottom:24px;text-transform:uppercase;font-weight:900;font-size:9px;color:#b1b1b1;letter-spacing:.02em}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-linklist2 span{font-weight:900;color:#b1b1b1;margin:0 0 10px;padding:12px 0;border-top:1px solid #B1B1B1;font-size:10px}}#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-linklist2>li{text-transform:uppercase}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-linklist2>li{margin:0 0 10px;font-weight:900}#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-linklist2>li:last-child{margin:0}}#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-linklist2>li>a{cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-size:13px;font-weight:700;line-height:20px;text-transform:initial}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-linklist2>li>a{font-size:14px}}#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-linklist2>li>a svg{color:#b1b1b1}#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-linklist2>li .site-nav__submenu{height:0;opacity:0;visibility:hidden;transition:opacity 0s,all .3s cubic-bezier(.77,0,.175,1);font-size:11px;line-height:1.4em}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-linklist2>li .site-nav__submenu{font-size:10px}}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-linklist2>li .site-nav__submenu{margin-top:0}}#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-linklist2>li .site-nav__submenu li{margin-bottom:4px}#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-linklist2>li .site-nav__submenu li:first-of-type{margin-top:20px}#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-linklist2>li .site-nav__submenu li:last-of-type{margin-bottom:20px}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-linklist2>li .site-nav__submenu li:last-of-type{margin-bottom:0}}#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-linklist3{width:24%;display:none}#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-collections{width:33%}#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-linklist3:hover>li>a,#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-collections:hover>li>a{color:#b1b1b1}#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-linklist3:hover>li:hover>a,#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-collections:hover>li:hover>a{color:#000}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-linklist3,#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-collections{display:none}#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-linklist3.mobile,#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-collections.mobile{display:flex;width:100%;padding:0}#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-linklist3.mobile .sub-menu-collection.show,#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-collections.mobile .sub-menu-collection.show{display:block}#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-linklist3.mobile .sub-menu-collection.is-open,#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-collections.mobile .sub-menu-collection.is-open{transform:translate(-100vw)}#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-linklist3.mobile .sub-menu-collection .mobile-title,#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-collections.mobile .sub-menu-collection .mobile-title{display:block;font-size:11px;position:absolute;right:25px;text-align:right;width:100%;margin-bottom:0;padding-left:0;font-weight:initial}}#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-linklist3>li.show .sub-menu-collection,#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-collections>li.show .sub-menu-collection{background-color:#fff}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-linklist3>li.show .sub-menu-collection,#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-collections>li.show .sub-menu-collection{opacity:1;visibility:visible;display:block}}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-linklist3>li.is-open.show .sub-menu-collection,#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-collections>li.is-open.show .sub-menu-collection{transform:translate(-100vw)}}#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-linklist3>li>svg,#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-collections>li>svg{display:none}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-linklist3>li,#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-collections>li{opacity:1;visibility:visible;display:block}}#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-linklist3>li>span,#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-collections>li>span{margin-bottom:24px;text-transform:uppercase;font-weight:900;font-size:9px;color:#b1b1b1;letter-spacing:.02em;display:flex}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-linklist3>li>span,#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-collections>li>span{display:none}}#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-linklist3>li>span:hover~.sub-menu-collection,#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-collections>li>span:hover~.sub-menu-collection{background-color:#fff;opacity:1;visibility:visible}#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-linklist3>li.sales,#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-collections>li.sales{margin:0 0 10px;font-weight:900;width:unset}#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-linklist3>li.sales .sales-link,#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-collections>li.sales .sales-link{background-color:#000;color:#fff;padding:4px;border-radius:4px}#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-linklist3>li:hover .sub-menu-collection,#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-collections>li:hover .sub-menu-collection{display:block}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-linklist3>li:hover .sub-menu-collection,#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-collections>li:hover .sub-menu-collection{display:none}}#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-linklist3 .sub-menu-collection:hover>li>span,#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-collections .sub-menu-collection:hover>li>span{color:#b1b1b1}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-linklist3 .sub-menu-collection:hover>li>span,#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-collections .sub-menu-collection:hover>li>span{color:#000}}#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-linklist3 .sub-menu-collection:hover>li:hover>span,#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-collections .sub-menu-collection:hover>li:hover>span{color:#000}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-linklist3 .sub-menu-collection,#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-collections .sub-menu-collection{position:fixed;background:#fff;display:flex;flex-flow:column;align-items:center;justify-content:flex-start;background-color:#fff;transition:all .3s ease-in-out;backface-visibility:hidden;top:0;left:unset;z-index:41;height:calc(100vh - 83px);right:-100vw;width:100vw;max-width:100vw;text-transform:uppercase;overflow-y:auto;padding:10px 15px 215px;opacity:1;visibility:visible;display:none}}#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-linklist3 .sub-menu-collection li,#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-collections .sub-menu-collection li{text-transform:uppercase;margin-bottom:0;padding-bottom:2px;margin-right:10px}#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-linklist3 .sub-menu-collection li span,#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-collections .sub-menu-collection li span{cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-size:13px;font-weight:700;line-height:20px;text-transform:initial;position:relative}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-linklist3 .sub-menu-collection li span,#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-collections .sub-menu-collection li span{font-size:14px}}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-linklist3 .sub-menu-collection li.site-nav__subsection span,#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-collections .sub-menu-collection li.site-nav__subsection span{font-weight:400}}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-linklist3 .sub-menu-collection li,#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-collections .sub-menu-collection li{margin:10px 0;padding-left:0;width:100%}}#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-linklist3 .sub-menu-collection li.mobile-title,#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-collections .sub-menu-collection li.mobile-title{display:none;cursor:pointer}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-linklist3 .sub-menu-collection li.mobile-title,#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-collections .sub-menu-collection li.mobile-title{display:flex;width:100%;margin-bottom:34px;padding-left:0;font-weight:900}}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-linklist3 .sub-menu-collection li.mobile-title svg,#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-collections .sub-menu-collection li.mobile-title svg{margin-left:10px;height:15px;vertical-align:bottom}}#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-linklist3 .sub-menu-collection li.nav__title,#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu>li .jewelry-collections .sub-menu-collection li.nav__title{margin-bottom:25px;padding-right:30%}#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu .right-section{width:25%;opacity:1}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu .right-section{display:none}}#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu .right-section.hide{opacity:0}#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu .right-section .img-wrapper{position:relative}#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu .right-section .img-wrapper img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%;padding:26px 13px 0 0}#shopify-section-header header nav .site-nav>li .mega-menu.jewelry-menu .right-section .img-wrapper img:before{display:none}#shopify-section-header header nav .site-nav>li .mega-menu.gifts-menu .gift-linklist.mobile{display:none}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav>li .mega-menu.gifts-menu .gift-linklist.desktop{display:none}#shopify-section-header header nav .site-nav>li .mega-menu.gifts-menu .gift-linklist.mobile{display:block}}#shopify-section-header header nav .site-nav>li .mega-menu.gifts-menu>li{position:relative;width:75%;display:flex;margin-right:0}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav>li .mega-menu.gifts-menu>li{width:100%;flex-flow:column}}#shopify-section-header header nav .site-nav>li .mega-menu.gifts-menu>li>ul{width:67%;padding:25px}#shopify-section-header header nav .site-nav>li .mega-menu.gifts-menu>li .gifts-linklist1,#shopify-section-header header nav .site-nav>li .mega-menu.gifts-menu>li .gifts-linklist2,#shopify-section-header header nav .site-nav>li .mega-menu.gifts-menu>li .gifts-linklist3,#shopify-section-header header nav .site-nav>li .mega-menu.gifts-menu>li .gifts-linklist4{padding-bottom:40px;width:35%}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav>li .mega-menu.gifts-menu>li .gifts-linklist1,#shopify-section-header header nav .site-nav>li .mega-menu.gifts-menu>li .gifts-linklist2,#shopify-section-header header nav .site-nav>li .mega-menu.gifts-menu>li .gifts-linklist3,#shopify-section-header header nav .site-nav>li .mega-menu.gifts-menu>li .gifts-linklist4{padding:0 0 30px;height:unset;width:100%;border-right:0;position:relative;border-bottom:1px solid #B1B1B1;order:3}}#shopify-section-header header nav .site-nav>li .mega-menu.gifts-menu>li .gifts-linklist1 span,#shopify-section-header header nav .site-nav>li .mega-menu.gifts-menu>li .gifts-linklist2 span,#shopify-section-header header nav .site-nav>li .mega-menu.gifts-menu>li .gifts-linklist3 span,#shopify-section-header header nav .site-nav>li .mega-menu.gifts-menu>li .gifts-linklist4 span{margin-bottom:24px;text-transform:uppercase;font-weight:900;font-size:9px;color:#b1b1b1;letter-spacing:.02em}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav>li .mega-menu.gifts-menu>li .gifts-linklist1 span,#shopify-section-header header nav .site-nav>li .mega-menu.gifts-menu>li .gifts-linklist2 span,#shopify-section-header header nav .site-nav>li .mega-menu.gifts-menu>li .gifts-linklist3 span,#shopify-section-header header nav .site-nav>li .mega-menu.gifts-menu>li .gifts-linklist4 span{padding:15px 0 12px;font-weight:500;color:#b1b1b1;margin-bottom:10px;border-bottom:1px solid #B1B1B1}}#shopify-section-header header nav .site-nav>li .mega-menu.gifts-menu>li .gifts-linklist1>li,#shopify-section-header header nav .site-nav>li .mega-menu.gifts-menu>li .gifts-linklist2>li,#shopify-section-header header nav .site-nav>li .mega-menu.gifts-menu>li .gifts-linklist3>li,#shopify-section-header header nav .site-nav>li .mega-menu.gifts-menu>li .gifts-linklist4>li{text-transform:uppercase}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav>li .mega-menu.gifts-menu>li .gifts-linklist1>li,#shopify-section-header header nav .site-nav>li .mega-menu.gifts-menu>li .gifts-linklist2>li,#shopify-section-header header nav .site-nav>li .mega-menu.gifts-menu>li .gifts-linklist3>li,#shopify-section-header header nav .site-nav>li .mega-menu.gifts-menu>li .gifts-linklist4>li{margin:0 0 10px;font-weight:900}}#shopify-section-header header nav .site-nav>li .mega-menu.gifts-menu>li .gifts-linklist1>li>a,#shopify-section-header header nav .site-nav>li .mega-menu.gifts-menu>li .gifts-linklist2>li>a,#shopify-section-header header nav .site-nav>li .mega-menu.gifts-menu>li .gifts-linklist3>li>a,#shopify-section-header header nav .site-nav>li .mega-menu.gifts-menu>li .gifts-linklist4>li>a{cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-size:13px;font-weight:700;line-height:20px;text-transform:initial}#shopify-section-header header nav .site-nav>li .mega-menu.gifts-menu>li .gifts-linklist1>li>a svg,#shopify-section-header header nav .site-nav>li .mega-menu.gifts-menu>li .gifts-linklist2>li>a svg,#shopify-section-header header nav .site-nav>li .mega-menu.gifts-menu>li .gifts-linklist3>li>a svg,#shopify-section-header header nav .site-nav>li .mega-menu.gifts-menu>li .gifts-linklist4>li>a svg{color:#b1b1b1}#shopify-section-header header nav .site-nav>li .mega-menu.gifts-menu>li .gifts-linklist1>li .site-nav__submenu,#shopify-section-header header nav .site-nav>li .mega-menu.gifts-menu>li .gifts-linklist2>li .site-nav__submenu,#shopify-section-header header nav .site-nav>li .mega-menu.gifts-menu>li .gifts-linklist3>li .site-nav__submenu,#shopify-section-header header nav .site-nav>li .mega-menu.gifts-menu>li .gifts-linklist4>li .site-nav__submenu{height:0;opacity:0;visibility:hidden;transition:opacity 0s,all .3s cubic-bezier(.77,0,.175,1);font-size:11px;line-height:1.4em}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){#shopify-section-header header nav .site-nav>li .mega-menu.gifts-menu>li .gifts-linklist1>li .site-nav__submenu,#shopify-section-header header nav .site-nav>li .mega-menu.gifts-menu>li .gifts-linklist2>li .site-nav__submenu,#shopify-section-header header nav .site-nav>li .mega-menu.gifts-menu>li .gifts-linklist3>li .site-nav__submenu,#shopify-section-header header nav .site-nav>li .mega-menu.gifts-menu>li .gifts-linklist4>li .site-nav__submenu{font-size:10px}}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav>li .mega-menu.gifts-menu>li .gifts-linklist1>li .site-nav__submenu,#shopify-section-header header nav .site-nav>li .mega-menu.gifts-menu>li .gifts-linklist2>li .site-nav__submenu,#shopify-section-header header nav .site-nav>li .mega-menu.gifts-menu>li .gifts-linklist3>li .site-nav__submenu,#shopify-section-header header nav .site-nav>li .mega-menu.gifts-menu>li .gifts-linklist4>li .site-nav__submenu{margin-top:0}}#shopify-section-header header nav .site-nav>li .mega-menu.gifts-menu>li .gifts-linklist1>li .site-nav__submenu li,#shopify-section-header header nav .site-nav>li .mega-menu.gifts-menu>li .gifts-linklist2>li .site-nav__submenu li,#shopify-section-header header nav .site-nav>li .mega-menu.gifts-menu>li .gifts-linklist3>li .site-nav__submenu li,#shopify-section-header header nav .site-nav>li .mega-menu.gifts-menu>li .gifts-linklist4>li .site-nav__submenu li{margin-bottom:4px}#shopify-section-header header nav .site-nav>li .mega-menu.gifts-menu>li .gifts-linklist1>li .site-nav__submenu li:first-of-type,#shopify-section-header header nav .site-nav>li .mega-menu.gifts-menu>li .gifts-linklist2>li .site-nav__submenu li:first-of-type,#shopify-section-header header nav .site-nav>li .mega-menu.gifts-menu>li .gifts-linklist3>li .site-nav__submenu li:first-of-type,#shopify-section-header header nav .site-nav>li .mega-menu.gifts-menu>li .gifts-linklist4>li .site-nav__submenu li:first-of-type{margin-top:20px}#shopify-section-header header nav .site-nav>li .mega-menu.gifts-menu>li .gifts-linklist1>li .site-nav__submenu li:last-of-type,#shopify-section-header header nav .site-nav>li .mega-menu.gifts-menu>li .gifts-linklist2>li .site-nav__submenu li:last-of-type,#shopify-section-header header nav .site-nav>li .mega-menu.gifts-menu>li .gifts-linklist3>li .site-nav__submenu li:last-of-type,#shopify-section-header header nav .site-nav>li .mega-menu.gifts-menu>li .gifts-linklist4>li .site-nav__submenu li:last-of-type{margin-bottom:20px}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav>li .mega-menu.gifts-menu>li .gifts-linklist1>li .site-nav__submenu li:last-of-type,#shopify-section-header header nav .site-nav>li .mega-menu.gifts-menu>li .gifts-linklist2>li .site-nav__submenu li:last-of-type,#shopify-section-header header nav .site-nav>li .mega-menu.gifts-menu>li .gifts-linklist3>li .site-nav__submenu li:last-of-type,#shopify-section-header header nav .site-nav>li .mega-menu.gifts-menu>li .gifts-linklist4>li .site-nav__submenu li:last-of-type{margin-bottom:0}}#shopify-section-header header nav .site-nav>li .mega-menu.gifts-menu{display:flex;flex-wrap:wrap;text-transform:uppercase}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav>li .mega-menu.gifts-menu{position:fixed;background:#fff;display:flex;flex-flow:column;align-items:center;justify-content:flex-start;transition:all .3s ease-in-out;backface-visibility:hidden;z-index:41;height:100%;right:-100vw;width:100vw;max-width:100vw;padding:0 0 160px;overflow-y:auto;left:unset;display:none}}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav>li .mega-menu.gifts-menu.is-open{opacity:1;visibility:visible;display:block}}#shopify-section-header header nav .site-nav>li .mega-menu.gifts-menu.is-open+.assistance-menu-toggle.mobile{display:flex}#shopify-section-header header nav .site-nav>li .mega-menu.gifts-menu.is-open+.assistance-menu-toggle.mobile.hide{display:none}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav>li .mega-menu.gifts-menu.is-open .arrow-wrapper{transform:rotate(180deg)}}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav>li .mega-menu.gifts-menu.is-open.show{transform:translate(-100vw)}}#shopify-section-header header nav .site-nav>li .mega-menu.gifts-menu .container{width:100%;padding:0 25px 0 10px}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav>li .mega-menu.gifts-menu .container{padding:0 15px 215px;height:0}}#shopify-section-header header nav .site-nav>li .mega-menu.gifts-menu .container span{font-weight:900;margin-top:-3px;display:flex}#shopify-section-header header nav .site-nav>li .mega-menu.gifts-menu .container span:not(:first-of-type){margin-top:0;border-top:1px solid #B1B1B1;font-size:10px;text-transform:uppercase;color:#b1b1b1}#shopify-section-header header nav .site-nav>li .mega-menu.gifts-menu .container ul{flex-direction:row}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav>li .mega-menu.gifts-menu .container ul{flex-direction:column;padding-bottom:150px}}#shopify-section-header header nav .site-nav>li .mega-menu.gifts-menu .container ul div{width:15%;padding:25px}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav>li .mega-menu.gifts-menu .container ul div{width:100%}}#shopify-section-header header nav .site-nav>li .mega-menu.gifts-menu .container ul div:first-of-type{width:18%;padding:0 25px 0 0;border-right:1px solid #b1b1b1}#shopify-section-header header nav .site-nav>li .mega-menu.gifts-menu .container ul div:first-of-type li{font-weight:700}#shopify-section-header header nav .site-nav>li .mega-menu.gifts-menu .container ul div:first-of-type li a.hide{display:none}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav>li .mega-menu.gifts-menu .container ul div:first-of-type{width:100%;border-right:0}}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav>li .mega-menu.gifts-menu .container ul div:first-of-type li.subtitle{margin-bottom:10px}}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav>li .mega-menu.gifts-menu .container ul div:not(:first-of-type){margin:0;padding:0}}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav>li .mega-menu.gifts-menu .container ul div:not(:first-of-type) span{border-bottom:1px solid #B1B1B1;color:#b1b1b1;display:flex;margin-bottom:0;padding-bottom:10px;width:100%}}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav>li .mega-menu.gifts-menu .container ul div:not(:first-of-type) .site-nav__link{font-weight:initial}}#shopify-section-header header nav .site-nav>li .mega-menu.gifts-menu .container ul li{font-size:13px;line-height:20px;text-transform:initial;padding-bottom:0}#shopify-section-header header nav .site-nav>li .mega-menu.gifts-menu .container ul li.subtitle{color:#b1b1b1;font-size:9px;margin-bottom:24px;line-height:inherit;text-transform:uppercase}#shopify-section-header header nav .site-nav>li .mega-menu.gifts-menu .container ul li.hide{visibility:hidden}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav>li .mega-menu.gifts-menu .container ul li{font-size:14px;margin:10px 0;padding-bottom:0}#shopify-section-header header nav .site-nav>li .mega-menu.gifts-menu .container ul li.nav__title{font-weight:900;color:#b1b1b1;margin:10px 0;padding:12px 0;border-top:1px solid #b1b1b1;font-size:10px;text-transform:uppercase}}#shopify-section-header header nav .site-nav>li .mega-menu.gifts-menu .container ul li.mobile-title{display:none;cursor:pointer}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav>li .mega-menu.gifts-menu .container ul li.mobile-title{display:flex;font-size:11px;text-transform:uppercase;position:absolute;right:25px;top:5px;padding-left:0}}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav>li .mega-menu.gifts-menu .container ul li.mobile-title svg{margin-left:10px;height:15px;vertical-align:bottom}}#shopify-section-header header nav .site-nav>li .mega-menu.gifts-menu .container ul.sub-menu-collection li.nav__main span{visibility:hidden}#shopify-section-header header nav .site-nav>li .mega-menu.gifts-menu .container ul.sub-menu-collection>div li{margin:0 0 10px}#shopify-section-header header nav .site-nav>li .mega-menu.edits-menu{display:flex;flex-wrap:wrap}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav>li .mega-menu.edits-menu{position:fixed;background:#fff;display:flex;flex-flow:column;align-items:center;justify-content:flex-start;transition:all .3s ease-in-out;backface-visibility:hidden;z-index:41;height:100%;right:-100vw;width:100vw;max-width:100vw;padding:0 0 160px;text-transform:uppercase;overflow-y:auto;left:unset;display:none}}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav>li .mega-menu.edits-menu.is-open{opacity:1;visibility:visible;display:block}}#shopify-section-header header nav .site-nav>li .mega-menu.edits-menu.is-open+.assistance-menu-toggle.mobile{display:flex}#shopify-section-header header nav .site-nav>li .mega-menu.edits-menu.is-open+.assistance-menu-toggle.mobile.hide{display:none}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav>li .mega-menu.edits-menu.is-open .arrow-wrapper{transform:rotate(180deg)}}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav>li .mega-menu.edits-menu.is-open.show{transform:translate(-100vw)}}#shopify-section-header header nav .site-nav>li .mega-menu.edits-menu .left{width:25%;padding-top:22px;padding-bottom:22px;text-transform:uppercase}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav>li .mega-menu.edits-menu .left{width:100%;padding:36px 14px 160px;height:0}}#shopify-section-header header nav .site-nav>li .mega-menu.edits-menu .left span{font-weight:900;margin-bottom:35px;margin-top:-3px;display:flex}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav>li .mega-menu.edits-menu .left span{display:none}}#shopify-section-header header nav .site-nav>li .mega-menu.edits-menu .left ul li{margin-bottom:4px}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav>li .mega-menu.edits-menu .left ul li{margin:10px 0;padding-left:34px}}#shopify-section-header header nav .site-nav>li .mega-menu.edits-menu .left ul li.mobile-title{display:none;cursor:pointer}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav>li .mega-menu.edits-menu .left ul li.mobile-title{display:flex;font-weight:700;padding-left:0;margin-bottom:34px}}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav>li .mega-menu.edits-menu .left ul li.mobile-title svg{margin-right:16px}}#shopify-section-header header nav .site-nav>li .mega-menu.edits-menu .right{width:75%;padding-top:22px;padding-bottom:22px}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav>li .mega-menu.edits-menu .right{display:none}}#shopify-section-header header nav .site-nav>li .mega-menu.edits-menu .right ul{display:flex;flex-wrap:wrap;flex-flow:row;width:100%;margin:0 -5px}#shopify-section-header header nav .site-nav>li .mega-menu.edits-menu .right ul li{width:33.33%;padding:0 5px;margin-right:0}#shopify-section-header header nav .site-nav>li .mega-menu.edits-menu .right ul li a{display:flex;position:relative;align-items:center;justify-content:center;transition:opacity 0s,all .3s cubic-bezier(.77,0,.175,1)}#shopify-section-header header nav .site-nav>li .mega-menu.edits-menu .right ul li a:hover{opacity:.7}#shopify-section-header header nav .site-nav>li .mega-menu.edits-menu .right ul li a img{opacity:0;visibility:hidden;width:0;height:0}#shopify-section-header header nav .site-nav>li .mega-menu.edits-menu .right ul li a img.fade-in{opacity:1;visibility:visible}#shopify-section-header header nav .site-nav>li .mega-menu.edits-menu .right ul li a span{position:absolute;bottom:26px;font-weight:900;color:#fff;text-transform:uppercase}#shopify-section-header header nav .site-nav>li .mega-menu.indexable-filters-menu{display:none}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav>li .mega-menu.indexable-filters-menu{display:block;justify-content:left;width:100%}}#shopify-section-header header nav .site-nav .f-25{font-size:calc(14px + 9 * (100vw - 300px) / 1300);line-height:calc(18px + 10 * (100vw - 300px) / 1300)}@media only screen and (min-width: 1301px) and (max-width: 1500px){#shopify-section-header header nav .site-nav .f-25{font-size:calc(9px + .01*(100vw - 300px));line-height:calc(14px + 10 * (100vw - 300px) / 1300)}}@media only screen and (max-width: 1300px){#shopify-section-header header nav .site-nav .f-25{font-size:calc(9px + 11 * (100vw - 300px) / 1300);line-height:calc(14px + 10 * (100vw - 300px) / 1300)}}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav .f-25{font-size:12px;line-height:calc(20px + 10 * (100vw - 300px) / 1300)}}#shopify-section-header header nav .site-nav .arrow-wrapper.mobile{display:none}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .site-nav .arrow-wrapper.mobile{display:flex;position:absolute;right:0;top:17px}}#shopify-section-header header nav .mobile-navigation-bottom{display:none}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .mobile-navigation-bottom{display:flex;padding-top:15px;border-top:1px solid #B1B1B1;flex-flow:column;width:100%;text-transform:capitalize}}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .mobile-navigation-bottom .site-actions-account>svg,#shopify-section-header header nav .mobile-navigation-bottom .country-selector>svg,#shopify-section-header header nav .mobile-navigation-bottom .lang-selector>svg{color:#b1b1b1;margin-right:20px}}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .mobile-navigation-bottom .site-actions-account{display:flex;font-size:14px}}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .mobile-navigation-bottom .country-language-selectors>*{justify-content:flex-start;align-items:center;margin-top:15px;margin-right:0;margin-bottom:0;font-size:14px}}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .mobile-navigation-bottom .country-language-selectors>* span{margin-left:0;display:inline-block;margin-right:6px;font-weight:500;text-transform:initial}}#shopify-section-header header nav .mobile-navigation-bottom .country-language-selectors>* .collection-sortby-select-wrapper{flex-grow:1;width:100%;align-items:center}#shopify-section-header header nav .mobile-navigation-bottom .country-language-selectors>* .collection-sortby-select-wrapper select{font-size:14px;line-height:14px;font-weight:900;text-decoration:none}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .mobile-navigation-bottom .country-language-selectors>*.country-selector svg{display:flex}}#shopify-section-header header nav .mobile-navigation-bottom .country-language-selectors>*.lang-selector{margin-right:32px}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header nav .mobile-navigation-bottom .country-language-selectors>*.lang-selector svg{display:flex}}#shopify-section-header header .assistance-menu-toggle.mobile.hide{display:none}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header .assistance-menu-toggle.mobile span{text-transform:capitalize;font-size:14px;font-weight:900}}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header .assistance-menu-toggle.mobile{padding-bottom:30px}}#shopify-section-header header .right{display:flex;align-items:center;justify-content:flex-end;text-transform:uppercase}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header .right{width:unset;margin-left:auto;justify-content:flex-start;align-items:flex-start}}@media only screen and (min-width: 1025px){#shopify-section-header header .right{width:calc(50% - 45px)}}@media only screen and (min-width: 1201px),only screen and (min-width: 1201px){#shopify-section-header header .right{width:calc(50% - 90px)}}#shopify-section-header header .right .search-toggle{cursor:pointer;display:inline-flex}#shopify-section-header header .right .search-toggle span{margin-left:10px;font-weight:900}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header .right .search-toggle span{margin-left:8px;margin-right:10px}}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header .right .search-toggle{order:1;padding:6px;margin:0;top:-6px;position:relative;width:27px;height:27px;display:contents}#shopify-section-header header .right .search-toggle.hidden-on-collections{display:none}}#shopify-section-header header .right .assistance-menu{cursor:pointer}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header .right .assistance-menu{display:none;right:-100vw}}#shopify-section-header header .right .assistance-menu.hide-assistance-menu .assistance-nav{display:none}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header .right .assistance-menu.is-open{position:fixed;background:#fff;display:flex;flex-flow:column;align-items:center;justify-content:flex-start;background-color:#fff;transition:all .3s ease-in-out;backface-visibility:hidden;border-left:1px solid #B1B1B1;top:75px;z-index:42;width:100vw;max-width:100vw;text-transform:uppercase;transform:translate(-100vw)}#shopify-section-header header .right .assistance-menu.is-open.hide_announcement_bar{top:45px}}#shopify-section-header header .right .assistance-menu.is-open .assistance-menu-toggle{padding:18px 0}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header .right .assistance-menu.is-open .assistance-menu-toggle{display:none}}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header .right .assistance-menu.is-open .assistance-nav{opacity:1;visibility:visible;position:initial;width:100%!important;border:0;padding:14px 14px 28px;height:100vh;overflow-y:auto;font-size:14px}}#shopify-section-header header .right .assistance-menu.is-open .assistance-nav .mobile-panel-section{display:none}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header .right .assistance-menu.is-open .assistance-nav .mobile-panel-section{display:flex;justify-content:space-between;width:100%}#shopify-section-header header .right .assistance-menu.is-open .assistance-nav .mobile-panel-section .sort-and-filter{visibility:hidden;margin-bottom:10px}#shopify-section-header header .right .assistance-menu.is-open .assistance-nav .mobile-panel-section .assistance-nav-close{position:absolute;display:flex;font-size:11px;text-transform:uppercase;right:25px;padding-left:0}#shopify-section-header header .right .assistance-menu.is-open .assistance-nav .mobile-panel-section .assistance-nav-close svg{margin-left:10px;height:15px;vertical-align:bottom}}#shopify-section-header header .right .assistance-menu .assistance-menu-toggle{padding:31px 0}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header .right .assistance-menu .assistance-menu-toggle{width:73px}}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header .right .assistance-menu .assistance-menu-toggle span{padding:20px 0;position:absolute;top:0}}#shopify-section-header header .right .assistance-menu:hover .assistance-menu-toggle span{font-weight:900}#shopify-section-header header .right .assistance-menu:hover .assistance-nav{opacity:1;visibility:visible}#shopify-section-header header .right .assistance-menu .assistance-nav{width:16.15%;margin-left:auto;position:absolute;right:0;font-size:13px;line-height:20px;top:77px;background-color:#fff;text-transform:initial;border-left:1px solid #B1B1B1;border-bottom:1px solid #B1B1B1;display:flex;flex-flow:column;opacity:0;visibility:hidden}#shopify-section-header header .right .assistance-menu .assistance-nav .mobile-panel-section{display:none}#shopify-section-header header .right .assistance-menu .assistance-nav .cs-queue-message{flex-flow:column;padding:23px 28px;background-color:#000;color:#fff;border-bottom:1px solid #B1B1B1;text-transform:initial}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header .right .assistance-menu .assistance-nav .cs-queue-message{padding:23px 14px;width:calc(100% + 28px);margin-left:-14px;margin-bottom:0}}#shopify-section-header header .right .assistance-menu .assistance-nav .cs-queue-message.bf-style{background-color:#112dba!important}#shopify-section-header header .right .assistance-menu .assistance-nav .cs-queue-message.is-christmas{background-color:#000!important}#shopify-section-header header .right .assistance-menu .assistance-nav .cs-queue-message strong{font-weight:500;text-transform:uppercase;display:block}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){#shopify-section-header header .right .assistance-menu .assistance-nav .cs-queue-message strong{margin-bottom:5px}}#shopify-section-header header .right .assistance-menu .assistance-nav ul{list-style:none;margin:0 0 23px;display:flex;flex-flow:column;padding:0 0 0 28px}#shopify-section-header header .right .assistance-menu .assistance-nav ul:first-of-type{padding-top:23px}#shopify-section-header header .right .assistance-menu .assistance-nav ul:first-of-type li{font-weight:900}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header .right .assistance-menu .assistance-nav ul{padding:0}}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header .right .assistance-menu .assistance-nav ul:not(:first-of-type) li:first-of-type{border-top:1px solid #B1B1B1}}#shopify-section-header header .right .assistance-menu .assistance-nav ul li{cursor:pointer;display:flex}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header .right .assistance-menu .assistance-nav ul li{padding:5px 0}}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header .right .assistance-menu .assistance-nav ul li:last-of-type{border-bottom:0}}#shopify-section-header header .right .assistance-menu .assistance-nav ul li.subheader{color:#b1b1b1;font-size:9px;font-weight:900;text-transform:uppercase;line-height:24px;letter-spacing:.18px;padding-bottom:15px}#shopify-section-header header .right .assistance-menu .assistance-nav ul li a,#shopify-section-header header .right .assistance-menu .assistance-nav ul li span{display:flex}#shopify-section-header header .right .assistance-menu .assistance-nav ul li a svg,#shopify-section-header header .right .assistance-menu .assistance-nav ul li span svg{margin-right:10px;color:#b1b1b1}#shopify-section-header header .right .assistance-menu .assistance-nav ul li a:hover,#shopify-section-header header .right .assistance-menu .assistance-nav ul li span:hover{color:#b1b1b1}#shopify-section-header header .right .assistance-menu .assistance-nav ul li.disabled span{color:#b1b1b1}#shopify-section-header header .right .assistance-menu .assistance-nav ul li.schedule-info{flex-flow:column;color:#b1b1b1;margin-top:15px}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header .right .site-actions-account{display:none}}#shopify-section-header header .right .site-actions-account a{transition:none}#shopify-section-header header .right>.nav-lang-switcher{position:relative;cursor:pointer}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header .right>.nav-lang-switcher{display:none}}#shopify-section-header header .right>.nav-lang-switcher .lang-switcher{width:37px;display:block;transition:opacity 0s,all .3s cubic-bezier(.77,0,.175,1);cursor:pointer}#shopify-section-header header .right>.nav-lang-switcher .lang-switcher select{width:100%;cursor:pointer;border-color:transparent}#shopify-section-header header .right>.nav-lang-switcher .lang-select-arrow{position:absolute;right:0;top:0;z-index:-1;cursor:pointer}#shopify-section-header header .right .cart-toggle{display:flex;align-items:center}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header .right .cart-toggle{order:3;padding:6px;margin:0;top:-6px;position:relative}}#shopify-section-header header .right .cart-toggle .cartlink{display:flex;align-items:flex-end}#shopify-section-header header .right .cart-toggle .cartlink .site-actions-cart-number{margin-left:3px}#shopify-section-header header .right .cart-toggle .go-cart__trigger{display:flex;align-items:center}#shopify-section-header header .right .cart-toggle .go-cart__trigger .js-go-cart-counter{margin:1px 0 0 4px}#shopify-section-header header .right>*{margin-left:20px}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header .right>*{margin-left:12px;order:3}}#shopify-section-header header .right>*:first-child{margin-left:0}#shopify-section-header header .right>*.cart-toggle{margin-left:12px}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header .right>*.cart-toggle{margin-left:0}}#shopify-section-header header .right>*.wishlistlink{display:flex;align-items:center}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-header header .right>*.wishlistlink{order:2;padding:6px;margin:0;top:-6px;position:relative}}#shopify-section-header header .site-actions-account a.hidden{display:none}@media only screen and (min-width: 1025px){#shopify-section-header.transparent-header:not(:hover):not(.header--scrolled){background-color:transparent}#shopify-section-header.transparent-header:not(:hover):not(.header--scrolled) header{border-bottom:1px solid transparent}}@media only screen and (min-width: 1025px){#shopify-section-header.white-header:not(:hover):not(.header--scrolled) header{color:#fff;border-bottom:0px}#shopify-section-header.white-header:not(:hover):not(.header--scrolled) header .site-logo img{filter:brightness(0) invert(1)}#shopify-section-header.white-header:not(:hover):not(.header--scrolled) header .right .search-toggle,#shopify-section-header.white-header:not(:hover):not(.header--scrolled) header .right .js-go-cart-trigger img,#shopify-section-header.white-header:not(:hover):not(.header--scrolled) header .right .wishlistlink img{filter:brightness(0) invert(1)}#shopify-section-header.white-header:not(:hover):not(.header--scrolled) header .right .assistance-menu .assistance-nav{background-color:transparent;border-color:#fff}#shopify-section-header.white-header:not(:hover):not(.header--scrolled) header .right .assistance-menu .assistance-nav svg{color:#fff}}#shopify-section-header.white-header:not(:hover):not(.header--scrolled) .menu-search.show{background-color:transparent;color:#fff;border-bottom-color:#fff}input #shopify-section-header.white-header:not(:hover):not(.header--scrolled) .menu-search.show::-moz-placeholder{color:#fff}input #shopify-section-header.white-header:not(:hover):not(.header--scrolled) .menu-search.show::placeholder{color:#fff}#shopify-section-header .header-promo-gold{background-color:#ede0b8;color:#000;font-size:11px;text-align:center;text-transform:uppercase;padding:15px;width:100%}#shopify-section-header .header-promo-gold span:first-child{font-weight:900}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){#shopify-section-header .header-promo-gold{font-size:10px;padding:10px 15px}#shopify-section-header .header-promo-gold span{text-align:left;display:block}#shopify-section-header .header-promo-gold span:not(:first-of-type){text-transform:initial}#shopify-section-header .header-promo-gold.show{display:block}#shopify-section-header .header-promo-gold.hide{display:none}}.template-index #shopify-section-header{position:fixed;width:100%;left:0}.template-index #shopify-section-header.absolute{position:absolute!important}.template-index #shopify-section-header .very-hidden{display:none}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){.template-index #shopify-section-header{position:sticky;z-index:41;top:0;background-color:#fff;color:#000}}.template-index #fixed-search-bar,.template-collection #fixed-search-bar,.template-product #fixed-search-bar{display:none;width:100%;height:46px;padding:0;border-bottom:1px solid #b1b1b1;border-top:0;font-weight:900;justify-content:center;flex-flow:row;position:sticky;background:#fff;z-index:41}.template-index #fixed-search-bar input[type=text],.template-collection #fixed-search-bar input[type=text],.template-product #fixed-search-bar input[type=text]{width:100%;padding:0 14px;box-shadow:none;border:0;height:45px;font-size:11px;text-transform:uppercase}.template-index #fixed-search-bar input[type=text]::-moz-placeholder,.template-collection #fixed-search-bar input[type=text]::-moz-placeholder,.template-product #fixed-search-bar input[type=text]::-moz-placeholder{color:#969696}.template-index #fixed-search-bar input[type=text]::placeholder,.template-collection #fixed-search-bar input[type=text]::placeholder,.template-product #fixed-search-bar input[type=text]::placeholder{color:#969696}.template-index #fixed-search-bar img,.template-collection #fixed-search-bar img,.template-product #fixed-search-bar img{margin-top:14px;position:absolute;right:14px}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){.template-index #fixed-search-bar.show,.template-collection #fixed-search-bar.show,.template-product #fixed-search-bar.show{display:flex}.template-index #fixed-search-bar.hide,.template-collection #fixed-search-bar.hide,.template-product #fixed-search-bar.hide{display:none}}.template-index #fixed-search-bar{border-top:1px solid #b1b1b1}body>.fine-jewelry-defer-message,.product>.fine-jewelry-defer-message{z-index:25;padding:3px 0;position:sticky;background-color:#f9f8f6;text-align:center;display:flex;flex-flow:column;border-top:1px solid #B1B1B1}body>.fine-jewelry-defer-message.very-hidden,.product>.fine-jewelry-defer-message.very-hidden{display:none}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){body>.fine-jewelry-defer-message,.product>.fine-jewelry-defer-message{width:calc(100% + 12px);margin-left:-12px}}body>.fine-jewelry-defer-message .message-toggle,.product>.fine-jewelry-defer-message .message-toggle{padding:2px 0 4px;text-transform:uppercase}body>.fine-jewelry-defer-message .message-toggle span,.product>.fine-jewelry-defer-message .message-toggle span{margin-left:10px;text-decoration:underline;cursor:pointer}body>.fine-jewelry-defer-message .message-toggle span:before,.product>.fine-jewelry-defer-message .message-toggle span:before{content:"+ "}body>.fine-jewelry-defer-message .hidden-info,.product>.fine-jewelry-defer-message .hidden-info{display:none;padding:3px 0;margin:0 auto}@media only screen and (max-device-width: 1200px),only screen and (max-width: 1200px){body>.fine-jewelry-defer-message .hidden-info,.product>.fine-jewelry-defer-message .hidden-info{padding:0 24px}}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){body>.fine-jewelry-defer-message .hidden-info,.product>.fine-jewelry-defer-message .hidden-info{padding:0 24px}}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){body>.fine-jewelry-defer-message .hidden-info,.product>.fine-jewelry-defer-message .hidden-info{padding:0 24px}}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){body>.fine-jewelry-defer-message .hidden-info br,.product>.fine-jewelry-defer-message .hidden-info br{display:none}}body>.fine-jewelry-defer-message.opened span:before,.product>.fine-jewelry-defer-message.opened span:before{content:"- "}body>.fine-jewelry-defer-message.opened .hidden-info,.product>.fine-jewelry-defer-message.opened .hidden-info{display:flex}.go-cart__overlay{position:fixed;top:0;bottom:0;left:0;right:0;z-index:30;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;height:auto;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}}.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%}}.is-invisible{opacity:0;visibility:hidden}.mothers-day-claim{font-weight:700;padding:15px 0}.template-cart .mothers-day-claim{padding:0 0 15px}nav ul{display:flex;list-style:none}nav ul li{margin-right:5px;padding-bottom:2px}.menu-search{padding:50px 0 65px;background-color:#fff;border-top:1px solid #B1B1B1;border-bottom:1px solid #B1B1B1;margin-top:-45px;position:absolute;z-index:2;width:100%;left:0;top:82px;opacity:0;visibility:hidden;transform:translateY(0);transition:all .25s ease-in-out}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){.menu-search{z-index:42;padding:0;text-align:left;top:90px;height:46px}.menu-search.avoid-doubleline-menu{border-top:0}}.menu-search.show{opacity:1;visibility:visible;transform:translateY(45px)}.menu-search input[type=text]{width:100%;padding:0 14px;box-shadow:none;border:0;height:45px;font-size:16px;font-weight:900;text-transform:uppercase}.menu-search input[type=text]::-moz-placeholder{color:#969696;font-size:11px}.menu-search input[type=text]::placeholder{color:#969696;font-size:11px}.menu-search img{margin-top:14px;position:absolute;right:14px;top:0}.menu-search form{display:flex;justify-content:center;text-align:center}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){.menu-search form{text-align:left;justify-content:flex-start;align-items:center}}.menu-search form img.search-toggle{display:none}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){.menu-search form img.search-toggle{display:flex;margin-right:15px}}.menu-search form input{border:0;text-transform:unset}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){.menu-search form input{font-size:12px;line-height:1}}.menu-search form input::-moz-placeholder{text-transform:uppercase;text-align:center}.menu-search form input::placeholder{text-transform:uppercase;text-align:center}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){.menu-search form input::-moz-placeholder{text-align:left;color:#000;font-size:12px;font-weight:700}.menu-search form input::placeholder{text-align:left;color:#000;font-size:12px;font-weight:700}}.menu-search form button{border:1px solid black;margin-left:10px;padding:5px 10px;display:none}.menu-search form .search-close{text-transform:uppercase;position:absolute;right:28px;cursor:pointer}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){.menu-search form .search-close{right:14px;color:#b1b1b1;margin-top:3px}}#shopify-section-side-cart-out-of-stock .side-cart-out-of-stock{position:fixed;right:-33.7vw;z-index:40;width:100%;max-width:33.7vw;height:calc(100% - 83px);background-color:#fff;transition:all .3s ease-in-out;backface-visibility:hidden;border-left:1px solid #B1B1B1;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:30;background-color:transparent;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 5px;display:flex;flex-flow:column}.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{padding-left:0;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%}}.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 .bf23-prices-hover,.grid-sizer .product-link .bf23-prices-hover,.product-item__text-banner .product-link .bf23-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 .bf23-prices-hover.hidden,.grid-sizer .product-link .bf23-prices-hover.hidden,.product-item__text-banner .product-link .bf23-prices-hover.hidden{display:none}.product-item .product-link .bf23-prices-hover ul,.grid-sizer .product-link .bf23-prices-hover ul,.product-item__text-banner .product-link .bf23-prices-hover ul{align-self:flex-end;font-size:12px;margin:0 18px 20px;list-style:none;padding:0}.product-item .product-link .bf23-prices-hover ul span,.grid-sizer .product-link .bf23-prices-hover ul span,.product-item__text-banner .product-link .bf23-prices-hover ul span{font-weight:900}.product-item .product-link .bf23-prices-hover ul span.offer,.grid-sizer .product-link .bf23-prices-hover ul span.offer,.product-item__text-banner .product-link .bf23-prices-hover ul span.offer{color:#d9541f;font-weight:400}.product-item .product-link .bf23-prices-hover ul span.strike,.grid-sizer .product-link .bf23-prices-hover ul span.strike,.product-item__text-banner .product-link .bf23-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%}}.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:0;visibility:hidden}.product-item .product-link .product-item-image img.fade-in,.product-item .product-link .product-item-image video.fade-in,.grid-sizer .product-link .product-item-image img.fade-in,.grid-sizer .product-link .product-item-image video.fade-in,.product-item__text-banner .product-link .product-item-image img.fade-in,.product-item__text-banner .product-link .product-item-image video.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:10px;left:10px;background-color:#fff;padding:6px 6.5px;border-radius:100%;width:26px;height:26px;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:13px;height:13px}@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:15px 18px 31px 0;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:15px 0 25px;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 .bf23-getmore,.grid-sizer .product-info-container .bf23-getmore,.product-item__text-banner .product-info-container .bf23-getmore{color:#112dba;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 .bf23-getmore:before,.grid-sizer .product-info-container .bf23-getmore:before,.product-item__text-banner .product-info-container .bf23-getmore:before{content:"+ ";white-space:pre;line-height:1}.product-item .product-info-container .bf23-getmore.desktop,.grid-sizer .product-info-container .bf23-getmore.desktop,.product-item__text-banner .product-info-container .bf23-getmore.desktop{display:flex}.product-item .product-info-container .bf23-getmore.mobile,.grid-sizer .product-info-container .bf23-getmore.mobile,.product-item__text-banner .product-info-container .bf23-getmore.mobile{display:none}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){.product-item .product-info-container .bf23-getmore,.grid-sizer .product-info-container .bf23-getmore,.product-item__text-banner .product-info-container .bf23-getmore{font-size:10px;line-height:12px;letter-spacing:0px}.product-item .product-info-container .bf23-getmore.de,.product-item .product-info-container .bf23-getmore.fr,.product-item .product-info-container .bf23-getmore.it,.grid-sizer .product-info-container .bf23-getmore.de,.grid-sizer .product-info-container .bf23-getmore.fr,.grid-sizer .product-info-container .bf23-getmore.it,.product-item__text-banner .product-info-container .bf23-getmore.de,.product-item__text-banner .product-info-container .bf23-getmore.fr,.product-item__text-banner .product-info-container .bf23-getmore.it{font-size:9px}.product-item .product-info-container .bf23-getmore.mobile,.grid-sizer .product-info-container .bf23-getmore.mobile,.product-item__text-banner .product-info-container .bf23-getmore.mobile{display:flex}.product-item .product-info-container .bf23-getmore.desktop,.grid-sizer .product-info-container .bf23-getmore.desktop,.product-item__text-banner .product-info-container .bf23-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: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:4px;margin-top:3px;padding:4px;border-radius:50%;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{padding:3px}}.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: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;border-radius:50%;cursor:pointer;border-color:transparent;border-style:solid;position:relative;display:flex;align-items:flex-end;justify-content:flex-end;border:1px solid #b1b1b1}.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,.grid-sizer .product-info-container .colors-availability .colors li>span.selected,.product-item__text-banner .product-info-container .colors-availability .colors li>span.selected{border:1px solid #B1B1B1}.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 .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{display:none}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){.product-item,.grid-sizer,.product-item__text-banner{width:50%;position:relative}}.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% - 10px);display:flex;flex-direction:column;justify-content:flex-end;aspect-ratio:.8;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__bracelets .qatc-personalized-container,.product-item .itemprop.itemprop__rings .qatc-personalized-container,.grid-sizer .itemprop.itemprop__necklaces .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__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__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__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__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__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;transition:opacity 0s,all .3s ease}.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}.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}.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}body.stock_visual_grid .product-image__container .stock_visual_grid{display:flex}body.hide-announcement-bar #announcements-bar{display:none}body.hide-announcement-bar #shopify-section-header header nav .site-nav>li.site-nav--has-submenu .menu-we-are{top:77px}body.hide-announcement-bar #shopify-section-header header nav .site-nav>li .mega-menu{top:77px}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){body.hide-announcement-bar #shopify-section-header header nav{top:91px}}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){body.hide-announcement-bar #shopify-section-header.nav-is-open .menu-search{top:47px}}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){body.hide-announcement-bar #shopify-section-header.nav-is-open .menu-search{top:45px}}body.hide-announcement-bar .go-cart__drawer{top:110px}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){body.hide-announcement-bar .go-cart__drawer{top:45px}}body.hide-announcement-bar .static-product .product .top .breadcrumbs{top:77px}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){body.hide-announcement-bar .static-product .product .top .breadcrumbs{top:45px}}body.hide-announcement-bar .faq-search__sticky-top{top:77px}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){body.hide-announcement-bar .faq-search__sticky-top{top:47px}}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){body.hide-announcement-bar .faq-search__sticky-top{top:45px}}body.hide-announcement-bar .branded-collection .branded-block.custom-anchor-filters{top:77px}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){body.hide-announcement-bar .branded-collection .branded-block.custom-anchor-filters{top:47px}}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){body.hide-announcement-bar .branded-collection .branded-block.custom-anchor-filters{top:45px}}body.hide-announcement-bar .template-index.refactor_v1 #section-slider .swiper-container.full_device_height,body.hide-announcement-bar .template-index.refactor_v2 #section-slider .swiper-container.full_device_height{height:calc(100dvh - 77px)}body.hide-announcement-bar .template-index.refactor_v1 main>.shopify-section:first-child.shopify-section-featured-collections,body.hide-announcement-bar .template-index.refactor_v1 main>.shopify-section:first-child.shopify-section-home-slider,body.hide-announcement-bar .template-index.refactor_v2 main>.shopify-section:first-child.shopify-section-featured-collections,body.hide-announcement-bar .template-index.refactor_v2 main>.shopify-section:first-child.shopify-section-home-slider{top:77px}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){body.hide-announcement-bar .template-index.refactor_v1 main>.shopify-section:first-child.shopify-section-featured-collections,body.hide-announcement-bar .template-index.refactor_v1 main>.shopify-section:first-child.shopify-section-home-slider,body.hide-announcement-bar .template-index.refactor_v2 main>.shopify-section:first-child.shopify-section-featured-collections,body.hide-announcement-bar .template-index.refactor_v2 main>.shopify-section:first-child.shopify-section-home-slider{top:47px}}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){body.hide-announcement-bar .template-index.refactor_v1 main>.shopify-section:first-child.shopify-section-featured-collections,body.hide-announcement-bar .template-index.refactor_v1 main>.shopify-section:first-child.shopify-section-home-slider,body.hide-announcement-bar .template-index.refactor_v2 main>.shopify-section:first-child.shopify-section-featured-collections,body.hide-announcement-bar .template-index.refactor_v2 main>.shopify-section:first-child.shopify-section-home-slider{top:45px}}body.hide-frontend-discounts #shopify-section-header .header-promo-gold,body.hide-frontend-discounts #sticky-atc-container .sticky-banner .banner,body.hide-frontend-discounts .static-product .product-info .banner{display:none}#shopify-section-sub-nav-in-collection,.template-blog #MainContent .blog-menu,.template-cart #MainContent .side-cart-personal-note,.side-product-shipping,.fine-jewelry-info .header,#lookbook .header,#shopify-section-static-product-engraving-flagship>div.product .side-product-info,#shopify-section-static-product>div.product .side-product-info,.we-are .header,#shopify-section-header header nav .site-nav>li .mega-menu,.menu-search,.account-header,.single-product-header,.template-product .fine-jewelry-defer-message,#shopify-section-header header nav .site-nav>li.site-nav--has-submenu .menu-we-are,.template-collection .filters-container,.filters-view-sortby-container,.side-cart-out-of-stock{top:112px}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#shopify-section-sub-nav-in-collection,.template-blog #MainContent .blog-menu,.template-cart #MainContent .side-cart-personal-note,.side-product-shipping,.fine-jewelry-info .header,#lookbook .header,#shopify-section-static-product-engraving-flagship>div.product .side-product-info,#shopify-section-static-product>div.product .side-product-info,.we-are .header,#shopify-section-header header nav .site-nav>li .mega-menu,.menu-search,.account-header,.single-product-header,.template-product .fine-jewelry-defer-message,#shopify-section-header header nav .site-nav>li.site-nav--has-submenu .menu-we-are,.template-collection .filters-container,.filters-view-sortby-container,.side-cart-out-of-stock{top:75px}}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){#shopify-section-sub-nav-in-collection,.template-blog #MainContent .blog-menu,.template-cart #MainContent .side-cart-personal-note,.side-product-shipping,.fine-jewelry-info .header,#lookbook .header,#shopify-section-static-product-engraving-flagship>div.product .side-product-info,#shopify-section-static-product>div.product .side-product-info,.we-are .header,#shopify-section-header header nav .site-nav>li .mega-menu,.menu-search,.account-header,.single-product-header,.template-product .fine-jewelry-defer-message,#shopify-section-header header nav .site-nav>li.site-nav--has-submenu .menu-we-are,.template-collection .filters-container,.filters-view-sortby-container,.side-cart-out-of-stock{top:75px}}.we-are .header.hide-announcement-bar{top:77px}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){.we-are .header.hide-announcement-bar{top:45px}}.go-cart__drawer{top:145px}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){.go-cart__drawer{top:100px}}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){.go-cart__drawer{top:75px}}#fixed-search-bar{display:none}#ear-piercings .filters-container,#ear-piercings .filters-view-sortby-container,#ear-piercings .collection-indexable{top:166px}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#ear-piercings .filters-container,#ear-piercings .filters-view-sortby-container,#ear-piercings .collection-header{top:134px}}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){#ear-piercings .filters-container,#ear-piercings .filters-view-sortby-container,#ear-piercings .collection-header{top:139px}}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){.template-collection .collection-header{top:75px}}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){.template-collection .collection-header{top:75px}}.template-collection .collection-indexable{top:112px}.go-cart__drawer{height:auto;z-index:42}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){.go-cart__drawer{height:100%}}.side-cart-personal-note,.side-product-info{height:calc(100% - 112px)}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){.side-cart-personal-note,.side-product-info{height:calc(100% - 75px)}}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){.side-cart-personal-note,.side-product-info{height:calc(100% - 75px)}}#ear-piercings .filters-view-sortby-container{height:calc(100vh - 168px)}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){#ear-piercings .filters-view-sortby-container{height:calc(100vh - 134px)}}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){#ear-piercings .filters-view-sortby-container{height:calc(100vh - 139px)}}@media only screen and (max-device-width: 374px),only screen and (max-width: 374px){#ear-piercings .filters-view-sortby-container{height:calc(100vh - 153px)}}.filters-view-sortby-container{height:calc(100vh - 112px)}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){.filters-view-sortby-container{height:calc(100vh - 75px)}}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){.filters-view-sortby-container{height:calc(100vh - 75px)}}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){.site-nav__submenu,.sub-menu-collection,.edits-menu,.gifts-menu{height:100vh;height:calc(var(--vh, 1vh) * 100);padding-top:75px}}#shopify-section-sub-nav-in-collection+#MainContent .filters-view-sortby,.fine-jewelry-collection .fine-jewelry-defer-message{top:149px}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){.fine-jewelry-collection .fine-jewelry-defer-message{top:142px}}header nav{top:96px}@media only screen and (max-device-width: 1024px),only screen and (max-width: 1024px){header nav{top:119px}}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){header nav{top:121px}}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){header nav.no-search{top:75px}}.shadow-layer,.popup-shadow-layer,.quick-atc-shadow-layer{background-color:#000;opacity:.1;width:100%;height:100%;position:fixed;z-index:6;display:none}.shadow-layer.visible,.popup-shadow-layer.visible,.quick-atc-shadow-layer.visible{display:block}.popup-shadow-layer{z-index:40}.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 .bf23-prices-hover,#shopify-section-product-collection-slider .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-link .bf23-prices-hover,#shopify-section-product-recently-viewed .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-link .bf23-prices-hover,#section-featured-products .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-link .bf23-prices-hover,#shopify-section-product-recommendations-cart .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-link .bf23-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 .bf23-prices-hover.hidden,#shopify-section-product-collection-slider .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-link .bf23-prices-hover.hidden,#shopify-section-product-recently-viewed .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-link .bf23-prices-hover.hidden,#section-featured-products .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-link .bf23-prices-hover.hidden,#shopify-section-product-recommendations-cart .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-link .bf23-prices-hover.hidden{display:none}#shopify-section-product-recommendations .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-link .bf23-prices-hover ul,#shopify-section-product-collection-slider .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-link .bf23-prices-hover ul,#shopify-section-product-recently-viewed .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-link .bf23-prices-hover ul,#section-featured-products .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-link .bf23-prices-hover ul,#shopify-section-product-recommendations-cart .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-link .bf23-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 .bf23-prices-hover ul span,#shopify-section-product-collection-slider .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-link .bf23-prices-hover ul span,#shopify-section-product-recently-viewed .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-link .bf23-prices-hover ul span,#section-featured-products .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-link .bf23-prices-hover ul span,#shopify-section-product-recommendations-cart .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-link .bf23-prices-hover ul span{font-weight:900}#shopify-section-product-recommendations .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-link .bf23-prices-hover ul span.offer,#shopify-section-product-collection-slider .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-link .bf23-prices-hover ul span.offer,#shopify-section-product-recently-viewed .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-link .bf23-prices-hover ul span.offer,#section-featured-products .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-link .bf23-prices-hover ul span.offer,#shopify-section-product-recommendations-cart .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-link .bf23-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 .bf23-prices-hover ul span.strike,#shopify-section-product-collection-slider .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-link .bf23-prices-hover ul span.strike,#shopify-section-product-recently-viewed .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-link .bf23-prices-hover ul span.strike,#section-featured-products .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-link .bf23-prices-hover ul span.strike,#shopify-section-product-recommendations-cart .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-link .bf23-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:15px 18px 31px 0;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:15px 0 25px;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 .bf23-getmore,#shopify-section-product-collection-slider .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .bf23-getmore,#shopify-section-product-recently-viewed .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .bf23-getmore,#section-featured-products .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .bf23-getmore,#shopify-section-product-recommendations-cart .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .bf23-getmore{color:#112dba;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 .bf23-getmore:before,#shopify-section-product-collection-slider .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .bf23-getmore:before,#shopify-section-product-recently-viewed .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .bf23-getmore:before,#section-featured-products .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .bf23-getmore:before,#shopify-section-product-recommendations-cart .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .bf23-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 .bf23-getmore.desktop,#shopify-section-product-collection-slider .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .bf23-getmore.desktop,#shopify-section-product-recently-viewed .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .bf23-getmore.desktop,#section-featured-products .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .bf23-getmore.desktop,#shopify-section-product-recommendations-cart .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .bf23-getmore.desktop{display:flex}#shopify-section-product-recommendations .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .bf23-getmore.mobile,#shopify-section-product-collection-slider .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .bf23-getmore.mobile,#shopify-section-product-recently-viewed .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .bf23-getmore.mobile,#section-featured-products .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .bf23-getmore.mobile,#shopify-section-product-recommendations-cart .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .bf23-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 .bf23-getmore,#shopify-section-product-collection-slider .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .bf23-getmore,#shopify-section-product-recently-viewed .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .bf23-getmore,#section-featured-products .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .bf23-getmore,#shopify-section-product-recommendations-cart .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .bf23-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 .bf23-getmore.de,#shopify-section-product-recommendations .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .bf23-getmore.fr,#shopify-section-product-recommendations .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .bf23-getmore.it,#shopify-section-product-collection-slider .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .bf23-getmore.de,#shopify-section-product-collection-slider .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .bf23-getmore.fr,#shopify-section-product-collection-slider .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .bf23-getmore.it,#shopify-section-product-recently-viewed .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .bf23-getmore.de,#shopify-section-product-recently-viewed .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .bf23-getmore.fr,#shopify-section-product-recently-viewed .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .bf23-getmore.it,#section-featured-products .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .bf23-getmore.de,#section-featured-products .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .bf23-getmore.fr,#section-featured-products .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .bf23-getmore.it,#shopify-section-product-recommendations-cart .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .bf23-getmore.de,#shopify-section-product-recommendations-cart .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .bf23-getmore.fr,#shopify-section-product-recommendations-cart .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .bf23-getmore.it{font-size:9px}#shopify-section-product-recommendations .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .bf23-getmore.mobile,#shopify-section-product-collection-slider .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .bf23-getmore.mobile,#shopify-section-product-recently-viewed .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .bf23-getmore.mobile,#section-featured-products .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .bf23-getmore.mobile,#shopify-section-product-recommendations-cart .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .bf23-getmore.mobile,#shopify-section-product-recommendations .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .bf23-getmore.desktop,#shopify-section-product-collection-slider .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .bf23-getmore.desktop,#shopify-section-product-recently-viewed .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .bf23-getmore.desktop,#section-featured-products .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .bf23-getmore.desktop,#shopify-section-product-recommendations-cart .product-slider-section .product-slider-section__swiper .swiper-wrapper .product-item .product-info-container .bf23-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:4px;padding:4px;border-radius:50%;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{padding:3px;margin-bottom:3px}}#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: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;border-radius:50%;cursor:pointer;border-color:transparent;border-style:solid;position:relative;display:flex;align-items:flex-end;justify-content:flex-end;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 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}#shopify-section-product-recommendations .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{width:calc(100% + 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,#shopify-section-product-recently-viewed .product-slider-section .product-slider-section__swiper .swiper-wrapper{left:-5px}}@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}.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}.pdp-popup{position:fixed;right:-100%;z-index:41;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}}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){#zowieChatBar{z-index:38!important}}main #sticky-atc-container{position:fixed;bottom:0;left:0;z-index:41;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 .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:4px;padding:4px;border-radius:50%;border:1px solid transparent}main #sticky-atc-container .static-quick-atc .add-to-cart-product-title .colors-container .colors-availability .colors li.selected-parent{border-color:#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-radius:50%;border-color:transparent;border-style:solid;position:relative;display:flex;align-items:flex-end;justify-content:flex-end;border:1px solid #b1b1b1}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: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}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%;transition:.3s ease;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__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__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__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%);transition:.3s ease;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;transition:opacity 0s,all .3s cubic-bezier(.77,0,.175,1)}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;transition:.3s ease;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{transition:.3s ease;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{transition:.3s ease;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}@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 button{padding:10px;color:#fff;border:none;cursor:pointer;width:100%;font-weight:700;text-transform:uppercase;letter-spacing:1px}#redirection-popup-overlay #redirection-popup button.redirection-yes{margin-top:1.5rem;background-color:#000}#redirection-popup-overlay #redirection-popup button.redirection-no{margin-top:10px;color:#000;background-color:#fff;border:1px solid #000}#announcements-bar{background-color:#000;border:0;height:35px;display:block;max-width:-moz-fit-content;max-width:fit-content;min-width:100%;overflow:hidden}#announcements-bar.bf-style,#announcements-bar.bf-style .container{background-color:#112dba!important}#announcements-bar.is-christmas,#announcements-bar.is-christmas .container{background-color:#000!important}@media only screen and (max-device-width: 768px),only screen and (max-width: 768px){#announcements-bar{height:30px}}#announcements-bar #announcements-toolbar .container{display:flex;align-items:center;justify-content:center}#announcements-bar #announcements-toolbar .flex-container{height:35px;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 .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{height:30px;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{height:35px;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-toolbar .flex-container{height:30px}}#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{height:35px;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:12px}#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:12px;font-style:normal;font-weight:500;line-height:15px}#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:12px;font-style:normal;font-weight:500;line-height:15px}#announcements-bar #announcements-toolbar.dy-v-toolbar .clock-text{margin:0 0 0 5px;font-size:12px;line-height:15px;display:flex}#announcements-bar #announcements-toolbar.dy-v-toolbar .separation-clock{padding:0rem .3rem;font-family:Helvetica;font-size:12px;font-style:normal;font-weight:500;line-height:15px}@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{height:30px;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/327/assets/app.css.map?v=152965399230188134731744881902 */
