@tailwind base;@tailwind components;@tailwind utilities;@font-face{font-family:LeagueGothicRegular;src:url(leaguegothic-regular.eot);src:url(leaguegothic-regular.eot) format("embedded-opentype"),url(leaguegothic-regular.woff) format("woff"),url(leaguegothic-regular.ttf) format("truetype"),url(leaguegothic-regular.svg#LeagueGothicRegular) format("svg")}@font-face{font-family:EDMantecaBlack-Regular;src:url(ed-manteca-black-regular.eot);src:url(ed-manteca-black-regular.eot?#iefix) format("embedded-opentype"),url(ed-manteca-black-regular.woff2) format("woff2"),url(ed-manteca-black-regular.woff) format("woff"),url(ed-manteca-black-regular.ttf) format("truetype"),url(ed-manteca-black-regular.svg#youworkforthem) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Kish-BoldUltraWide;src:url(kish-bold-ultra-wide.eot);src:url(kish-bold-ultra-wide.eot?#iefix) format("embedded-opentype"),url(kish-bold-ultra-wide.woff2) format("woff2"),url(kish-bold-ultra-wide.woff) format("woff"),url(kish-bold-ultra-wide.ttf) format("truetype"),url(kish-bold-ultra-wide.svg#youworkforthem) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Ajuice-Regular;src:url(ajuice-regular.eot);src:url(ajuice-regular.eot?#iefix) format("embedded-opentype"),url(ajuice-regular.woff2) format("woff2"),url(ajuice-regular.woff) format("woff"),url(ajuice-regular.ttf) format("truetype"),url(ajuice-regular.svg#youworkforthem) format("svg");font-weight:400;font-style:normal}@font-face{font-family:wubble;font-style:normal;font-weight:400;src:url(wubble-regular.woff2) format("woff2"),url(wubble-regular.woff) format("woff"),url(wubble-regular.ttf) format("truetype")}@font-face{font-family:bauer-bodoni;font-style:normal;font-weight:400;src:url(../assets/bauer_bodoni_regular.woff2) format("woff2"),url(../assets/bauer_bodoni_regular.woff) format("woff"),url(../assets/bauer_bodoni_regular.ttf) format("truetype")}@font-face{font-family:bauer-bodoni;font-style:italic;font-weight:400;src:url(../assets/bauer_bodoni_italic.woff2) format("woff2"),url(../assets/bauer_bodoni_italic.woff) format("woff"),url(../assets/bauer_bodoni_italic.ttf) format("truetype")}html{overflow-x:hidden}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}.visually-hidden{position:absolute!important;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.prevent-scroll{overflow:hidden;touch-action:none}body,select,input,textarea{font:11px Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:1px;color:#000}.font-freight{font-family:freight-big-pro,serif;font-weight:400;font-style:normal;font-variant-numeric:lining-nums;text-transform:capitalize;letter-spacing:.01em}.font-acumin-wide{font-family:acumin-pro-wide,sans-serif;font-style:normal}.font-acumin{font-family:acumin-pro,sans-serif;font-style:normal}.font-league{font-family:LeagueGothicRegular;font-weight:400}.font-acumin-condensed{font-family:acumin-pro-condensed,sans-serif;font-weight:700;font-style:normal}.font-bodoni{font-family:bauer-bodoni;font-weight:400}.font-old-english{font-family:EDMantecaBlack-Regular}.font-vintage{font-family:Kish-BoldUltraWide}.font-cursive{font-family:Ajuice-Regular}.font-goopy{font-family:wubble}.connected-nameplate-button.font-cursive{padding-top:.125rem}.max-w-1600{max-width:1600px;padding-left:1.25rem;padding-right:1.25rem;margin-left:auto;margin-right:auto}.max-w-1200{max-width:1200px}.max-w-1600-home{max-width:1600px;margin-left:auto;margin-right:auto}.rich-text a{text-decoration:underline}.filled-cta{background-color:#000;border:solid #000 1px;color:#fff;padding:1rem 2rem;font-size:12px;text-transform:uppercase;display:block;width:max-content;letter-spacing:.3em;transition:.2s ease-out}.filled-cta:hover{background-color:transparent;color:#000}.hollow-cta{background-color:transparent;border:solid #000 1px;color:#000;padding:1rem 2rem;font-size:12px;text-transform:uppercase;display:block;width:max-content;letter-spacing:.3em;transition:.2s ease-out}.hollow-cta:hover{background-color:#000;color:#fff}.skip-to-main{background-color:#000;color:#fff;font-size:16px;text-decoration:none;display:block;padding:16px 32px;position:absolute;top:0;left:0;transform:translate(-1000%);z-index:9999}.skip-to-main:focus{transform:translate(0)}@media screen and (max-width: 767px){.PIN_1668443458319_button_pin{display:none!important}}.header{position:sticky;top:0;left:0;width:100%;max-width:100%!important;background-color:#fff;z-index:20}.header-tabs{display:none}.header-tabs__top-bar{background-color:#000;height:.25rem;width:100%}.header-tabs__tabs{width:100%;display:flex;justify-content:flex-start;align-items:flex-end;gap:.5rem;padding:0 1.25rem;background-color:#000}.header-tabs__tab{color:#fff;font-family:LeagueGothicRegular;font-weight:400;font-size:1.25rem;letter-spacing:2px;text-transform:uppercase;line-height:1;position:relative;padding:.125rem .5rem}.fashion-active .header-tabs__tab--fashion,.fine-active .header-tabs__tab--fine{background-color:#fff;color:#000;border-top-left-radius:4px;border-top-right-radius:4px}.header-menu{display:flex;justify-content:space-between;align-items:center;position:relative;background-color:#fff;height:60px}.header__logo-container{display:flex;justify-content:flex-start;align-items:flex-end;gap:2rem;opacity:0}.fashion-active .header__logo-container,.fine-active .header__logo-container{opacity:1}.header__logo{flex-shrink:1}.header__logo--fashion,.header__logo--fine{height:2.25rem}.header__logo--fashion svg,.header__logo--fine svg{height:100%}.header__nav{width:100%;display:none;justify-content:flex-start;align-items:flex-end}.header__nav-links{display:flex;justify-content:flex-start;align-items:center;gap:1.5rem;padding-top:.125rem}.header__nav-shop,.header__nav-link{text-transform:uppercase;letter-spacing:3px;font-size:.625rem;white-space:nowrap}.header__nav-shop{position:relative;padding-right:1.25rem}.header__nav-shop:before,.header__nav-shop:after{content:"";position:absolute;top:calc(50% - 1px);display:inline-block;height:1px;width:10px;background:#757575;backface-visibility:hidden}.header__nav-shop:before{right:8px}.header__nav-shop:after{right:5px}.header__nav-shop:before{transform:rotate(45deg)}.header__nav-shop:after{transform:rotate(-45deg)}.header__nav-shop.active:before,.header__nav-shop.active:after{width:8px;background:#757575}.header__nav-shop.active:before{transform:translate(3px) rotate(-45deg)}.header__nav-shop.active:after{transform:rotate(45deg)}.header-search{display:none}.search-header{text-transform:uppercase;font-size:10px;width:140px;background-color:#f1f2f3;padding:.25rem .5rem}.header-search__form{display:flex;justify-content:flex-start;align-items:center;background-color:#f1f2f3}.search-submit{height:25px;width:25px;background:url(ico-search.svg) no-repeat;border:none;background-size:16px;background-position:50% 50%;color:transparent}.wishlist-header{width:1rem;fill:transparent;stroke:#000;stroke-width:.375rem}.wishlist-header svg{overflow:visible}.header-account{display:none;border:solid black 1px;height:25px;line-height:23px;padding-left:8px;padding-right:8px;text-transform:uppercase;font-size:10px;letter-spacing:.1em}.cart-container{width:4rem}.cart{display:block;width:auto;height:25px;background:#fff;color:#000;text-transform:uppercase;font-size:.625rem;white-space:nowrap;letter-spacing:.2em;font-weight:400;margin-left:auto;padding-right:.75rem;transition:all .25s ease-in-out}.cart:hover{background:#fff;color:#000}.header-overlay{position:absolute;width:100vw;height:100vh;background-color:#000;opacity:0;transition:opacity .3s ease-out}.header-overlay.active{opacity:.8}.shop-menu{background-color:#000;width:540px;height:calc(100vh - 164px);overflow-y:auto;position:absolute;top:100%;left:0;color:#fff;font-size:.625rem;text-transform:uppercase;transform:translate(-100%);opacity:0;transition:.3s ease-out}.shop-menu.active{opacity:1;transform:translate(0)}.shop-menu__link{transition:opacity .3s ease-out}.shop-menu__link:hover{opacity:.75}.fine-active .shop-menu-fashion,.fashion-active .shop-menu-fine{display:none}.shop-menu-fine__return{font-weight:700;letter-spacing:3px;display:flex;justify-content:center;align-items:center;gap:.5rem;transform:translateY(-.125rem)}.shop-menu-links{width:300px;padding:1.5rem 1.25rem}.shop-menu-accordion__button{font-weight:700;letter-spacing:3px;text-transform:uppercase;display:block;width:100%;text-align:left;display:flex;justify-content:space-between;align-items:center}.shop-menu-accordion__button-indicator{display:block;width:12px;height:12px;position:relative}.shop-menu-accordion__button-indicator:before{content:"";display:block;width:100%;height:1px;background-color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.shop-menu-accordion:not(.shop-menu-accordion--open) .shop-menu-accordion__button-indicator:after{content:"";display:block;width:1px;height:100%;background-color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.shop-menu-accordion__slider{max-height:0;overflow:hidden;transition:max-height .3s ease}.shop-menu-images{width:240px;padding:1.5rem 1.25rem;min-height:320px}.shop-menu-images__image--active{visibility:visible}.shop-menu-links .shop-menu-fine__return{font-weight:700;letter-spacing:3px;display:flex;justify-content:flex-start;align-items:center;gap:.5rem;transform:translateY(-.125rem)}.animated-logo{position:fixed;top:11px;left:50%;z-index:99;width:84px;opacity:0;transform:translate(-50%);transition:.3s ease-out}.animated-logo--active{opacity:1}.animated-logo-sentinel{position:absolute;top:200px;left:0;width:100%;height:1px}.luv-aj-fine-anim-logo{width:80px;padding-bottom:.5rem}@media screen and (min-width: 676px){.animated-logo{width:150px;top:17px;left:calc(50% - 8px)}.luv-aj-fine-anim-logo{width:160px;padding-bottom:1.25rem}}@media screen and (min-width: 1024px){.animated-logo{top:46px;left:12px;transform:translate(0)}}.header__mobile-menu{display:block;padding:0 .75rem;width:4rem}.mobile-menu-button{display:block;width:2.5rem;height:2.5rem;position:relative}.hamburger{position:absolute;height:3px;width:24px;left:8px;background:#000}.hamburger--middle{top:calc(50% - 2px);transition:opacity .3s .1s}.hamburger--top,.hamburger--bottom{backface-visibility:hidden;transform-origin:0% 50%;transition:transform .3s .1s}.hamburger--top{top:calc(50% - 8px)}.hamburger--bottom{top:calc(50% + 4px)}.mobile-menu--open .mobile-menu-button .hamburger--middle{opacity:0}.mobile-menu--open .mobile-menu-button .hamburger--top{transform:translate(4px,-3px) rotate(45deg)}.mobile-menu--open .mobile-menu-button .hamburger--bottom{transform:translate(4px,2px) rotate(-45deg)}.mobile-menu{background-color:#000;color:#fff;font-size:.625rem;text-transform:uppercase;letter-spacing:3px;text-align:left;position:absolute;top:100%;left:0;width:100%;transform:translate(-101%);height:calc(100vh - 3.75rem);transition:.2s;overflow-y:auto;overflow-x:hidden;opacity:0}.mobile-menu--open .mobile-menu{opacity:1;transform:translate(0)}.fashion-active .mobile-menu-fine,.fine-active .mobile-menu-fashion{display:none}.mobile-menu__tab{display:block;width:100%;height:100%;text-align:center;line-height:2rem;height:2rem}.fashion-active .mobile-menu__tab--fashion,.fine-active .mobile-menu__tab--fine{background-color:#000;color:#fff}.mobile-menu--open #chat-window,.mobile-menu--open #chat-button,.mobile-menu--open .needsclick,.mobile-menu--open [data-pin-log=button_pinit_floating],.cart--open #chat-window,.cart--open #chat-button,.cart--open .needsclick,.cart--open [data-pin-log=button_pinit_floating],.product-modal--open #chat-window,.product-modal--open #chat-button .product-modal--open .needsclick .product-modal--open [data-pin-log=button_pinit_floating]{z-index:0!important}.mobile-search__form{display:flex;justify-content:space-between;align-items:center;background-color:#f1f2f3}.mobile-shop,.mobile-menu__accordion-button,.mobile-menu__link{display:block;border-bottom:solid 1px #333;padding:.75rem 1rem}.mobile-menu__accordion .mobile-menu__link{padding-left:2.25rem}.mobile-menu__accordion{max-height:0;transition:.3s;overflow:hidden}.mobile-menu__accordion-button{width:100%;text-align:left;text-transform:uppercase;font-weight:700;letter-spacing:3px;position:relative}.mobile-menu__accordion-button:before,.mobile-menu__accordion-button:after{content:"";position:absolute;display:inline-block;height:1px;width:10px;background:#ccc;-webkit-backface-visibility:hidden;backface-visibility:hidden;width:9px;top:calc(50% - 1px)}.mobile-menu__accordion-button:before{right:26px;transform:rotate(45deg)}.mobile-menu__accordion-button:after{right:20px;transform:rotate(-45deg)}.mobile-menu__accordion-button--open:before{transform:rotate(-45deg)}.mobile-menu__accordion-button--open:after{transform:rotate(45deg)}.mobile-menu__accordion-button--open+.mobile-menu__accordion{height:auto}@media screen and (min-width: 768px){.header-menu{height:auto}.header__logo{flex-shrink:0}.header__logo--fashion,.header__logo--fine{height:4rem}.mobile-menu{width:20rem;border-right:solid 1px #333}.cart-container{width:80px}}@media screen and (min-width: 1024px){.header-tabs{display:block}.header-menu{align-items:stretch;flex-direction:column;padding-left:1.25rem;padding-right:1.25rem}.header__nav{display:flex}.header__nav-shop:before,.header__nav-shop:after{width:5px;transform-origin:50% 50%;background:#000;backface-visibility:hidden;transition:width .3s,transform .3s}.header_utility{width:auto;justify-content:space-between;padding-left:1.25rem;padding-right:1.25rem}.header-search,.header-account{display:block}.cart{background:#000;border:solid 1px #000;color:#fff;font-weight:700;width:100%;padding-left:3px;padding-right:0}.header__mobile-menu{display:none}}@media only screen and (min-width: 1120px){.header__nav-links{gap:2rem}.search-header{width:180px}}.cart-drawer{position:fixed;top:0;right:0;bottom:0;height:100vh;z-index:5;background-color:#fff;width:400px;transform:translate(100%);transition:transform .3s}.cart--open .cart-drawer{transform:translate(0)}.cart-drawer-container{display:grid;grid-template-rows:auto 1fr auto;height:100%;overflow-y:auto;padding:0 1rem}.cart-drawer-header{position:sticky;top:0;display:block;width:100%;background-color:#fff;border-bottom:solid 1px #757575}.cart-drawer-header__buttons{padding:28px 0 15px;width:100%;display:flex;justify-content:space-between;align-items:center}.cart-drawer-button{border:none;background-color:transparent;display:block}.cart-drawer-button svg{display:block}.cart-drawer-header__heading{font-size:12px;text-align:left;text-transform:uppercase;font-weight:400}.cart-drawer-header__link{display:block;width:100px;height:25px;background:#000;color:#fff;text-transform:uppercase;text-decoration:none;text-align:center;font-size:10px;letter-spacing:2px;font-weight:700;padding:6px 0 0;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.cart-item{display:flex;margin-bottom:1rem;padding-top:1rem}.cart-item:not(:first-of-type){border-top:solid 1px #757575}.cart-item.cart-item--bundle{border-top:none}.cart-item.cart-item--bundle-border{border-top:solid 1px #757575}.cart-item__image-cont{margin-right:1rem}.cart-item__image-link{display:block;width:80px}.cart-item__image{width:100%;display:block;object-fit:cover}.cart-item__text-cont{font-size:12px;display:flex;flex-direction:column;justify-content:space-between;flex:1 1 auto}.cart-item-text__title{font-size:12px;letter-spacing:1px}.cart-upsell-text__link{font-weight:700}.cart-item-text__title,.cart-item-text__price{margin-bottom:.5rem}.cart-item-text__properties{margin-bottom:.5rem;flex:1 1 auto;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.25rem}.cart-item-buttons{display:flex;justify-content:space-between;width:100%;align-items:center}.cart-item-quantity{width:100%;display:flex;align-items:center}.cart-item-quantity__button{line-height:1;border:solid 1px #757575;padding:0;width:24px;height:16px;text-align:center;background-color:transparent;display:flex;justify-content:center;flex-basis:24px}.cart-item-quantity__count{padding:0 1rem}.cart-item-buttons__remove{text-decoration:underline;cursor:pointer;color:#757575}.cart-empty{width:100%;text-align:center;padding:3rem 0}.cart-drawer-products{width:100%;height:100%;max-height:100%;overscroll-behavior-y:contain;overflow-y:auto}.cart-drawer-checkout{padding:16px 0 32px;width:100%;border-top:solid 1px #757575}.cart-drawer-checkout__total-wrap{margin-bottom:32px;border-bottom:solid 1px #757575}.cart-drawer-checkout__total{padding-bottom:16px;display:flex;justify-content:space-between;font-size:12px}.cart-drawer-checkout__checkout{width:100%;max-width:unset;background-color:#000;border:solid #000 1px;color:#fff;padding:1rem 2rem;font-size:12px;text-transform:uppercase;text-align:center;display:block;margin:0 auto;letter-spacing:.3em;transition:.2s ease-out}.cart-drawer-checkout__checkout:hover{background-color:transparent;color:#000}.cart-upsell{padding-top:16px;border-top:solid 1px #757575}.cart-upsell-heading{font-size:11px;text-transform:uppercase;padding-bottom:16px}.cart-upsell-carousel{display:flex;gap:16px;background-color:#f1f2f3;padding:16px;overflow-x:auto}.cart-upsell-product{width:calc(50% - 8px);flex-shrink:0}.cart-upsell-product__image-cont{margin-bottom:16px}.cart-upsell-product__image-link{display:block;width:100%}.cart-upsell-product__image{display:block;width:100%;object-fit:cover}.cart-upsell-text{font-size:12px;display:flex;flex-direction:column;flex:1 1 auto;justify-content:space-between;align-items:flex-start}.cart-upsell-text__link{text-decoration:none}.cart-upsell-text__title{margin-bottom:10px;font-size:10px;letter-spacing:1px;text-transform:uppercase}.cart-upsell-text__price{margin-bottom:12px}.cart-upsell-add-to-bag{background-color:transparent;padding:6px 16px;border:none;color:#000;border:solid 1px #000;text-transform:uppercase;font-size:9px;letter-spacing:2px;font-weight:700;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;transition:.2s;margin-bottom:1px;display:block;width:100%}.cart-upsell-add-to-bag:hover{background-color:#000;color:#fff}.cart-upsell-hidden{display:none}.gwp-congrats-bullet{width:1rem;height:1rem;background-image:url(ambassador-bullet.svg)}.boys-lie-gwp-message{line-height:1.4}.boys-lie-gwp-message a{text-decoration:underline}.pw-route-protection{padding-top:0;padding-bottom:8px}.pw-route-protection .pw-container:not(.legacy) .pw-row-1 .pw-left .pw-title{font-weight:500!important}.pw-route-protection .pw-container:not(.legacy) .pw-row-2 .pw-price .pw-contents{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;letter-spacing:1px;align-self:center}@media only screen and (max-width: 1024px){.cart-drawer-header__buttons{padding:39px 0}}@media only screen and (max-width: 767px){body.cart--open{overflow:hidden}.cart-drawer{width:100%}.cart-drawer-header__buttons{padding:18px 0}.cart-drawer-container{padding-bottom:80px}}.promo-msg-bar{background:#000;color:#fff;padding:4px 20px;width:100%}.promo-msg-bar__msg{display:none;justify-content:center;align-items:center;text-align:center;width:100%;flex-wrap:wrap;gap:.25rem}.promo-msg-bar.fashion-active .promo-msg-bar__msg--fashion,.promo-msg-bar.fine-active .promo-msg-bar__msg--fine{display:flex}.promo-msg-bar a{text-decoration:underline}.klaviyo-promo-trigger{background:none;border:none;color:#fff;text-decoration:underline;font:11px Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:1px;padding:0;margin:0}.promo-msg-bar__divider{display:none}@media only screen and (min-width: 767px){.promo-msg-bar{min-height:1.5rem;white-space:nowrap}}@media only screen and (min-width: 1024px){.promo-msg-bar__divider{display:block}}.footer{background-color:#000;padding:3.5rem 1.25rem 1.25rem}.footer__container{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:3rem;font-size:10px;letter-spacing:.3em;text-align:center;text-transform:uppercase}@media only screen and (min-width: 767px){.footer__container{flex-direction:row;justify-content:space-between;align-items:flex-start;text-align:left}}@media only screen and (min-width: 1200px){.footer__container{max-width:min(calc(100% - 400px),1188px);margin:0 auto}}@media only screen and (min-width: 1600px){.footer__container{max-width:1160px}}.cart-page h1{margin:0 0 30px}.cart-form{width:100%}.cart-table{width:100%;text-align:left}.cart-header{text-transform:uppercase;width:100%}.cart-table .cart-row{width:100%;margin:20px 0 0}.cart-table div{vertical-align:top;display:inline-block;margin:0}.cart-table .item{vertical-align:top;width:40%;padding:0 20px 0 0}.cart-table .item .item-image{width:100px}.cart-table .item .item-title{vertical-align:top;width:calc(100% - 120px)}.cart-table .price,.cart-table .qty{width:19%;vertical-align:top}.cart-item-title{font-weight:700;font-size:10px;text-transform:uppercase;line-height:18px}.cart-item-qty{width:50px!important;text-align:right}.cart-item-qty:focus{outline:none}.cart-table .total{width:19%;text-align:right;vertical-align:top}.cart-total{float:right;margin:30px 1.5% 0 0}.cart-buttons{clear:right;float:right;margin:20px 1.5% 40px 0}.cart-buttons input[type=submit]{height:40px;width:200px;text-transform:uppercase;font-size:10px;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.cart-buttons .checkout-button{line-height:unset}.cart-buttons .button{background:#000;color:#fff;border:none;font-weight:700;border-radius:0;float:right}.cart-buttons .button-inverse{background:#fff;color:#000;border:1px solid #333;font-weight:700;margin:0 25px 0 0;border-radius:0}.cart-empty-msg{width:50%;text-align:center;padding:20px 40px;margin:40px auto 60px;border:1px solid #000}.marketing-survey-cont{float:left;background:#e1bcb4;padding:15px 15px 20px;margin:40px 0 0;text-align:center}.marketing-survey-cont h3{margin:0 0 10px}.marketing-survey-cont #how-did-you-hear-about-us{width:240px;background:#fff}.cart-survey-cont{display:flex;flex-wrap:wrap;justify-content:space-between;clear:both;padding-top:40px;padding-right:1.5%}.route-holder{position:absolute}.route-div{width:100%}.template-cart .cart-upsell{margin-top:20px}.cart-upsell .description{min-height:unset;margin-bottom:20px}.cart-upsell .collection-matrix li{margin-bottom:40px}.cart-filled-cta{background-color:#000;border:solid #000 1px;color:#fff;padding:.75rem 2rem;font-size:10px;font-weight:700;text-transform:uppercase;display:block;width:100%;letter-spacing:.3em;transition:.2s ease-out;cursor:pointer}.cart-filled-cta:hover{background-color:transparent;color:#000}.cart-hollow-cta{background-color:transparent;border:solid #000 1px;color:#000;padding:.75rem 2rem;font-size:10px;font-weight:700;text-transform:uppercase;display:block;width:100%;letter-spacing:.3em;transition:.2s ease-out;cursor:pointer}.cart-hollow-cta:hover{background-color:#000;color:#fff}.loop-returns-activated klarna-placement,.loop-returns-activated .cart-page-checkout,.loop-returns-activated .cart-drawer-checkout__checkout{display:none}.loop-checkout,.cart-drawer-loop-checkout{display:none}.loop-returns-activated .loop-checkout,.loop-returns-activated .cart-drawer-loop-checkout{display:block}.loop-onstore{border-top:1px solid #fff}@media screen and (min-width: 768px){.cart-filled-cta,.cart-hollow-cta{width:max-content}}.home-cta{background-color:#000;border:solid #000 1px;color:#fff;padding:1rem 2rem;font-size:12px;text-transform:uppercase;display:block;width:max-content;margin:0 auto;letter-spacing:.3em;transition:.2s ease-out}.home-cta:hover{background-color:transparent;color:#000}.banner-diptych__heading{text-align:center}.banner-diptych__button{font-size:.75rem;border:solid 1px #FFF;background-color:#000;color:#fff;padding:1rem 1.5rem;width:max-content;margin:0 auto;transition:opacity .2s ease-out;letter-spacing:.3em}.banner-diptych__button:hover{opacity:.75}.featured-collection__slides{width:100%;margin:0 auto;padding-left:1.25rem;padding-right:1.25rem}.featured-collection__slides--ring{padding-left:0;padding-right:0}.featured-collection__slide{width:calc(33.333% + 5px);padding-right:1rem}.featured-collection__slides .flickity-prev-next-button{width:32px;height:32px;background-color:transparent}.featured-collection__slides .flickity-prev-next-button:hover{background-color:transparent}.featured-collection__slides .flickity-prev-next-button.previous{left:0}.featured-collection__slides .flickity-prev-next-button.next{right:0}.featured-collection__slides--ring .flickity-prev-next-button.previous{left:-20px}.featured-collection__slides--ring .flickity-prev-next-button.next{right:-20px}.video-diptych__video{position:relative}.play-pause-button{position:absolute;bottom:6px;right:4px;background-color:transparent;border:none}.video-diptych__cta{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.collection-list__image{transition:transform 1s ease-out}.collection-list__collection:hover .collection-list__image{transform:scale(1.05)}.homepage-banner__slides{padding-bottom:20px}.homepage-banner__slide{width:100%;display:none}.homepage-banner__slide:first-of-type{display:block}.flickity-enabled .homepage-banner__slide{display:block}.slide-aspect-ratio--7-6 .homepage-diptych-aspect-ratio{aspect-ratio:7 / 6}.slide-aspect-ratio--7-6 .homepage-banner-aspect-ratio{aspect-ratio:7 / 3}.slide-aspect-ratio--4-5 .homepage-diptych-aspect-ratio{aspect-ratio:4 / 5}.slide-aspect-ratio--4-5 .homepage-banner-aspect-ratio{aspect-ratio:8 / 5}.homepage-banner__slides .flickity-page-dots{bottom:14px}.homepage-banner__button{font-size:.75rem;padding:1rem 1.5rem;width:max-content;transition:opacity .2s ease-out;letter-spacing:.3em}.template-index #insta-feed{padding-bottom:3rem}.template-index #insta-feed h2{font-family:freight-big-pro,serif;font-weight:400;font-style:normal;font-variant-numeric:lining-nums;text-transform:capitalize;letter-spacing:.01em;padding-top:3rem;padding-bottom:1rem;line-height:1;font-size:1.5rem}@media only screen and (max-width: 767px){.homepage-banner__heading{text-align:center}.homepage-banner__button{margin:0 auto;font-size:.75rem;background-color:#000;color:#fff}}@media only screen and (min-width: 768px){.banner-diptych__heading{width:max-content;height:max-content;position:absolute;bottom:50%;left:50%;right:50%;transform:translate(-50%,-50%);color:#fff;text-align:center}.homepage-banner__slides{padding-bottom:0}.homepage-banner__slides .flickity-page-dots .dot{background-color:#fff}.homepage-banner__slides .flickity-page-dots .dot:not(.is-selected){opacity:.5}.homepage-banner__heading-wrap{position:absolute;top:0;left:0;width:100%;height:100%;padding:2.5rem}.homepage-banner__heading{width:max-content;height:max-content;position:absolute;transform:translate(-50%,-50%)}.homepage-banner__button{padding:1.25rem 2rem;display:inline-block}.banner-diptych__button{padding:1.25rem 2rem}.featured-collection__slides{width:80%;padding-left:0;padding-right:0}.featured-collection__slides--ring{width:100%}.featured-collection__slide{width:calc(25% + 6px);padding-right:1.5rem}.featured-collection__slides .flickity-prev-next-button.previous{left:-40px}.featured-collection__slides .flickity-prev-next-button.next{right:-40px}}@media only screen and (min-width: 1024px){.template-index #insta-feed h2{font-size:2.5rem}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-32px,0)}to{opacity:1;transform:translateZ(0)}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-64px,0,0)}to{opacity:1;transform:translateZ(0)}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInRight{0%{opacity:0;transform:translate3d(64px,0,0)}to{opacity:1;transform:translateZ(0)}}.fadeInRight{animation-name:fadeInRight}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,40px,0)}to{opacity:1;transform:translateZ(0)}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpper{0%{opacity:0;transform:translate3d(0,64px,0)}to{opacity:1;transform:translateZ(0)}}.fadeInUpper{animation-name:fadeInUpper}.animated{animation-duration:1.2s;animation-fill-mode:both}.animated.delay-pt1s{animation-delay:.1s}.animated.delay-pt2s{animation-delay:.2s}.animated.delay-pt4s{animation-delay:.4s}.animated.delay-pt6s{animation-delay:.6s}.animated.delay-pt8s{animation-delay:.8s}.animated.delay-1s{animation-delay:1s}.animated.slow{animation-duration:2s}.sidebar-nav{width:200px;padding-right:12px;flex-shrink:0;display:none}.sidebar-links{opacity:0}.sidebar-links--active{opacity:1}.sidebar-links__nav{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.5rem;line-height:1.25;text-transform:uppercase;padding-bottom:2rem}.sidebar-links__nav--hidden{display:none}.collection__product-link:hover .collection__product-info p{opacity:.75}.collection__hover-image{display:block;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .2s ease-out,transform 1.8s 1.2s ease-in-out}.collection__hover-image:hover{opacity:1;transform:scale(1.05)}.plp-images-gold,.plp-images-silver,.plp-preorder--gold,.plp-preorder--silver,.plp-sold-out--gold,.plp-sold-out--silver{display:none}.plp-variant-color-swatch{display:block;width:1.25rem;height:1.25rem;border-radius:9999px;margin:.125rem}.plp-variant-color-swatch--gold{background-color:#e4c585}.plp-variant-color-swatch--silver{background-color:#c8c8c7}.collection-product--gold .plp-images-gold,.collection-product--silver .plp-images-silver{display:block}.collection-product--gold .plp-preorder--gold,.collection-product--gold .plp-sold-out--gold,.collection-product--silver .plp-preorder--silver,.collection-product--silver .plp-sold-out--silver{display:inline}.plp-swatch-gold:hover,.plp-swatch-silver:hover{opacity:.75}.collection-product--gold .plp-swatch-gold,.collection-product--silver .plp-swatch-silver{border:solid #333 1px;border-radius:9999px}.coming-back-badge{position:absolute;top:0;left:0;z-index:1}.coming-back-badge-icon{width:69px}.product-badge{position:absolute;top:-.75rem;right:-.75rem;width:3.25rem;height:3.25rem;z-index:1}.new-badge{font-family:freight-big-pro,serif;font-weight:400;font-style:italic;font-variant-numeric:lining-nums;text-transform:capitalize;letter-spacing:.05em;font-size:.875rem;position:absolute;top:.25rem;left:.275rem;z-index:1;line-height:1;padding:.125rem .25rem;background-color:#fff}.fine-featured-collection__slides .product-badge{top:.25rem;right:.25rem}.best-seller-badge{width:max-content;border:solid 1px #355070;color:#355070;font-weight:500;font-size:9px;padding:3px 7px;margin-top:.5rem}.best-seller-badge--coming-soon{position:absolute;top:.25rem;left:.25rem;z-index:1;margin:0}.image-carousel{padding-left:4px;padding-right:4px;transition:opacity .3s ease-out}.image-carousel__slide{width:40%;padding-right:12px}.image-carousel .flickity-prev-next-button{width:24px;height:100%;border-radius:0}.image-carousel .flickity-prev-next-button:hover{background-color:#fff9}.flickity-button-icon{width:20px}.image-carousel .flickity-prev-next-button.previous{left:0}.image-carousel .flickity-prev-next-button.next{right:0}.campaign-images__image{display:block;width:100%;object-fit:cover;height:100%}.campaign-images__container .video-element{display:flex;height:100%}.campaign-images__container .video{height:100%;width:100%;object-fit:cover;display:block}.campaign-images__container{grid-column:span 2 / span 2;grid-row:span 2 / span 2}.shop-look-card{position:relative;cursor:pointer;flex-grow:1;flex-shrink:0;width:100%}.shop-look-cta{background-color:#000;border:solid #000 1px;color:#fff;padding:.75rem 1rem;font-size:10px;font-weight:700;text-align:center;text-transform:uppercase;display:block;width:100%;letter-spacing:.3em;transition:.2s ease-out}.shop-look-card:hover .shop-look-cta{background-color:transparent;color:#000}.shop-look-drawer-bg{position:fixed;top:0;right:0;bottom:0;height:100vh;z-index:20;background-color:#000;opacity:0;width:100%;display:none;transition:opacity .3s}.shop-look-drawer-bg--active{display:block}.shop-look-drawer-bg--transition{opacity:.8}.shop-look-drawer{position:fixed;top:0;right:0;bottom:0;height:100vh;z-index:20;background-color:#fff;width:100%;max-width:420px;transform:translate(100%);transition:transform .3s}.shop-look-drawer--open.shop-look-drawer{transform:translate(0)}.shop-look-close-drawer{position:absolute;top:.75rem;right:.5rem;width:40px;height:40px;display:flex;justify-content:center;align-items:center}.shop-look-drawer-scroll{height:calc(100vh - 62px);overflow-y:auto}@media screen and (min-width: 768px){.coming-back-badge{top:.375rem;left:.375rem}.coming-back-badge-icon{width:90px}.product-badge{top:-1rem;right:-.75rem;width:4rem;height:4rem}.fine-featured-collection__slides .product-badge{top:.5rem;right:.75rem}.fine-featured-collection__slides .new-badge{top:.5rem;left:.5rem}.image-carousel{padding:0}.image-carousel__slide{width:200px;padding-right:12px}.image-carousel .flickity-prev-next-button{width:30px;background-color:#fff9}.campaign-images__container{grid-column:span 1 / span 1;grid-row:span 1 / span 1}.shop-look-cards{justify-content:center;flex-wrap:wrap}}@media screen and (min-width: 1024px){.sidebar-nav{display:block}}@media screen and (max-width: 767px){.shop-look-card{grid-column:span 2 / span 2;grid-row:span 2 / span 2}}.collection-masonry{padding-top:25px}.masonry-sizer,.masonry-product{width:calc(50% - 6px)}.masonry-product{padding-bottom:14px}.masonry-product img{object-fit:cover}.masonry-product:nth-of-type(n+1) img{aspect-ratio:4 / 5}.masonry-product:nth-of-type(odd) img{aspect-ratio:1 / 1}.masonry-product:nth-of-type(3n+1) img{aspect-ratio:9 / 16}.masonry-product .description{text-align:center;padding-top:12px}.masonry-product .ruk-rating-snippet-count{display:none}@media screen and (min-width: 768px){.masonry-sizer,.masonry-product{width:calc(33.333% - 8px)}}@media screen and (min-width: 1100px){.masonry-sizer,.masonry-product{width:calc(25% - 9px)}}.product-media{width:100%;position:relative;height:0;padding-top:135%}.product-media__video{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0}.template-product .flickity-page-dots .dot{margin:0 5px}svg.loox-icon{width:12px!important;height:12px!important}.loox-rating-label{font-size:12px;letter-spacing:2px}.variant-color-swatch{display:block;width:1.25rem;height:1.25rem;border-radius:9999px}.variant-color-swatch--empty{background-color:transparent;box-shadow:inset 0 0 0 1px #333}.variant-option-button{color:#000;letter-spacing:.05em;padding-left:6px;padding-right:6px;border:solid 1px #cecece;height:24px;min-width:max-content;position:relative}.variant-option-button:before{content:attr(data-value);font-weight:500;visibility:hidden;position:absolute;white-space:nowrap}.variant-option-button.in-stock{color:#000}.variant-option-button.out-stock{color:#777}.variant-option-button.selected{background-color:#000;border-color:#000;color:#fff;font-weight:500}.variant-option-button:disabled{text-decoration:line-through;cursor:not-allowed;color:#777}.product-add-to-cart,#preorder-me-btn{border:solid 1px #355070;background:#355070;color:#fff;height:40px;width:100%;text-transform:uppercase;font-size:10px;letter-spacing:3px;font-weight:700;transition:.2s ease-out;border-radius:0;cursor:pointer;position:relative}.product-add-to-cart:hover,#preorder-me-btn:hover{background:#fff;color:#355070}.product-add-to-cart:disabled{background:#fff;color:#355070;cursor:not-allowed}#preorder-me-msg{display:none!important}.product-coming-soon__title{color:#355070;text-transform:uppercase;font-size:14px;letter-spacing:2px;font-weight:700;padding-bottom:.5rem}.product-coming-soon__subtitle{font-size:12px;letter-spacing:1px;padding-bottom:.75rem}.product-coming-soon~.pdp-preorder-info{display:none}.klaviyo-form-S66quN{max-width:420px}.product-description{font-size:11px;letter-spacing:1px;padding-top:2rem;padding-bottom:1.8rem}.product-description ul{list-style:square outside;padding-left:.75rem}.product-description li{padding-bottom:.25rem}.product-description a{text-decoration:underline}.product-description h2{font-size:.75rem;font-weight:700;text-transform:uppercase;padding-top:1rem;padding-bottom:.5rem}.product-modal{position:fixed;top:0;left:0;z-index:50;width:100%;min-height:100vh;max-height:100vh;background-color:#fff;overflow-x:hidden;overflow-y:auto;transition:opacity .3s ease-out}.close-product-modal{width:40px;height:40px;flex-shrink:0;padding:10px}.product-modal__thumbnail{width:75px;height:75px;flex-shrink:0;position:relative}.product-modal__thumbnail:before{content:"";width:100%;height:2px;background-color:transparent;position:absolute;left:0;bottom:-4px}.product-modal__thumbnail--active:before{background-color:#000}.product-modal__image{max-width:1000px;width:100%;height:max-content;margin:0 auto;display:none}.product-modal__image--active{display:block}.product-slider__slide{cursor:pointer}.best-seller-badge--product{position:absolute;top:0;left:0;z-index:1;margin-top:.875rem}.connected-nameplate-button{border:solid #000 1px;text-transform:uppercase;display:block;padding:0 .25rem;height:1.5rem;line-height:1.5rem;text-align:center;transition:.2s ease-out}.connected-nameplate-button--selected,.connected-nameplate-button:hover{background-color:#000;color:#fff}.product-gold-silver-selector--selected{border:solid 1px #333}.pdp-preorder-info{margin-top:.75rem;padding:.25rem .75rem;color:#614051;border:solid 1px #614051;width:max-content;font-weight:700}.pdp-preorder-info--hidden{display:none}.pdp-bullet-filled{width:24px;height:24px;flex-shrink:0}@media screen and (max-width: 767px){.product-slider{transition:.3s ease-out}.product-slider--hidden{opacity:0}.product-slider,.product-slider__slide{width:100%}}@media screen and (min-width: 768px){.product-slider{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem;padding-bottom:1rem}.product-slider__slide{width:100%}.product-add-to-cart,#preorder-me-btn{width:250px}}.product-images-gs{display:none}.product-images-gs--active{display:grid}.ElementsWidget-prefix .ElementsWidget .ElementsWidget__header .header__inner{width:100%;margin-left:0;margin-right:0}.ElementsWidget-prefix .ElementsWidget .ElementsWidget__header .header__group.header__group--left,.ElementsWidget-prefix .ElementsWidget .ElementsWidget__header .header__group.header__group--right{padding-left:0;padding-right:0}.ElementsWidget__list .u-textCenter--all em.TextBody,.ElementsWidget__list .u-textCenter--all p.TextBody{cursor:pointer;font-size:12px}.ElementsWidget__list .u-textCenter--all p.TextBody{font-weight:700;text-transform:uppercase;margin-top:8px}.ruk_rating_snippet br{display:none}.ruk_rating_snippet span.ruk-rating-snippet-count{color:#000;cursor:pointer;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:11px;letter-spacing:2px;margin-left:4px}#reviews_container #reviews_container-close.close{line-height:22px}.accordion{width:100%;height:60px;margin:0 auto 20px;background:#fff;border-bottom:1px solid #f1f2f3;overflow:hidden;transition:height .5s ease}.accordion .accordion_tab{padding:20px 20px 20px 0;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1px;position:relative;border:none;background:transparent;width:100%;text-align:left;line-height:1.5}.accordion .accordion_tab .accordion_arrow{position:absolute;top:50%;transform:translateY(-50%);right:20px;width:10px;height:10px;transition:all .3s ease}.accordion .accordion_tab .accordion_arrow img{width:100%;height:100%}.accordion .accordion_tab.active .accordion_arrow{transform:translateY(-50%) rotate(180deg)}.accordion.active{height:auto}.accordion .accordion_content{padding:20px;border-top:1px solid #e9e9e9}.accordion .accordion_content .accordion_item{margin-bottom:20px}.accordion .accordion_content .accordion_item p:not(:last-child){margin-bottom:12px}.accordion .accordion_content .accordion_item p.item_title{font-weight:600;margin-bottom:10px;font-size:18px;color:#6adda2}.accordion .accordion_content .accordion_item p{color:#000;font-size:12px;line-height:20px}.accordion_item a{text-decoration:underline}#dash-hudson-pdp-container h2{padding-bottom:16px;font-family:freight-big-pro,serif;font-weight:400;font-style:normal;font-size:1.25rem;font-variant-numeric:lining-nums;text-transform:capitalize;letter-spacing:.01em}#dash-hudson-pdp-container{padding-top:10px;padding-bottom:20px}.instafeed-shopify .instafeed-new-layout-container{margin-bottom:40px}.product-recommender{text-transform:uppercase;font-size:10px}.related-products{list-style:none outside none}.related-products li{display:inline-block;margin:10px 10px 0 0;width:100px}.related-products li img{width:100%;height:auto}.ymal-add-to-bag{background-color:transparent;padding:8px 16px;border:none;color:#000;border:solid 1px #000;text-transform:uppercase;font-size:10px;letter-spacing:2px;font-weight:700;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;transition:.2s;margin-bottom:1px}.ymal-add-to-bag:hover{background-color:#000;color:#fff}.about-video-container{position:relative;padding-bottom:56.25%;margin-top:80px}.about-video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (min-width: 1024px){.about-video-container{margin-top:120px}}.left{float:left}.right{float:right}.contact .left,.contact .right{float:none}@media screen and (min-width: 768px){.contact .left{float:left}.contact .right{float:right}.contact .right,.contact .left{width:50%}.contact .right{padding:48px 0 0}}.stockists-col{width:320px;float:left}.stockists-col h2{margin-top:18px}#terms-of-use h1+div>h1{font-family:LeagueGothicRegular;font-size:28px;font-weight:400;letter-spacing:2px;text-transform:uppercase;padding:1rem 0}.page-default{width:100%}.page-default h2,.page-default h3,.page-default h4{font-weight:700;padding-top:1rem}.page-default p,.page-default span,.page-default a{line-height:1.75}.page-default a{text-decoration:underline}#sign-up-to-be-a-luvajbabe-luv-aj-ambassador-program .h2.has-text-weight-semibold{font-family:LeagueGothicRegular;font-size:28px;font-weight:400;letter-spacing:2px;text-transform:uppercase;padding:1rem 0}#sign-up-to-be-a-luvajbabe-luv-aj-ambassador-program .description.has-text-light{font-size:10px;text-transform:uppercase;max-width:700px;margin-left:auto;margin-right:auto;padding-bottom:1rem}.sticky-singup__subtitle{font-family:acumin-pro-wide,sans-serif;font-weight:400;font-style:normal}.sticky-singup-cont{background-color:#dacecd;height:auto}.sticky-singup-flex{display:flex;justify-content:center;flex-direction:column;align-items:start;gap:1rem;text-align:left;max-width:800px;margin:0 auto;min-height:280px;padding-left:20px;padding-right:20px}.sticky-singup-text{flex:0 0 50%}.sticky-singup-cont h2{color:#000;text-transform:capitalize;text-align:left}.sticky-singup__subtitle{margin-top:4px;text-transform:uppercase;letter-spacing:.3em}.footer-email-signup{background-color:#f3ede6;padding:8rem 2rem}.footer-email-signup__text{width:40%;max-width:400px;display:flex;justify-content:flex-end}.footer-email-signup__heading{line-height:.75;position:relative;z-index:1}.footer-email-signup__top{display:block;font-family:freight-big-pro,serif;font-weight:700;font-style:italic;font-variant-numeric:lining-nums;text-transform:uppercase;letter-spacing:0;font-size:48px}.footer-email-signup__bottom{display:block;font-family:acumin-pro-condensed,sans-serif;font-weight:700;font-style:normal;letter-spacing:0;text-transform:uppercase;font-size:64px;letter-spacing:.025em}.footer-email-signup__message{max-width:290px;padding-top:2rem}.footer-email-signup__icon{width:140px;position:absolute;top:-75px;left:-100px}.footer-email-signup__embed-form{width:60%;max-width:600px}.klaviyo-form-WqYQaE button.needsclick.kl-private-reset-css-Xuajs1{padding:12px 80px!important;font-weight:600!important}@media screen and (max-width: 1024px){.footer-email-signup__text{justify-content:center}}@media screen and (max-width: 767px){.footer-email-signup{padding:10rem 1.25rem 4rem}.footer-email-signup__text{display:block}.footer-email-signup__heading{text-align:center}.footer-email-signup__message{text-align:center;max-width:unset;font-size:12px}.footer-email-signup__text,.footer-email-signup__embed-form{width:100%;max-width:100%}.footer-email-signup__top{font-size:40px}.footer-email-signup__bottom{font-size:53px;letter-spacing:.025em}.footer-email-signup__icon{width:100px;top:-100%;left:50%;transform:translate(-50%)}.klaviyo-form-WqYQaE button.needsclick.kl-private-reset-css-Xuajs1{padding:12px 80px!important;font-weight:600!important;width:100%!important}}.banner-text-overlay{position:relative;margin-top:40px;max-width:1600px;padding-left:1.25rem;padding-right:1.25rem;margin-left:auto;margin-right:auto}.collection-banner__overlay{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:cover}.collection-banner__text{color:#fff;text-align:center;padding:120px 20px;position:relative;z-index:1}.collection-banner__heading{margin:0 auto 20px;line-height:1.2;font-family:freight-big-pro,serif;font-weight:400;font-style:normal;font-size:40px;font-variant-numeric:lining-nums;text-transform:capitalize;letter-spacing:.01em}.collection-banner__richtext{max-width:560px;margin-left:auto;margin-right:auto;line-height:2;font-family:acumin-pro-wide,sans-serif;font-size:14px;font-weight:400;font-style:normal;letter-spacing:.1em}#vacation-edit .collection-banner__richtext{max-width:810px}@media screen and (max-width: 767px){.collection-banner__heading{font-size:28px!important}.collection-banner__richtext{font-size:12px}}#reviews-io-polaris-modal .ElementsWidget{margin:0}.snize{font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.snize-product-filters-title span{font-size:10px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:1px!important}.snize-title,.snize-price{font-size:10px!important;text-transform:uppercase!important;margin:0!important;line-height:1.4!important;font-weight:400!important;letter-spacing:1px!important}#snize-search-results-grid-mode .snize-price-list{line-height:1.4!important;margin-top:0!important}#snize-search-results-grid-mode li.snize-product .snize-button{text-transform:uppercase!important;font-size:10px!important;letter-spacing:3px!important;font-weight:700!important}@media screen and (max-width: 767px){.left,.right{clear:both;float:none}}@media screen and (min-width: 768px){.sticky-singup-flex{flex-direction:row;justify-content:center;align-items:center}}.ambassador-content{width:100%}.ambassador-login{padding-top:20px}.ambassador-bullet{padding-left:40px;position:relative;font-size:14px;font-weight:300}.ambassador-bullet:before{content:"";background-image:url(ambassador-bullet.svg);background-repeat:no-repeat;position:absolute;top:50%;left:0;width:20px;height:20px;transform:translateY(-50%)}.ambassador-tier__heading{font-size:2.5rem;width:max-content;margin:32px auto 20px;padding:0 25px 10px;border-bottom:solid 1px #000}.ambassador-tier__bullet{padding:16px 32px 16px 48px;position:relative;font-size:14px;font-weight:300}.ambassador-tier__bullet:before{content:"";position:absolute;top:50%;left:20px;width:7px;height:7px;border:solid 1px #000;transform:rotate(45deg) translateY(-50%)}.ambassador-video-container{position:relative;padding-bottom:56.25%}.ambassador-video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (min-width: 1024px){.ambassador-content{max-width:calc(100% - 200px)}.ambassador-login{position:absolute;top:0;right:0;padding-top:0}.ambassador-bullet{font-size:1rem}.ambassador-tier__bullet{padding:20px 80px;font-size:1rem}.ambassador-tier__bullet:before{left:52px}}.support-faq__heading{padding-top:4rem;padding-bottom:1.75rem;font-family:acumin-pro-wide,sans-serif;font-size:1rem;text-align:center;text-transform:uppercase;letter-spacing:.3em;border-bottom:1px solid #44444A}.support-faq{border-bottom:1px solid #44444A}.support-faq__accordion-content{border:none;padding-left:1rem;padding-right:2rem;max-height:0;overflow:hidden;transition:max-height .2s ease-in-out}.support-faq__accordion-content p{color:#000;font-size:.75rem;line-height:1.5;letter-spacing:1px;margin-bottom:1.5rem}.support-faq__accordion-content p:last-of-type{margin-bottom:2.25rem}.support-faq__accordion-content a{text-decoration:underline}.support-faq__accordion-content ol li{margin-bottom:.5rem}.support-faq__accordion-button{width:100%;padding:1.5rem 1rem;line-height:1.375;letter-spacing:1px;display:flex;justify-content:space-between;align-items:center;gap:1rem;text-align:left;font-size:.875rem;font-family:acumin-pro,sans-serif}@media (min-width: 1024px){.support-faq__heading{font-size:1.25rem}.support-faq__accordion-button{padding-left:2rem;padding-right:2rem;font-size:1rem}.support-faq__accordion-content{padding-left:2rem;padding-right:3rem}}.bundle-builder-app--products,.bundle-builder-app--bundle--header-image{margin:0 auto!important;width:100%!important;max-width:1600px!important}.bundle-builder-app--bundle--name{font-family:LeagueGothicRegular;font-size:28px;font-weight:400;letter-spacing:2px;text-transform:uppercase;padding:1rem 0;position:relative;margin-bottom:0!important}.bundle-builder-app--bundle--description{width:90%;max-width:570px!important;margin-left:auto!important;margin-right:auto!important;font-size:12px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:1px;text-transform:none}.bundle-builder-app--bundle--product-name,.bundle-builder-app--bundle--contents-name{text-transform:uppercase;font-size:10px}.bundle-builder-app--bundle--product-add-button,.bundle-builder-app--bundle--add-to-cart-button{text-transform:uppercase;font-weight:700;letter-spacing:2px;padding:.75rem 1rem!important;border:solid 1px #000!important;transition:.2s ease-out;max-width:240px!important}.bundle-builder-app--button-container .bundle-builder-app--bundle--view-contents--button{text-transform:uppercase;font-weight:700;letter-spacing:1px;padding:.75rem 1rem!important;border:solid 1px #000!important;transition:.2s ease-out;max-width:240px!important;background-color:transparent!important;color:#000!important}.bundle-builder-app--button.bundle-builder-app--bundle--contents-remove-button{text-transform:uppercase;font-weight:700;letter-spacing:1px;padding:.75rem 1rem!important;border:solid 1px #000!important;transition:.2s ease-out}.bundle-builder-app--button:not(.bundle-builder-app--button--increase):not(.bundle-builder-app--button--decrease):not(.bundle-builder-app--bundle--contents-subtract):not(.bundle-builder-app--bundle--contents-add):focus{background-color:transparent!important;color:#000!important}.bundle-builder-app--bundle--product-add-button:hover,.bundle-builder-app--bundle--add-to-cart-button:hover,.bundle-builder-app--button-container .bundle-builder-app--bundle--view-contents--button:hover,.bundle-builder-app--button.bundle-builder-app--bundle--contents-remove-button:hover{background-color:transparent!important;color:#000!important}.bundle-builder-app--bundle--alert--content .bundle-builder-app--button{border:solid 1px #FFF!important}.bundle-builder-app--bundle--alert--content .bundle-builder-app--button:not(.bundle-builder-app--button--increase):not(.bundle-builder-app--button--decrease):not(.bundle-builder-app--bundle--contents-subtract):not(.bundle-builder-app--bundle--contents-add):hover{background-color:transparent!important}.bundle-builder-app--bundle--original-price{padding-bottom:.25rem}.bundle-builder-app--bundle--product-price .money,.bundle-builder-app--bundle--contents-price .money{font-weight:400!important}.bundle-builder-app--bundle--price-label{font-size:12px;text-transform:uppercase;letter-spacing:1px}.bundle-builder-app--bundle--total-price{font-size:12px!important}.bundle-builder-app--bundle--contents--quantity,.bundle-builder-app--product--quantity{border-radius:0!important}bundle-builder-item-modal [data-bb-selector=modal-title]{font-family:LeagueGothicRegular;font-size:28px;font-weight:400!important;letter-spacing:2px!important;text-transform:uppercase}bundle-builder-line-card [data-bb-selector=line-item-card-title]{font-size:16px;font-weight:400}bundle-builder-line-card [data-bb-selector=line-item-card-price]{font-size:12px}bundle-builder-item-modal [data-bb-selector=modal-total]{font-size:14px!important}li.bundle-builder-app--bundle--product.bundle-builder-app--products-per-row--4--centred>div{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;height:100%}.bundle-builder-app--bundle--product-details{flex-grow:1;display:flex;flex-direction:column}.bundle-builder-app--bundle--product-name{margin-top:0}.bundle-builder-app--bundle--product-add--wrapper{justify-self:end;flex-grow:1;align-self:stretch;justify-content:flex-end!important}li.bundle-builder-app--bundle--product.bundle-builder-app--products-per-row--4--centred:nth-of-type(5),li.bundle-builder-app--bundle--product.bundle-builder-app--products-per-row--4--centred:nth-of-type(10),li.bundle-builder-app--bundle--product.bundle-builder-app--products-per-row--4--centred:nth-of-type(15),li.bundle-builder-app--bundle--product.bundle-builder-app--products-per-row--4--centred:nth-of-type(20),li.bundle-builder-app--bundle--product.bundle-builder-app--products-per-row--4--centred:nth-of-type(25),li.bundle-builder-app--bundle--product.bundle-builder-app--products-per-row--4--centred:nth-of-type(28){flex-basis:100%;position:relative;max-width:100%}li.bundle-builder-app--bundle--product.bundle-builder-app--products-per-row--4--centred:nth-of-type(5)>div,li.bundle-builder-app--bundle--product.bundle-builder-app--products-per-row--4--centred:nth-of-type(10)>div,li.bundle-builder-app--bundle--product.bundle-builder-app--products-per-row--4--centred:nth-of-type(15)>div,li.bundle-builder-app--bundle--product.bundle-builder-app--products-per-row--4--centred:nth-of-type(20)>div,li.bundle-builder-app--bundle--product.bundle-builder-app--products-per-row--4--centred:nth-of-type(25)>div,li.bundle-builder-app--bundle--product.bundle-builder-app--products-per-row--4--centred:nth-of-type(28)>div{width:50%}li.bundle-builder-app--bundle--product.bundle-builder-app--products-per-row--4--centred:nth-of-type(5):before,li.bundle-builder-app--bundle--product.bundle-builder-app--products-per-row--4--centred:nth-of-type(10):before,li.bundle-builder-app--bundle--product.bundle-builder-app--products-per-row--4--centred:nth-of-type(15):before,li.bundle-builder-app--bundle--product.bundle-builder-app--products-per-row--4--centred:nth-of-type(20):before,li.bundle-builder-app--bundle--product.bundle-builder-app--products-per-row--4--centred:nth-of-type(25):before,li.bundle-builder-app--bundle--product.bundle-builder-app--products-per-row--4--centred:nth-of-type(28):before{content:"";background-position:center;background-repeat:no-repeat;background-size:cover;position:absolute;width:calc(50% - .5rem);height:calc(100% - 10rem);top:0;left:50%}li.bundle-builder-app--bundle--product.bundle-builder-app--products-per-row--4--centred:nth-of-type(5):before{background-image:url(/cdn/shop/files/KS_x_LUV_AJ_-_stack_1.jpg?v=1669136214)}li.bundle-builder-app--bundle--product.bundle-builder-app--products-per-row--4--centred:nth-of-type(10):before{background-image:url(/cdn/shop/files/LuvAJ_Earring_Bundles_Oct22_18-5.jpg?v=1669137237)}li.bundle-builder-app--bundle--product.bundle-builder-app--products-per-row--4--centred:nth-of-type(15):before{background-image:url(/cdn/shop/files/LuvAJ_Earring_Bundles_Oct22-4_1.jpg?v=1669137348)}li.bundle-builder-app--bundle--product.bundle-builder-app--products-per-row--4--centred:nth-of-type(20):before{background-image:url(/cdn/shop/files/KS_x_LUV_AJ_-_stack_6_1.jpg?v=1669137348)}li.bundle-builder-app--bundle--product.bundle-builder-app--products-per-row--4--centred:nth-of-type(25):before{background-image:url(/cdn/shop/files/LuvAJ_Earring_Bundles_Oct22-16_1.jpg?v=1669137348)}li.bundle-builder-app--bundle--product.bundle-builder-app--products-per-row--4--centred:nth-of-type(28):before{background-image:url(/cdn/shop/files/IMG_6845_jpg.jpg?v=1669137348)}@media screen and (max-width: 767px){li.bundle-builder-app--bundle--product.bundle-builder-app--products-per-row--4--centred:nth-of-type(5),li.bundle-builder-app--bundle--product.bundle-builder-app--products-per-row--4--centred:nth-of-type(15),li.bundle-builder-app--bundle--product.bundle-builder-app--products-per-row--4--centred:nth-of-type(25){display:flex;flex-direction:row-reverse}li.bundle-builder-app--bundle--product.bundle-builder-app--products-per-row--4--centred:nth-of-type(5):before,li.bundle-builder-app--bundle--product.bundle-builder-app--products-per-row--4--centred:nth-of-type(15):before,li.bundle-builder-app--bundle--product.bundle-builder-app--products-per-row--4--centred:nth-of-type(25):before{left:.5rem}}@media screen and (min-width: 480px){li.bundle-builder-app--bundle--product.bundle-builder-app--products-per-row--4--centred:nth-of-type(5):before,li.bundle-builder-app--bundle--product.bundle-builder-app--products-per-row--4--centred:nth-of-type(10):before,li.bundle-builder-app--bundle--product.bundle-builder-app--products-per-row--4--centred:nth-of-type(15):before,li.bundle-builder-app--bundle--product.bundle-builder-app--products-per-row--4--centred:nth-of-type(20):before,li.bundle-builder-app--bundle--product.bundle-builder-app--products-per-row--4--centred:nth-of-type(25):before,li.bundle-builder-app--bundle--product.bundle-builder-app--products-per-row--4--centred:nth-of-type(28):before{height:calc(100% - 8rem)}}@media screen and (min-width: 768px){li.bundle-builder-app--bundle--product.bundle-builder-app--products-per-row--4--centred:nth-of-type(5),li.bundle-builder-app--bundle--product.bundle-builder-app--products-per-row--4--centred:nth-of-type(10),li.bundle-builder-app--bundle--product.bundle-builder-app--products-per-row--4--centred:nth-of-type(15),li.bundle-builder-app--bundle--product.bundle-builder-app--products-per-row--4--centred:nth-of-type(20),li.bundle-builder-app--bundle--product.bundle-builder-app--products-per-row--4--centred:nth-of-type(25),li.bundle-builder-app--bundle--product.bundle-builder-app--products-per-row--4--centred:nth-of-type(28){flex-basis:50%}li.bundle-builder-app--bundle--product.bundle-builder-app--products-per-row--4--centred:nth-of-type(5):before,li.bundle-builder-app--bundle--product.bundle-builder-app--products-per-row--4--centred:nth-of-type(10):before,li.bundle-builder-app--bundle--product.bundle-builder-app--products-per-row--4--centred:nth-of-type(15):before,li.bundle-builder-app--bundle--product.bundle-builder-app--products-per-row--4--centred:nth-of-type(20):before,li.bundle-builder-app--bundle--product.bundle-builder-app--products-per-row--4--centred:nth-of-type(25):before,li.bundle-builder-app--bundle--product.bundle-builder-app--products-per-row--4--centred:nth-of-type(28):before{width:calc(50% - 1rem)}li.bundle-builder-app--bundle--product.bundle-builder-app--products-per-row--4--centred:nth-of-type(5),li.bundle-builder-app--bundle--product.bundle-builder-app--products-per-row--4--centred:nth-of-type(15),li.bundle-builder-app--bundle--product.bundle-builder-app--products-per-row--4--centred:nth-of-type(25){display:flex;flex-direction:row-reverse}li.bundle-builder-app--bundle--product.bundle-builder-app--products-per-row--4--centred:nth-of-type(5):before,li.bundle-builder-app--bundle--product.bundle-builder-app--products-per-row--4--centred:nth-of-type(15):before,li.bundle-builder-app--bundle--product.bundle-builder-app--products-per-row--4--centred:nth-of-type(25):before{left:1rem}}@media screen and (min-width: 1280px){li.bundle-builder-app--bundle--product.bundle-builder-app--products-per-row--4--centred:nth-of-type(5):before,li.bundle-builder-app--bundle--product.bundle-builder-app--products-per-row--4--centred:nth-of-type(10):before,li.bundle-builder-app--bundle--product.bundle-builder-app--products-per-row--4--centred:nth-of-type(15):before,li.bundle-builder-app--bundle--product.bundle-builder-app--products-per-row--4--centred:nth-of-type(20):before,li.bundle-builder-app--bundle--product.bundle-builder-app--products-per-row--4--centred:nth-of-type(25):before,li.bundle-builder-app--bundle--product.bundle-builder-app--products-per-row--4--centred:nth-of-type(28):before{height:calc(100% - 3rem - 1em)}}.fine-video-container{position:relative;padding-bottom:56.25%}.fine-video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.fine-featured-collection__slides{width:100%;margin:0 auto;padding-top:20px;padding-left:1.25rem;padding-right:1.25rem}.fine-featured-collection__slide{width:calc(40% - .6rem);margin-right:.75rem}.fine-featured-collection__slides .flickity-prev-next-button{top:calc(100% + 8px)}.fine-featured-collection__slides .flickity-prev-next-button,.fine-collections__slides .flickity-prev-next-button{width:32px;height:32px;background-color:transparent}.fine-featured-collection__slides .flickity-prev-next-button:hover,.fine-collections__slides .flickity-prev-next-button:hover{background-color:transparent}.fine-featured-collection__slides .flickity-prev-next-button.previous,.fine-collections__slides .flickity-prev-next-button.previous{left:unset;right:44px}.fine-featured-collection__slides .flickity-prev-next-button.next,.fine-collections__slides .flickity-prev-next-button.next{right:12px}.fine-collections__slides{width:100%;margin:0 auto;padding-left:1.25rem;padding-right:1.25rem}.fine-collections__slide{width:calc(40% - .8rem);margin-right:1rem}.fine-collections__slide-image{padding-top:125%;position:relative}.fine-collections__slides .flickity-prev-next-button{top:-54px}.jewelry-info-card:after{content:"";background-color:#fff;opacity:.8;width:100%;height:100%;position:absolute;top:0;left:0}@media only screen and (min-width: 768px){.fine-featured-collection__slides{width:calc(100% - 64px);padding-left:0;padding-right:0}.fine-featured-collection__slide{width:calc(33.33% - .5rem)}.fine-featured-collection__slides .flickity-prev-next-button{top:-12px}.fine-featured-collection__slides .flickity-prev-next-button.previous{right:32px}.fine-featured-collection__slides .flickity-prev-next-button.next{right:0}.fine-collections__slides{width:calc(100% - 64px);padding-left:0;padding-right:0}.fine-collections__slide{width:calc(28.57% - 1.28rem);margin-right:1.5rem}.fine-collections__slides .flickity-prev-next-button{top:-60px}.fine-collections__slides .flickity-prev-next-button.previous{right:32px}.fine-collections__slides .flickity-prev-next-button.next{right:0}}.login-cta{border:solid #000 1px;padding:1rem 2rem;font-size:.75rem;text-transform:uppercase;display:block;width:100%;letter-spacing:.3em;line-height:1.5;text-align:center;transition:.2s ease-out}.login-cta--filled{background-color:#000;color:#fff}.login-cta--filled:hover{background-color:#fff;color:#000}.login-cta--hollow:hover{background-color:#000;color:#fff}.password-recover-modal,.address-modal-inner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:40;background-color:#fff;padding:2.5rem;max-width:24rem;width:100%}.pt-135{padding-top:135%}.cart-upsell-add-to-bag--filled{background-color:#000;color:#fff}.cart-upsell-add-to-bag--filled:hover{background-color:#fff;color:#000}.order-details--open+.details{display:block}[data-address=root] [data-aria-hidden=true]{display:none}[data-address=root]{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}[data-line-count="1"]{flex-basis:100%}[data-line-count="2"]{flex-basis:49%}[data-line-count="3"]{flex-basis:32%}.address-modal-outer{background-color:#ffffff80}.address-modal-inner{top:50%;left:50%;transform:translate(-50%,-50%);max-width:400px}.address-modal-btn{border-radius:9999px;transition:all .3s;padding:.75rem 1.5rem;text-align:center;letter-spacing:.5px;text-transform:uppercase}.modal{display:none}.modal--open .modal{display:block}.coming-soon-page .rich-text,.bundle-collection .rich-text,.quiz-page .rich-text{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1rem}.coming-soon-page .rich-text a,.bundle-collection .rich-text a,.quiz-page .rich-text a{text-decoration:underline}.coming-soon-page .rich-text a:hover,.bundle-collection .rich-text a:hover,.quiz-page .rich-text a:hover{text-decoration:none}.coming-soon-page .rich-text ul,.bundle-collection .rich-text ul,.quiz-page .rich-text ul{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1rem}.coming-soon-page .rich-text li,.bundle-collection .rich-text li,.quiz-page .rich-text li{padding-left:40px;position:relative}.coming-soon-page .rich-text li:before,.bundle-collection .rich-text li:before,.quiz-page .rich-text li:before{content:"";background-image:url(ambassador-bullet.svg);background-repeat:no-repeat;position:absolute;top:50%;left:0;width:20px;height:20px;transform:translateY(-50%)}.coming-soon-carousel{transition:opacity .2s ease-out}.coming-soon-images .coming-soon-images__slide{width:calc(66.66% - .833rem);margin-right:1.25rem}.coming-soon-images .flickity-prev-next-button{top:-1.75rem}.coming-soon-images .flickity-prev-next-button{width:32px;height:32px;background-color:transparent}.coming-soon-images .flickity-prev-next-button:hover{background-color:transparent}.coming-soon-images .flickity-prev-next-button.previous{left:unset;right:40px}.coming-soon-images .flickity-prev-next-button.next{right:0}@media only screen and (min-width: 768px){.coming-soon-images .coming-soon-images__slide{width:calc(33.33% - .833rem)}}.hide-quantity-buttons .cart-item-buttons{display:none}.wishlist-popup{display:none;position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999999999;transition:opacity .2s ease-out;width:100%;height:100%;overflow:auto;opacity:0}.wishlist-popup__overlay{background:#000;opacity:.5;position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0}.wishlist-popup__inner{position:absolute;max-width:100%;min-width:300px;max-height:90vh;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;overflow:hidden}.wishlist-popup__close{position:absolute;top:0;right:.5rem;font-size:2rem;font-weight:300;line-height:1;padding:.75rem}.wishlist-cta{border:solid #000 1px;padding:1rem;font-size:.75rem;text-transform:uppercase;display:block;width:100%;letter-spacing:.3em;line-height:1.5;text-align:center;transition:.2s ease-out;white-space:nowrap}.wishlist-cta--filled{background-color:#000;color:#fff}.wishlist-cta--filled:hover{background-color:#fff;color:#000}.wishlist-cta--hollow:hover{background-color:#000;color:#fff}.wishlist-collection-blocker{position:absolute;top:2px;left:2px;z-index:11;width:36px;height:36px}.wishlist-notification{position:absolute;width:max-content;white-space:nowrap;font-size:10px;height:20px;line-height:20px;padding:0 8px;color:#fff;background-color:#000;transition:.2s ease-out;opacity:0;visibility:hidden}.wishlist-notification--collection{top:-20px;right:0;transform:translateY(4px) scale(.9);transform-origin:bottom right}.wishlist-notification--product{top:12px;right:0;transform:translate(4px) scale(.9);transform-origin:center right}.wishlist-notification--active{opacity:1;visibility:visible;transform:translate(0) scale(1);transition:.2s ease-out}.wishlist-notification:after{content:"";position:absolute;transform:rotate(45deg);background-color:#000;z-index:1}.wishlist-notification--collection:after{width:16px;height:16px;top:8px;right:4px}.wishlist-notification--product:after{width:14px;height:14px;top:3px;right:-7px}.wishlist-product-target{position:absolute;top:0;right:48px;z-index:11}.wishlist-product-blocker{position:absolute;top:-2px;left:-2px;z-index:11;width:52px;height:52px;cursor:pointer}@media only screen and (min-width: 768px){.wishlist-popup__inner{min-width:600px}}.locksmith-passcode-container{max-width:min(90vw,400px)!important;min-height:calc(100vh - 500px);padding-top:60px}#locksmith-passcode-form label{font-size:1.75rem;font-family:freight-big-pro,Bodoni MT,Didot,Didot LT STD,Hoefler Text,Garamond,Times New Roman,serif;line-height:1.25}.locksmith-passcode.form-control{border-bottom:solid 1px #000;padding:.5rem 0;margin:1.25rem 0 2rem;font-size:.75rem}#locksmith_passcode_submit{background-color:#000;color:#fff;border:solid #000 1px;padding:1rem;font-size:.75rem;text-transform:uppercase;display:block;width:100%;letter-spacing:.3em;line-height:1.5;text-align:center;transition:.2s ease-out;white-space:nowrap}#locksmith_passcode_submit:hover{background-color:#fff;color:#000}.page-banner .rich-text h2,.page-banner .rich-text h3,.page-banner .rich-text h4,.page-banner .rich-text h5,.page-banner .rich-text h6,.page-banner .rich-text p{font-family:acumin-pro-wide,sans-serif;font-style:normal;font-size:.875rem}.page-banner .rich-text a{text-decoration:underline}.page-banner .rich-text a:hover{text-decoration:none}.wishlist-instructions h2.font-freight{font-style:italic}.wishlist-instructions .rich-text h2,.wishlist-instructions .rich-text h3,.wishlist-instructions .rich-text h4,.wishlist-instructions .rich-text h5,.wishlist-instructions .rich-text h6,.wishlist-instructions .rich-text p{font-family:acumin-pro-wide,sans-serif;font-style:normal;font-size:.875rem}.wishlist-instructions .rich-text a{text-decoration:underline}.wishlist-instructions .rich-text a:hover{text-decoration:none}.shipping-info .rich-text a{text-decoration:underline}.shipping-info .rich-text p:not(:last-of-type){padding-bottom:1rem}.shipping-info .rich-text ol,.shipping-faq__accordion-content ol{list-style:inside;list-style-type:decimal;padding-bottom:1rem}.shipping-info .rich-text ul,.shipping-faq__accordion-content ul{list-style:inside;list-style-type:circle;padding-bottom:1rem}.shipping-faq{border-bottom:1px solid #44444A}.shipping-faq__accordion-button{padding-right:1rem;width:100%;padding-top:1rem;padding-bottom:1rem;line-height:1.375;letter-spacing:1px;display:flex;justify-content:space-between;align-items:center;gap:1rem;text-align:left;font-size:.875rem;font-family:acumin-pro,sans-serif}.faq-accordion-button svg{width:.8rem;height:auto}.faq-arrow{transition:transform .2s}.faq-accordion-button.is-open .faq-arrow{transform:rotate(-180deg)}.shipping-faq__accordion-content{border:none;padding-right:1rem;max-height:0;overflow:hidden;transition:max-height .2s ease-in-out}.shipping-faq__accordion-content p{color:#000;font-size:.75rem;line-height:1.5;letter-spacing:1px;margin-bottom:1.5rem}.shipping-faq__accordion-content p:last-of-type{margin-bottom:2.25rem}.shipping-faq__accordion-content a{text-decoration:underline}.shipping-faq__accordion-content ol li{margin-bottom:.5rem}.shipping-table{border-collapse:collapse;background-color:#f3ede6}.shipping-table thead tr{background-color:#ece3da}.shipping-table tbody tr:nth-of-type(2n){background-color:#ece3da}.shipping-table td{border:solid 1px #ece3da;padding:.75rem}.shipping-table-container{min-width:640px}.shipping-table td:first-of-type{width:160px}.shipping-table__heading{font-weight:700}@media only screen and (min-width: 768px){.shipping-table td:first-of-type{width:220px}}.sustainability .rich-text p:not(:last-of-type){padding-bottom:1.25rem}.sustainability .rich-text ul{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:1.25rem}.sustainability .rich-text li{position:relative;padding-left:20px}.sustainability .rich-text li:before{content:"";position:absolute;top:7px;left:0;width:7px;height:7px;border:solid 1px #000;transform:rotate(45deg)}.sustainability-list li{font-size:.875rem;padding:1rem 1rem 1rem 2.5rem;position:relative}.sustainability-list li:before{content:"";position:absolute;top:50%;left:1rem;width:7px;height:7px;border:solid 1px #000;transform:rotate(45deg) translateY(-50%)}.sustainability-list a{text-decoration:underline}.bundle-images--gold,.bundle-images--silver{display:none}.bundle-product--gold .bundle-images--gold,.bundle-product--silver .bundle-images--silver{display:block}.bundle-product--gold .bundle__variant-button--gold,.bundle-product--silver .bundle__variant-button--silver{border:solid #333 1px;border-radius:9999px}.bundle__add{background-color:transparent;padding:6px 16px;color:#355070;border:solid 1px #355070;text-transform:uppercase;font-size:9px;letter-spacing:2px;font-weight:700;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;transition:.2s;margin-bottom:1px}.bundle__add:hover{background-color:#355070;color:#fff}.bundle-flyout{width:100%;position:fixed;bottom:0;left:0;padding:0 1.25rem;background-color:#000;color:#fff;text-align:center}.bundle-flyout--hidden{display:none}.bundle-flyout__products{display:flex;flex-direction:row;justify-content:center;align-items:stretch;gap:1.25rem;padding-bottom:2rem}.bundle-flyout--minimized .bundle-flyout__products{display:none}.bundle-flyout__product{width:33%;max-width:180px}.bundle-remove{text-decoration:underline;cursor:pointer;color:#757575}.bundle-flyout__toggle{display:flex;gap:.25rem;justify-content:center;align-items:center;margin:0 auto;transform:translate(22px)}.bundle-flyout__toggle-text{text-transform:uppercase;line-height:1;letter-spacing:1px;font-size:.75rem}.bundle-flyout__toggle-arrow{display:block;width:2.5rem;height:2.5rem;font-size:1.75rem;line-height:1.825;transform:rotate(180deg);transition:transform .3s ease-out}.bundle-flyout--minimized .bundle-flyout__toggle-arrow{transform:rotate(0)}.bundle-flyout__add{display:block;width:max-content;border:solid 1px #355070;background:#355070;color:#fff;height:40px;padding:0 1rem;margin:0 auto 2rem;text-transform:uppercase;font-size:10px;letter-spacing:3px;font-weight:700;transition:hover .2s ease-out;border-radius:0;cursor:pointer;position:relative}.bundle-flyout__add:hover{color:#355070;background-color:#fff}.bundle-flyout__add--hidden{display:none}.bundle-flyout__message{font-size:12px;margin:0 auto 1.25rem}.bundle-flyout__message--hidden{display:none}.bundle-popup{display:none;position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999999999;transition:opacity .2s ease-out;width:100%;height:100%;overflow:auto;opacity:0}.bundle-popup__overlay{background:#000;opacity:.5;position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0}.bundle-popup__inner{position:absolute;max-width:1200px;min-width:300px;width:calc(100% - 2.5rem);max-height:90vh;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;overflow:hidden}.bundle-popup__close{position:absolute;top:0;right:0;font-size:2rem;font-weight:300;line-height:1;padding:.75rem}.bundle-popup__content{overflow-x:hidden;overflow-y:auto;max-height:75vh}.bundle-popup .pdp-breadcrumb,.bundle-popup .pdp-quantity,.bundle-popup .pdp-atc-form,.bundle-popup #dash-hudson-pdp-container,.bundle-popup .product-recommender{display:none}.bundle-popup .pdp-right-col{padding-top:0}.countdown-timer__richtext a{text-decoration:underline}.countdown-timer__button{background-color:#000;border:solid #000 1px;color:#fff;padding:.5rem 1.25rem;font-size:12px;text-transform:uppercase;display:block;width:max-content;margin:0 auto;letter-spacing:.3em;transition:.2s ease-out;cursor:pointer}.countdown-timer__button:hover{background:#fff;color:#000}@media only screen and (min-width: 768px){.wishlist-popup__inner{min-width:600px;width:80%}.bundle-popup__close{right:.5rem}}.ring-size-chart-table{background-color:#f3ede6}.ring-size-chart-table th,.ring-size-chart-table td{border:solid 1px #ece3da}.ring-size-chart-body tr:nth-child(2n){background-color:#ece3da}.ring-size-chart-table thead tr,.ring-size-chart-table tr:hover{background-color:#e3d9cf}#loyaltylion .lion-integrated-page--guest .lion-header{min-height:460px;padding:4rem 1rem}#loyaltylion .lion-integrated-page--authenticated .lion-header{padding:90px 0 0}#loyaltylion .lion-header{background-image:url(/cdn/shop/files/Luv-Aj-Loyalty-clouds-rewards.jpg?v=1706900768)!important;background-size:cover;position:relative;margin-bottom:0}#loyaltylion .lion-header__join-today{max-width:600px;width:100%;color:#000;background:#fffc;font-size:1rem;font-family:acumin-pro-wide,sans-serif;font-style:normal;margin-bottom:0;padding:1.25rem 1.25rem 0}#loyaltylion .lion-header__join-today:before{content:"Welcome to LUV AJ rewards";text-align:center;display:block;color:#000;font-size:2.5rem;font-family:freight-big-pro,serif;font-weight:400;font-style:normal;font-variant-numeric:lining-nums;text-transform:capitalize;letter-spacing:.01em;line-height:1.1;padding-bottom:.75rem}#loyaltylion .lion-header__join-buttons{max-width:600px;width:100%;background:#fffc;margin:0;display:flex;justify-content:center;align-items:center;gap:1.5rem;padding:1.25rem 1.25rem 1.75rem;z-index:1}#loyaltylion .lion-header__join-buttons .lion-action-button:first-child{margin-right:0}#loyaltylion .lion-header__join-buttons a{border:solid #000 1px;border-radius:0;cursor:pointer;font-size:12px;line-height:1;display:block;width:max-content;letter-spacing:.3em;transition:.2s ease-out;text-transform:uppercase;padding:1rem 2rem}#loyaltylion .lion-header__join-buttons .lion-action-button--primary{background-color:#000;color:#fff}#loyaltylion .lion-header__join-buttons .lion-action-button--primary:hover,#loyaltylion .lion-header__join-buttons .lion-action-button--neutral{background-color:transparent;color:#000}#loyaltylion .lion-header__join-buttons .lion-action-button--neutral:hover{background-color:#000;color:#fff}.luv-aj-loyalty-lion-steps .rewards-steps__header{font-weight:400;padding-top:0}.luv-aj-loyalty-lion-steps .rewards-steps__wrapper{max-width:1024px}.luv-aj-loyalty-lion-steps .rewards-steps__item{position:relative;grid-gap:.5rem;gap:.5rem;align-content:center;text-align:center;height:6rem;overflow:hidden}.luv-aj-loyalty-lion-steps .rewards-steps__item--1{background-color:#e3e3e3}.luv-aj-loyalty-lion-steps .rewards-steps__item--2{background-color:#e6e0c5}.luv-aj-loyalty-lion-steps .rewards-steps__item--3{background-color:#f0e299}.luv-aj-loyalty-lion-steps .rewards-steps__item--1 svg{--color-right: #E6E0C5;--color-left: #E3E3E3}.luv-aj-loyalty-lion-steps .rewards-steps__item--2 svg{--color-right: #F0E299;--color-left: #E6E0C5}.rewards-steps__item .icon-corner{display:block;top:0;right:0;width:1rem;height:6rem;position:absolute}.rewards-steps__item .icon-corner-bottom{display:none;width:100%;height:1.5rem;position:absolute;bottom:0;left:0}.luv-aj-loyalty-lion-steps .rewards-steps__subheader{padding-top:0;padding-bottom:0;font-family:acumin-pro-wide,sans-serif;font-size:1.125rem;font-weight:700;text-align:center;text-transform:uppercase;letter-spacing:.1em}.luv-aj-loyalty-lion-rewards-tiers .rewards-tiers-table__wrapper{overflow-x:auto;padding-bottom:1rem}.luv-aj-loyalty-lion-rewards-tiers .rewards-tiers-table__table{min-width:640px}.luv-aj-loyalty-lion-rewards-tiers .rewards-tiers__title{font-weight:400;padding-top:0}.luv-aj-loyalty-lion-rewards-tiers .rewards-tiers-table table{table-layout:fixed;border-collapse:collapse}.luv-aj-loyalty-lion-rewards-tiers .rewards-tiers-table tr{border-bottom:solid 1px #000;box-sizing:border-box}.luv-aj-loyalty-lion-rewards-tiers .rewards-tiers-table tbody tr:last-of-type{border-bottom:none}.luv-aj-loyalty-lion-rewards-tiers .rewards-tiers-table td{text-align:center;font-family:acumin-pro-wide,sans-serif;font-size:.75rem;font-weight:400;text-transform:uppercase;letter-spacing:.1em;margin:0;padding:0 .5rem;width:25%;box-sizing:border-box}.luv-aj-loyalty-lion-rewards-tiers .rewards-tiers-table .rewards-tiers-table__title{font-size:.75rem;padding:.75rem 0;text-align:left}.luv-aj-loyalty-lion-rewards-tiers .rewards-tiers-table__th{width:25%;padding:0}.luv-aj-loyalty-lion-rewards-tiers .rewards-tiers-table__heading{padding:1rem;font-family:acumin-pro-wide,sans-serif;font-size:1rem;font-weight:700;text-align:center;text-transform:uppercase;letter-spacing:.1em}.luv-aj-loyalty-lion-rewards-tiers .rewards-tiers-table__heading--1{background-color:#e3e3e3}.luv-aj-loyalty-lion-rewards-tiers .rewards-tiers-table__heading--2{background-color:#e6e0c5}.luv-aj-loyalty-lion-rewards-tiers .rewards-tiers-table__heading--3{background-color:#f0e299}.luv-aj-loyalty-lion-rewards-tiers .rewards-tiers-table td:nth-of-type(2){background-color:#e3e3e380}.luv-aj-loyalty-lion-rewards-tiers .rewards-tiers-table td:nth-of-type(3){background-color:#e6e0c580}.luv-aj-loyalty-lion-rewards-tiers .rewards-tiers-table td:nth-of-type(4){background-color:#f0e29980}.luv-aj-loyalty-lion-rewards-tiers .rewards-tiers-table th:nth-of-type(2),.luv-aj-loyalty-lion-rewards-tiers .rewards-tiers-table td:nth-of-type(2){border-right:solid 1px #000}.luv-aj-loyalty-lion-rewards-tiers .rewards-tiers-table th:nth-of-type(3),.luv-aj-loyalty-lion-rewards-tiers .rewards-tiers-table td:nth-of-type(3){border-right:solid 1px #000}#loyaltylion .lion-action-button--tile{border:1px solid #fff!important;color:#fff}#loyaltylion .lion-action-button--tile:hover{background-color:#fff;color:#000!important}#loyaltylion .lion-action-button--tile.lion-action-button--completed,#loyaltylion .lion-action-button--tile.lion-action-button--disabled{border:1px solid #888!important}#loyaltylion .lion-rewards-list{grid-template-columns:repeat(auto-fill,minmax(max(220px,260px),1fr))!important}#loyaltylion .lion-rules-list{grid-template-columns:repeat(auto-fill,minmax(max(220px,330px),1fr))!important}#loyaltylion .lion-faq-list__description,#loyaltylion .lion-faq-list,#loyaltylion .lion-rule-item__content *,#loyaltylion .lion-reward-item__content *{font-family:acumin-pro-wide,sans-serif!important}#loyaltylion .lion-reward-item__content,#loyaltylion .lion-rule-item__points,#loyaltylion .lion-reward-item__title,#loyaltylion .lion-rule-item__title{color:#fff!important}#loyaltylion .lion-reward-item__icon,#loyaltylion .lion-rule-item__icon{background-color:#fff!important}#loyaltylion .lion-claimed-rewards-list--empty{background:#000;color:#fff;border-color:#000}#loyaltylion .lion-faq-list__question-header{padding-top:0}#loyaltylion .lion-header__your-points{max-width:266px;width:calc(100% - 60px)!important;background:#000;padding:25px 40px 5px;color:#fff;font-size:26px!important;font-family:Freight Big Pro Light!important;font-weight:300!important;font-style:normal;line-height:1.4!important;text-align:center;z-index:1}#loyaltylion .lion-header__your-points strong{font-size:36px!important;line-height:normal!important;font-weight:700!important;display:block}#loyaltylion .lion-header__pending-points{max-width:266px;width:calc(100% - 60px)!important;background:#000;color:#fff;margin:0;padding:5px 25px 25px;text-align:center;font-size:14px!important;line-height:18px!important;z-index:1;font-family:acumin-pro-wide,sans-serif}#loyaltylion .lion-header__nav{margin-top:72px;padding:10px 35px;background:#000;z-index:1}#loyaltylion .lion-header__nav-link{padding:10px 20px;border-color:#fff;font-size:18px!important;line-height:26px!important;color:#fff;font-family:Freight Big Pro Light;font-weight:300!important;font-style:normal;border:none!important}#loyaltylion .lion-header__nav-link:before{margin-right:12px;width:20px;height:20px;background-color:#fff}#loyaltylion .lion-header__nav-link:hover{background:#000!important;color:#fff}#loyaltylion .lion-header__nav-link:hover:before{background:#dacecd}#loyaltylion .lion-facebook-like__wrapper{display:flex;align-items:flex-end}#loyaltylion .lion-integrated-page-section__heading-text{padding-top:0!important;color:#000;font-size:26px!important;font-family:Freight Big Pro Light;font-weight:300!important;font-style:normal;line-height:1.4;text-align:center}.hiw{background:#f3ede6;width:100%;margin:0 auto;height:100%;padding:65px 0}.hiw_header{padding-top:0!important;color:#000;font-size:26px!important;font-family:Freight Big Pro Light;font-weight:300!important;font-style:normal;line-height:1.4;text-align:center;margin-bottom:30px}.hiw_main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:112px;-moz-column-gap:112px;column-gap:112px}.hiw_section{text-align:center;padding:0 12px;align-items:center;display:flex;flex-direction:column;width:188px}.hiw_section-header{margin:0;text-transform:uppercase;font-size:18px;line-height:26px}.hiw_section-logo{margin:15px 0;height:48px;width:48px;background:#000;border-radius:50px;color:#fff;display:flex;align-items:center;justify-content:center}.hiw_section-subheader{color:#000;font-size:20px!important;font-family:Freight Big Pro Light;font-weight:300!important;font-style:normal}.hiw_section p{color:#6c6c6c;font-size:16px!important;font-family:Bauer Bodoni,sans-serif;font-style:italic!important;font-weight:500!important;line-height:1.4;margin-top:10px}.luv-aj-loyalty-lion-summary .rewards-summary__header{font-weight:400;padding-top:0;padding-bottom:1rem}.luv-aj-loyalty-lion-summary .rewards-summary__text{font-family:acumin-pro-wide,sans-serif;font-style:normal;font-size:.75rem;letter-spacing:.1em;line-height:1.375;font-weight:300;max-width:42rem;margin-left:auto;margin-right:auto;padding-bottom:1rem}@media only screen and (max-width: 767px){#loyaltylion .lion-header__join-today{font-size:.875rem}#loyaltylion .lion-header__join-today:before{font-size:2rem;line-height:1.2;padding-bottom:.5rem}#loyaltylion .lion-header__join-buttons a{padding:1rem 1.25rem;white-space:nowrap}.hiw_main{flex-direction:column}.hiw_section{margin-bottom:40px;max-width:100%;width:400px;margin-left:auto;margin-right:auto}.hiw_section:last-of-type{margin-bottom:0}.luv-aj-loyalty-lion-steps .rewards-steps__item{height:8rem;padding:2.5rem}.luv-aj-loyalty-lion-steps .rewards-steps__items{max-width:420px;margin:0 auto}.rewards-steps__item .icon-corner{display:none}.rewards-steps__item .icon-corner-bottom{display:block}}
/*# sourceMappingURL=/cdn/shop/t/207/assets/stylesheet.css.map */
