@font-face{font-family:akzidenz-grotesk;src:url(https://cdn.shopify.com/s/files/1/0924/8132/3374/files/Akzidenz_Grotesk_Pro_Regular_Regular.otf?v=1753398944);font-weight:400;font-style:normal}@font-face{font-family:Rhymes;src:url(https://cdn.shopify.com/s/files/1/0924/8132/3374/files/Rhymes-UltraLightText.otf?v=1753330072);font-weight:400;font-style:normal}:root{--grid-x-small: 320px;--grid-small: 480px;--grid-six-hundreds: 600px;--grid-medium: 768px;--grid-large: 1024px;--grid-smaller-widescreen: 1300px;--grid-small-widescreen: 1400px;--grid-widescreen: 1440px}.common-button--primary{display:inline-block;font-family:akzidenz-grotesk,helvetica,arial,sans;font-size:12px;font-style:normal;font-weight:400;line-height:16px;padding:3px 16px;border-radius:2px;color:#fbfbfb;background-color:#414042;border:1px solid #414042;transition:all .3s ease}.common-button--primary:hover{background-color:#0000;color:#414042;transition:all .3s ease}.btn.btn--primary{display:inline-block;font-family:akzidenz-grotesk,helvetica,arial,sans;font-style:normal;font-weight:400;padding:3px 16px;border-radius:2px;color:#fbfbfb;background-color:#414042;text-transform:none;border:1px solid #414042}.btn.btn--primary:hover:not([disabled]){background-color:#0000;color:#414042}.btn.btn--primary:after{display:none}.btn.btn--primary.is-loading,.btn.btn--primary.is-added{background-color:#0000;color:#414042}.btn.btn--primary.is-added .btn__text{opacity:1}.btn.btn--primary .btn__added{display:none}.btn.btn--primary .btn__loader{transform:translate(-50%,-50%)}.btn.btn--primary[disabled]{pointer-events:none;opacity:1;color:#fbfbfb;border-color:#d1cfce;background-color:#d1cfce}.btn.btn--outline{border:1px solid #414042;background-color:#0000;display:inline-block;font-family:akzidenz-grotesk,helvetica,arial,sans;font-style:normal;font-weight:400;padding:5px 12px;border-radius:2px;color:#414042;text-transform:none;letter-spacing:0}.btn.btn--outline:after{display:none}.btn.btn--small{font-size:12px;line-height:15px}.btn.btn--x-small{font-size:10px;line-height:12px;padding:2.5px 15.5px}:root{--grid-gutter: 16px;--grid-columns: 24;--grid-column-width: calc( (100vw - 32px - 368px) / 24 )}.template-product .product__wrapper{--outer: 16px}.template-product .product__wrapper__inner{width:100%;max-width:calc(24*var(--grid-column-width) + 23*var(--grid-gutter))}@media only screen and (max-width: 768px){.template-product .product__page{display:flex;flex-direction:column;gap:16px}}@media only screen and (min-width: 769px){.template-product .product__page.product__page--reverse{display:flex;flex-direction:row-reverse;justify-content:space-between}}.template-product .product__breadcrumbs{margin:0 0 44px}@media only screen and (max-width: 768px){.template-product .product__breadcrumbs{margin:0 0 32px}}.template-product .product__content{padding:0;width:100%;max-width:calc(9*var(--grid-column-width) + 8*var(--grid-gutter))}@media only screen and (max-width: 768px){.template-product .product__content{width:100%;max-width:calc(24*var(--grid-column-width) + 23*var(--grid-gutter))}}.template-product .product__content .form__width{width:100%;max-width:calc(7*var(--grid-column-width) + 6*var(--grid-gutter));margin:0 auto 0 0;display:flex;flex-direction:column}@media only screen and (max-width: 768px){.template-product .product__content .form__width{width:100%;max-width:calc(24*var(--grid-column-width) + 23*var(--grid-gutter));margin:0}}.template-product .product__images{width:100%;max-width:calc(15*var(--grid-column-width) + 14*var(--grid-gutter));position:relative}@media only screen and (max-width: 768px){.template-product .product__images{width:100%;max-width:calc(24*var(--grid-column-width) + 23*var(--grid-gutter))}}.template-product .product__images-badges{position:absolute;top:12px;left:12px;z-index:1;display:flex}.template-product .product__images-badges span{letter-spacing:0em;line-height:16px;font-size:12px;font-weight:400;font-family:akzidenz-grotesk,helvetica,arial,sans}.template-product .product__head{display:flex;flex-wrap:wrap}@media only screen and (max-width: 768px){.template-product .product__head{--block-padding-bottom: 6px}}.template-product .product-details__item{display:flex;align-items:flex-start;padding:0;margin:0;gap:8px}.template-product .product-details__label{min-width:40px;font-family:akzidenz-grotesk,helvetica,arial,sans;font-size:10px;line-height:13px;color:#414042;font-style:normal;font-weight:400;margin:1px 0 0}@media only screen and (max-width: 768px){.template-product .product-details__label{margin:0;display:flex;align-items:center;line-height:16px}}.template-product .product-details__value{width:calc(4*var(--grid-column-width) + 4*var(--grid-gutter));display:flex;flex-direction:column;font-family:akzidenz-grotesk,helvetica,arial,sans}@media only screen and (max-width: 768px){.template-product .product-details__value{margin:0;width:100%;max-width:calc(18*var(--grid-column-width) + 17*var(--grid-gutter))}}.template-product .product-details__value.heading-x-small{font-size:14px;line-height:16px}.template-product .product-details__value span{font-family:akzidenz-grotesk,helvetica,arial,sans;font-size:inherit;color:#414042;font-style:normal;font-weight:400;text-transform:none}.template-product .product-details__value .product-details__value-wrapper{display:flex;font-family:akzidenz-grotesk,helvetica,arial,sans;font-size:14px;line-height:16px;font-weight:400;font-style:normal;color:#414042}.template-product .product-details__value .product-details__value-wrapper span:nth-of-type(1){width:22px}.template-product .product__title__wrapper{width:calc(100% - 120px)}.template-product .product__title__wrapper+.product__price__wrapper{width:fit-content;margin:0 0 0 auto;padding:0}@media only screen and (max-width: 768px){.template-product .product__title__wrapper+.product__price__wrapper{width:100%;max-width:calc(6*var(--grid-column-width) + 5*var(--grid-gutter));margin:0 0 0 auto}}.template-product .product__title__wrapper+.product__price__wrapper .product__price{opacity:1;padding:0;display:flex;flex-direction:row-reverse}.template-product .product__title__wrapper+.product__price__wrapper .product__price .product__price__value,.template-product .product__title__wrapper+.product__price__wrapper .product__price .product__price--strike{font-family:akzidenz-grotesk,helvetica,arial,sans;font-size:14px;line-height:16px;font-weight:400;font-style:normal;position:relative;display:flex;margin:0}.template-product .product__title__wrapper+.product__price__wrapper .product__price .product__price--strike{padding:0 4px 0 0;text-decoration:none;color:#b1b0ae}.template-product .product__title__wrapper+.product__price__wrapper .product__price .product__price--strike:before{content:"";width:100%;border-bottom:1px solid #b1b0ae;position:absolute;bottom:7px;left:0}.template-product .product__title__wrapper+.product__price__wrapper .product__price .product__price__value{padding:0 25px 0 0}.template-product .product__title__wrapper+.product__price__wrapper .product__price .product__price__value:not(.product__price--sale){color:#414042}.template-product .product__title__wrapper+.product__price__wrapper .product__price .product__price__value:after{position:absolute;right:0;display:inline-block;content:var(--currency-code);font-size:10px;line-height:12px;letter-spacing:0;margin:0 0 auto}@media only screen and (max-width: 768px){.template-product .product__price__wrap{justify-content:flex-end}}.template-product .product__sale{display:none}.template-product .shop-pay-terms{margin:0}.template-product .product__submit__buttons:not(.show-notify-me-button) #klaviyo-bis-button-container{display:none!important}.template-product .product__submit__item .btn__price{display:none}.template-product .product-demensions{display:flex;flex-direction:column;gap:8px}.template-product .product__description{margin:auto 0 0}@media only screen and (max-width: 768px){.template-product .product__description{margin:40px 0 0}}.template-product .product__description__content{margin:16px 0}.template-product .product__description__content p:nth-of-type(1){font-family:Rhymes,helvetica,arial,sans;font-size:16px;line-height:19px;font-weight:200;letter-spacing:-.01em;margin:0}.template-product .product__description__content p{font-family:akzidenz-grotesk,helvetica,arial,sans;font-size:14px;line-height:16px;font-weight:400;font-style:normal;color:#414042;margin:8px 0 0}.template-product .product__block--accordion+.product__block--accordion{margin:-1px 0 0}.template-product .product__block--accordion .accordion{--border: #E9E7E4;margin:0}.template-product .product__block--accordion .accordion__title{font-family:akzidenz-grotesk,helvetica,arial,sans;font-size:14px;line-height:16px;font-weight:400;font-style:normal;color:#414042;text-transform:none;padding:9px 1px}.template-product .product__block--accordion [data-collapsible-trigger] .icon{right:1px;--icon-size: 16px;--icons: #333132}.template-product .product__block--accordion .accordion__content{font-family:akzidenz-grotesk,helvetica,arial,sans;font-size:14px;line-height:16px;font-weight:400;font-style:normal;color:#414042;text-transform:none;padding-top:7px}.template-product .product__block--accordion .accordion__content .metafield-rich_text_field{display:flex;flex-direction:column;gap:16px;padding:0}.template-product .product__block--accordion .accordion__content p{margin:0}.template-product .product__block--accordion .accordion__content a{color:#414042;opacity:.5;background:none;-webkit-text-fill-color:unset}.template-product .product__block--accordion .accordion__content a:hover{opacity:1}.template-product .product__block--accordion .accordion__content a:after{display:none}@media only screen and (min-width: 769px){.template-product .product__slides{display:flex;flex-wrap:wrap;gap:16px}}@media only screen and (max-width: 768px){.template-product .product__slides{padding-left:16px;margin-bottom:0}}.template-product .product__slide{padding:0}.template-product .product__slide:nth-child(3n+1),.template-product .product__slide:nth-child(3n+2){width:calc(50% - 8px);flex:unset}.template-product .product__slide:nth-child(3n+1) .product__slide-item,.template-product .product__slide:nth-child(3n+2) .product__slide-item{--aspect-ratio: .651975684 !important;padding-top:calc(1/var(--aspect-ratio, 1)*100%)!important}.template-product .product__slide .product__slide-item{--aspect-ratio: .664133739 !important;padding-top:calc(1/var(--aspect-ratio, 1)*100%)!important}.template-product .product__slide .product__slide-item img{object-fit:cover}@media only screen and (max-width: 768px){.template-product .product__images--mobile-slider .product__slide{--gap: 10px;width:calc(100% - 16px)}}@media only screen and (max-width: 768px){.template-product .product__images--mobile-slider .product__slide-item{--aspect-ratio: .714284744 !important}}@media only screen and (max-width: 768px){.template-product .product__images--mobile-grid .product__slides{padding:0}}.template-product .product-soldout-notification{display:none!important}.template-product [data-add-to-cart][disabled]{display:block!important;opacity:1;background-color:#d1cfce;border-color:#d1cfce}.template-product .toggle-ellipsis__content{padding-right:32px}@media (min-width: 768px){.template-product .toggle-ellipsis__content{padding-right:50px}}.template-product .product__block--buttons{margin-top:40px}.shopify-product-art-of-packing .product-art-of-packing__container{padding:0 16px;display:flex;justify-content:space-between;gap:16px}@media only screen and (max-width: 768px){.shopify-product-art-of-packing .product-art-of-packing__container{flex-direction:column;gap:8px}}.shopify-product-art-of-packing .product-art-of-packing__image{width:calc((100% - 16px)/2)}@media only screen and (max-width: 768px){.shopify-product-art-of-packing .product-art-of-packing__image{width:100%}}.shopify-product-art-of-packing .product-art-of-packing__image .hero__video,.shopify-product-art-of-packing .product-art-of-packing__image .image-wrapper{display:block;position:relative;width:100%;min-height:100%;padding-top:calc(1/var(--aspect-ratio)*100%)}@media only screen and (max-width: 768px){.shopify-product-art-of-packing .product-art-of-packing__image .hero__video,.shopify-product-art-of-packing .product-art-of-packing__image .image-wrapper{--aspect-ratio: .686 !important}}.shopify-product-art-of-packing .product-art-of-packing__image .hero__video img,.shopify-product-art-of-packing .product-art-of-packing__image .image-wrapper img{object-fit:cover;object-position:center center}.shopify-product-art-of-packing .product-art-of-packing__image .frame__item.hero__video{height:100%}.shopify-product-art-of-packing .product-art-of-packing__content{width:100%;max-width:calc(12*var(--grid-column-width) + 11*var(--grid-gutter));display:flex;flex-direction:column;gap:8px;padding:16px;background-color:#f5f4f3}@media only screen and (max-width: 768px){.shopify-product-art-of-packing .product-art-of-packing__content{width:100%;max-width:calc(24*var(--grid-column-width) + 23*var(--grid-gutter))}}.shopify-product-art-of-packing .product-art-of-packing__header{width:100%;height:fit-content;font-family:akzidenz-grotesk,helvetica,arial,sans;font-size:14px;line-height:16px;font-style:normal;font-weight:400;color:#414042}.shopify-product-art-of-packing .product-art-of-packing__description{width:100%;height:fit-content;font-family:Rhymes,helvetica,arial,sans;font-size:24px;line-height:26px;letter-spacing:-.02em;color:#414042}@media only screen and (max-width: 768px){.shopify-product-art-of-packing .product-art-of-packing__description{font-size:20px;line-height:24px}}.shopify-product-art-of-packing .product-art-of-packing__bottom{display:flex;flex-wrap:wrap;margin:auto 0 0;padding:12px 0 0;height:100%;position:relative}@media only screen and (max-width: 768px){.shopify-product-art-of-packing .product-art-of-packing__bottom{padding:32px 0 0}}.shopify-product-art-of-packing .product-art-of-packing__dimensions{width:100%;max-width:calc(5*var(--grid-column-width) + 5*var(--grid-gutter));display:flex;flex-direction:column;gap:8px}@media only screen and (max-width: 768px){.shopify-product-art-of-packing .product-art-of-packing__dimensions{max-width:50%}}.shopify-product-art-of-packing .product-art-of-packing__accessories{width:100%;max-width:calc(5*var(--grid-column-width) + 5*var(--grid-gutter));margin:0 0 0 auto;padding:0 0 0 10px}@media only screen and (max-width: 768px){.shopify-product-art-of-packing .product-art-of-packing__accessories{max-width:50%;padding:0 0 0 2px}}.shopify-product-art-of-packing .product-art-of-packing__accessories.accessories-items--active .accessory-item:not(.accessory-item--active) .accessory-item__content label{opacity:.3;transition:all .3s ease}.shopify-product-art-of-packing .product-art-of-packing__accessories.accessories-items--active .accessory-item.accessory-item--active .accessory-item__content label svg{opacity:1;transition:all .3s ease}.shopify-product-art-of-packing .product-art-of-packing__accessories.accessories-items--active .accessory-item.accessory-item--active .accessories-item__demention,.shopify-product-art-of-packing .product-art-of-packing__accessories.accessories-items--active .accessory-item.accessory-item--active .accessories-item__image{opacity:1;transition:all .3s ease}.shopify-product-art-of-packing .accessory-item{display:flex;gap:21px;align-items:center}.shopify-product-art-of-packing .accessory-item__label{font-family:akzidenz-grotesk,helvetica,arial,sans;font-size:10px;line-height:13px;color:#414042;transition:all .3s ease}.shopify-product-art-of-packing .accessory-item__content{font-family:akzidenz-grotesk,helvetica,arial,sans;font-size:14px;line-height:16px;color:#414042;transition:all .3s ease}.shopify-product-art-of-packing .accessory-item__content label{display:flex;gap:8px;align-items:center}.shopify-product-art-of-packing .accessory-item__content label svg{opacity:0;transition:all .3s ease}.shopify-product-art-of-packing .accessory-item__link,.shopify-product-art-of-packing .accessory-item__link label{cursor:pointer}.shopify-product-art-of-packing{--column: calc( ( 1 / 24 ) * ( 100vw - (16px * 2) - 4px - ( (24 - 1) * 16px) ) + 16px );--gutter: 16px}.shopify-product-art-of-packing .accessories__images{width:100%;max-width:calc(8*var(--grid-column-width) + 9*var(--grid-gutter));padding:0;margin:auto auto 0;position:relative;width:calc(var(--column)*8 + var(--gutter)*-1)}@media only screen and (max-width: 768px){.shopify-product-art-of-packing .accessories__images{--column: calc( ( 1 / 12 ) * ( 100vw - (16px * 2) - 0px - ( (12 - 1) * 8px) ) + 8px );--gutter: 8px;width:calc(var(--column)*8 + var(--gutter)*-1);max-width:100%;margin-top:35px}}.shopify-product-art-of-packing .accessories__images .image-wrapper:not(:nth-of-type(1)){position:absolute;left:0;bottom:0;opacity:.3;transition:all .3s ease}.shopify-product-art-of-packing .accessory-item__input{display:none}.shopify-product-art-of-packing .accessory-item__input:checked+.image-wrapper{opacity:1;transition:all .3s ease}.shopify-product-art-of-packing .accessories-item__demention{position:absolute;left:0;bottom:0;display:flex;flex-direction:column;opacity:0;transition:all .3s ease;font-family:akzidenz-grotesk,helvetica,arial,sans;font-size:14px;line-height:16px;color:#414042}.shopify-product-art-of-packing .accessories-item__image{width:100%;max-width:148px;position:absolute;left:calc(-100% - 48px);bottom:0;opacity:0;transition:all .3s ease}@media only screen and (max-width: 768px){.shopify-product-art-of-packing .accessories-item__image{display:none}}.shopify-product-art-of-packing .accessories-item__image .image-wrapper{--aspect-ratio: .750507099 !important}.shopify-product-art-of-packing .product-details__label{margin:0;width:100%;max-width:49px}.shopify-product-art-of-packing .product-details__value{font-size:14px;line-height:16px}.shopify-product-art-of-packing .product-details__value-wrapper{padding:0!important}.template-product-charms-individual .product__description,.template-product-charms .product__description{margin:auto 0 0}@media only screen and (max-width: 768px){.template-product-charms-individual .product__description,.template-product-charms .product__description{margin:40px 0 0}}.template-product-charms-individual .product__description__content,.template-product-charms .product__description__content{margin:16px 0;width:92%}.template-product-charms-individual .charms-variants-wrapper .charms-variants__info,.template-product-charms .charms-variants-wrapper .charms-variants__info{display:flex;flex-direction:column;position:relative;gap:8px;margin:0 0 24px}.template-product-charms-individual .charms-variants-wrapper .charms-variants__line,.template-product-charms .charms-variants-wrapper .charms-variants__line{width:100%;max-width:calc(6*var(--grid-column-width) + 5*var(--grid-gutter));display:flex}@media only screen and (max-width: 768px){.template-product-charms-individual .charms-variants-wrapper .charms-variants__line,.template-product-charms .charms-variants-wrapper .charms-variants__line{width:100%;max-width:calc(18*var(--grid-column-width) + 17*var(--grid-gutter))}}.template-product-charms-individual .charms-variants-wrapper .charms-variants__line+.product__price__wrapper,.template-product-charms .charms-variants-wrapper .charms-variants__line+.product__price__wrapper{margin:0;padding:0}@media only screen and (max-width: 768px){.template-product-charms-individual .charms-variants-wrapper .charms-variants__line+.product__price__wrapper,.template-product-charms .charms-variants-wrapper .charms-variants__line+.product__price__wrapper{margin:0 0 0 auto}}.template-product-charms-individual .charms-variants-wrapper .charms-variants__line+.product__price__wrapper .product__price,.template-product-charms .charms-variants-wrapper .charms-variants__line+.product__price__wrapper .product__price{padding:0;display:flex;flex-direction:column}.template-product-charms-individual .charms-variants-wrapper .charms-variants__line+.product__price__wrapper .product__price .product__price__value,.template-product-charms-individual .charms-variants-wrapper .charms-variants__line+.product__price__wrapper .product__price .product__price--strike,.template-product-charms .charms-variants-wrapper .charms-variants__line+.product__price__wrapper .product__price .product__price__value,.template-product-charms .charms-variants-wrapper .charms-variants__line+.product__price__wrapper .product__price .product__price--strike{font-family:akzidenz-grotesk,helvetica,arial,sans;font-size:14px;line-height:16px;font-weight:400;font-style:normal;position:relative;display:flex}.template-product-charms-individual .charms-variants-wrapper .charms-variants__line+.product__price__wrapper .product__price .product__price__value:after,.template-product-charms-individual .charms-variants-wrapper .charms-variants__line+.product__price__wrapper .product__price .product__price--strike:after,.template-product-charms .charms-variants-wrapper .charms-variants__line+.product__price__wrapper .product__price .product__price__value:after,.template-product-charms .charms-variants-wrapper .charms-variants__line+.product__price__wrapper .product__price .product__price--strike:after{display:inline-block;content:var(--currency-code);font-size:8px;line-height:8px;margin:2px 0 0 3px}.template-product-charms-individual .charms-variants-wrapper .charms-variants__line+.product__price__wrapper .product__price .product__price__value:not(.product__price--sale),.template-product-charms .charms-variants-wrapper .charms-variants__line+.product__price__wrapper .product__price .product__price__value:not(.product__price--sale){color:#414042}.template-product-charms-individual .charms-variants-wrapper .charms-variants__line-label,.template-product-charms .charms-variants-wrapper .charms-variants__line-label{min-width:44px;width:calc(1*var(--grid-column-width) + 0*var(--grid-gutter));font-family:akzidenz-grotesk,helvetica,arial,sans;font-size:10px;line-height:13px;color:#414042;font-style:normal;font-weight:400;margin:auto 0 1px}@media only screen and (max-width: 768px){.template-product-charms-individual .charms-variants-wrapper .charms-variants__line-label,.template-product-charms .charms-variants-wrapper .charms-variants__line-label{margin:0;display:flex;align-items:flex-end;line-height:16px}}.template-product-charms-individual .charms-variants-wrapper .charms-variants__line-item,.template-product-charms .charms-variants-wrapper .charms-variants__line-item{width:calc(4*var(--grid-column-width) + 4*var(--grid-gutter));display:flex;flex-direction:column}@media only screen and (max-width: 768px){.template-product-charms-individual .charms-variants-wrapper .charms-variants__line-item,.template-product-charms .charms-variants-wrapper .charms-variants__line-item{margin:0;width:100%;max-width:calc(18*var(--grid-column-width) + 17*var(--grid-gutter))}}@media only screen and (min-width: 769px){.template-product-charms-individual .charms-variants-wrapper .charms-variants__line-item.heading-x-small,.template-product-charms .charms-variants-wrapper .charms-variants__line-item.heading-x-small{line-height:21px}}.template-product-charms-individual .charms-variants-wrapper .charms-variants__line-item .charms-variants__colour-swatch,.template-product-charms .charms-variants-wrapper .charms-variants__line-item .charms-variants__colour-swatch{display:inline-block;width:20px;position:relative;margin:0 0 4px}.template-product-charms-individual .charms-variants-wrapper .charms-variants__line-item .charms-variants__colour-swatch:before,.template-product-charms .charms-variants-wrapper .charms-variants__line-item .charms-variants__colour-swatch:before{content:"";display:block;height:20px;background-color:var(--colour)}.template-product-charms-individual .charms-variants-wrapper .charms-variants__line-item .charms-variants__colour-swatch:after,.template-product-charms .charms-variants-wrapper .charms-variants__line-item .charms-variants__colour-swatch:after{content:"";width:100%;border-bottom:1px solid var(--colour);display:block;margin:3px 0 0}.template-product-charms-individual .charms-variants-wrapper .charms-variants__line-item-value,.template-product-charms .charms-variants-wrapper .charms-variants__line-item-value{font-family:akzidenz-grotesk,helvetica,arial,sans;font-size:14px;line-height:16px;font-weight:400;font-style:normal;color:#414042}@media only screen and (max-width: 768px){.template-product-charms-individual .charms-variants-wrapper .charms-variants__line-item-value,.template-product-charms .charms-variants-wrapper .charms-variants__line-item-value{font-size:14px;line-height:16px}}.template-product-charms-individual .charms-variants-wrapper .charms-variants__line-item-value.charms-variants__line-item-value--colour,.template-product-charms .charms-variants-wrapper .charms-variants__line-item-value.charms-variants__line-item-value--colour{font-size:14px;line-height:16px}.template-product-charms-individual .charms-variants-wrapper .product__price__wrapper,.template-product-charms .charms-variants-wrapper .product__price__wrapper{position:absolute;right:1px;top:3px}.template-product-charms-individual #swym-atw-button-container,.template-product-charms #swym-atw-button-container{display:none}.template-product-charms-individual .charms-variants__buttons .swym-add-to-wishlist-view-product,.template-product-charms .charms-variants__buttons .swym-add-to-wishlist-view-product{position:relative;top:unset;bottom:unset;left:unset;right:unset;width:100%;max-width:100%;height:100%;display:inline-block;cursor:pointer;font-family:akzidenz-grotesk,helvetica,arial,sans;font-style:normal;font-weight:400;font-size:12px;line-height:16px;padding:3px 12px;text-transform:unset;border-radius:2px;border:1px solid #e9e7e4;background-color:#0000;margin:8px 0 0;transition:all .3s ease}.template-product-charms-individual .charms-variants__buttons .swym-add-to-wishlist-view-product.swym-added span:nth-of-type(1),.template-product-charms .charms-variants__buttons .swym-add-to-wishlist-view-product.swym-added span:nth-of-type(1){display:none}.template-product-charms-individual .charms-variants__buttons .swym-add-to-wishlist-view-product.swym-added span:nth-of-type(2),.template-product-charms .charms-variants__buttons .swym-add-to-wishlist-view-product.swym-added span:nth-of-type(2){display:block}.template-product-charms-individual .charms-variants__buttons .swym-add-to-wishlist-view-product:hover,.template-product-charms .charms-variants__buttons .swym-add-to-wishlist-view-product:hover{background-color:#414042!important;color:#fbfbfb!important;border:1px solid #414042;transition:all .3s ease}.template-product-charms-individual .charms-variants__buttons .swym-add-to-wishlist-view-product:hover span,.template-product-charms .charms-variants__buttons .swym-add-to-wishlist-view-product:hover span{color:#fbfbfb}.template-product-charms-individual .charms-variants__buttons .swym-add-to-wishlist-view-product:after,.template-product-charms .charms-variants__buttons .swym-add-to-wishlist-view-product:after{display:none}.template-product-charms-individual .charms-variants__buttons .swym-add-to-wishlist-view-product span,.template-product-charms .charms-variants__buttons .swym-add-to-wishlist-view-product span{color:#414042;transition:all .3s ease}.template-product-charms-individual .charms-variants__buttons .swym-add-to-wishlist-view-product span:nth-of-type(1),.template-product-charms .charms-variants__buttons .swym-add-to-wishlist-view-product span:nth-of-type(1){display:block}.template-product-charms-individual .charms-variants__buttons .swym-add-to-wishlist-view-product span:nth-of-type(2),.template-product-charms .charms-variants__buttons .swym-add-to-wishlist-view-product span:nth-of-type(2){display:none}.template-product-charms .charms-variants-wrapper{display:block}.template-product-charms .charms-variants-wrapper.with-from .product__price__value:before{content:"From";margin:auto 5px 0 0;font-family:akzidenz-grotesk,helvetica,arial,sans;font-size:10px;line-height:13px;font-weight:400;color:#414042;font-style:normal}@media only screen and (max-width: 768px){.template-product-charms .charms-variants-wrapper.with-from .product__price__value:before{margin:auto 7px 0 0}}.template-product-charms .charms-variants-wrapper.with-from+.product__block--buttons{display:none}.template-product-charms .charms-variants-wrapper.with-from .charms-variants__button--cta{display:none}.template-product-charms .charms-variants-wrapper:not(.with-from) .charms-variants__button--selection{display:none}.template-product-charms .charms-variants-wrapper:not(.with-from) .charms-variants__button--cta{display:block}.template-product-charms .charms-variants-wrapper+.product__block--buttons{display:block}.template-product-charms .charms-variants-wrapper .product_variant_options{display:none}.template-product-charms .charms-variants-wrapper .charms-variants__letter-selector-title{font-family:akzidenz-grotesk,helvetica,arial,sans;font-size:10px;line-height:13px;color:#414042}@media only screen and (max-width: 768px){.template-product-charms .charms-variants-wrapper .charms-variants__letter-selector-title{font-size:14px;line-height:16px}}.template-product-charms .charms-variants-wrapper .charms-variants__selected-letters-container{display:flex;gap:10px;margin:8px 0 16px}@media only screen and (max-width: 768px){.template-product-charms .charms-variants-wrapper .charms-variants__selected-letters-container{margin:10px 0 16px}}.template-product-charms .charms-variants-wrapper .charms-variants__selected-letters-container.show-two-boxes .selected-letter-box:nth-of-type(3){display:none}.template-product-charms .charms-variants-wrapper .selected-letter-box{width:23px;height:23px;border:1px dashed #e9e7e4;border-radius:1px;display:flex;align-items:center;justify-content:center;font-family:akzidenz-grotesk,helvetica,arial,sans;font-size:12px;line-height:16px;font-weight:400;color:#414042;cursor:pointer;position:relative}@media only screen and (max-width: 768px){.template-product-charms .charms-variants-wrapper .selected-letter-box{width:30px;height:30px}}.template-product-charms .charms-variants-wrapper .selected-letter-box:nth-of-type(1),.template-product-charms .charms-variants-wrapper .selected-letter-box.has-letter{border-color:#414042}.template-product-charms .charms-variants-wrapper .selected-letter-box.has-letter svg{opacity:1;transition:opacity .3s ease}.template-product-charms .charms-variants-wrapper .selected-letter-box svg{position:absolute;top:-5px;right:-5px;opacity:0;transition:opacity .3s ease;pointer-events:none}.template-product-charms .charms-variants-wrapper .selected-letter-box span{pointer-events:none}.template-product-charms .charms-variants-wrapper .available-letters{display:flex;flex-wrap:wrap;gap:5px;margin:0 0 40px;width:100%;max-width:calc(6*var(--grid-column-width) + 5*var(--grid-gutter))}@media only screen and (max-width: 768px){.template-product-charms .charms-variants-wrapper .available-letters{width:calc(100% + 1px);max-width:calc(100% + 1px);gap:5px 7px}}.template-product-charms .charms-variants-wrapper .letter-btn{width:20px;height:20px;border:none;background-color:#0000;cursor:pointer;font-family:akzidenz-grotesk,helvetica,arial,sans;font-size:12px;line-height:16px;font-weight:400;color:#414042;display:flex;align-items:center;justify-content:center}@media only screen and (max-width: 768px){.template-product-charms .charms-variants-wrapper .letter-btn{width:30px;height:30px}}.template-product-charms .charms-variants-wrapper .letter-btn[disabled]{opacity:.5;pointer-events:none}.template-product-charms .charms-variants-wrapper .charms-variants__buttons{display:flex;flex-direction:column}.template-product-charms .charms-variants-wrapper .charms-variants__button{font-family:akzidenz-grotesk,helvetica,arial,sans;font-size:12px;line-height:14px;padding:5.5px 0;width:100%;border:1px solid #e9e7e4;border-radius:2px;text-align:center;text-transform:none;color:#414042}.template-product-charms-individual .charms-variants-wrapper .charms-variants__letter-selector,.template-product-charms-individual .charms-variants-wrapper .charms-variants__buttons{display:none}.template-product-charms-individual .charms-variants-wrapper .charms-variants__info{margin:0 0 8px}.template-product-charms-individual .charms-variants-wrapper .product_variant_options{border:none}.template-product-charms-individual .charms-variants-wrapper .radio__fieldset{display:flex;gap:0}.template-product-charms-individual .charms-variants-wrapper .radio__fieldset .radio__legend{min-width:44px;width:calc(1*var(--grid-column-width) + 0*var(--grid-gutter))}.template-product-charms-individual .charms-variants-wrapper .radio__fieldset .radio__legend__label{font-family:akzidenz-grotesk,helvetica,arial,sans;font-size:10px;line-height:13px;color:#414042;font-style:normal;font-weight:400;margin:auto 0 1px}@media only screen and (max-width: 768px){.template-product-charms-individual .charms-variants-wrapper .radio__fieldset .radio__legend__label{margin:0;display:flex;align-items:flex-end;line-height:16px}}.template-product-charms-individual .charms-variants-wrapper .radio__fieldset .radio__legend__label .radio__legend__value{display:none}.template-product-charms-individual .charms-variants-wrapper .radio__fieldset .radio__buttons{width:100%;max-width:calc(6*var(--grid-column-width) + 5*var(--grid-gutter));display:flex;flex-wrap:wrap;gap:5px;margin:0 0 8px}@media only screen and (max-width: 768px){.template-product-charms-individual .charms-variants-wrapper .radio__fieldset .radio__buttons{width:100%;max-width:calc(23*var(--grid-column-width) + 22*var(--grid-gutter))}}.template-product-charms-individual .charms-variants-wrapper .radio__fieldset .radio__buttons .radio__button{padding:0;width:fit-content;height:fit-content;min-height:unset;min-width:unset}.template-product-charms-individual .charms-variants-wrapper .radio__fieldset .radio__buttons .radio__button label{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;min-width:unset;min-height:unset;position:relative;margin:0;padding:0;font-size:12px;line-height:16px;font-family:akzidenz-grotesk,helvetica,arial,sans;color:#414042;background-color:#0000;border:1px solid rgba(0,0,0,0)}.template-product-charms-individual .charms-variants-wrapper .radio__fieldset .radio__buttons .radio__button input:not(.sold-out):checked+label{border:1px solid #414042}.template-product-charms-individual .charms-variants-wrapper .radio__fieldset .radio__buttons .radio__button input.sold-out+label{pointer-events:none;opacity:.5}.template-product-gift-voucher.template-product .product__description,.template-product-gift-card.template-product .product__description{margin:auto 0 0}@media only screen and (max-width: 768px){.template-product-gift-voucher.template-product .product__description,.template-product-gift-card.template-product .product__description{margin:40px 0 0}}.template-product-gift-voucher.template-product .product__description__content,.template-product-gift-card.template-product .product__description__content{margin:16px 0}.template-product-gift-voucher.template-product .product__head+.product_variant_options,.template-product-gift-card.template-product .product__head+.product_variant_options{margin-top:43px}.template-product-gift-voucher.template-product .product__slide,.template-product-gift-card.template-product .product__slide{width:100%}.template-product-gift-voucher.template-product .product_variant_options,.template-product-gift-card.template-product .product_variant_options{border:none;padding:0}.template-product-gift-voucher.template-product .product_variant_options+.product__block--buttons-with-gift-voucher,.template-product-gift-card.template-product .product_variant_options+.product__block--buttons-with-gift-voucher{margin-top:40px}.template-product-gift-voucher.template-product .product_variant_options .radio__fieldset,.template-product-gift-card.template-product .product_variant_options .radio__fieldset{display:flex;gap:0}.template-product-gift-voucher.template-product .product_variant_options .radio__legend,.template-product-gift-card.template-product .product_variant_options .radio__legend{width:40px}.template-product-gift-voucher.template-product .product_variant_options .radio__legend .radio__legend__option-name,.template-product-gift-card.template-product .product_variant_options .radio__legend .radio__legend__option-name{font-family:akzidenz-grotesk,helvetica,arial,sans;font-size:10px;line-height:13px;color:#414042;margin:0}.template-product-gift-voucher.template-product .product_variant_options .radio__legend .radio__legend__value,.template-product-gift-card.template-product .product_variant_options .radio__legend .radio__legend__value{display:none}.template-product-gift-voucher.template-product .product_variant_options .radio__buttons,.template-product-gift-card.template-product .product_variant_options .radio__buttons{margin:0;padding:3px 0 0;width:calc(100% - 40px);display:flex;flex-wrap:wrap;gap:8px}.template-product-gift-voucher.template-product .product_variant_options .radio__button,.template-product-gift-card.template-product .product_variant_options .radio__button{padding:0;margin:0}.template-product-gift-voucher.template-product .product_variant_options .radio__button label,.template-product-gift-card.template-product .product_variant_options .radio__button label{display:flex;padding:3px 7px;background:#0000;border:1px solid rgba(0,0,0,0)}.template-product-gift-voucher.template-product .product_variant_options .radio__button .option-title,.template-product-gift-card.template-product .product_variant_options .radio__button .option-title{display:inline-block;font-family:akzidenz-grotesk,helvetica,arial,sans;font-size:14px;line-height:16px;color:#414042}.template-product-gift-voucher.template-product .product_variant_options .radio__button input:checked+label,.template-product-gift-card.template-product .product_variant_options .radio__button input:checked+label{border:1px solid #414042}.template-product-gift-voucher.template-product .product__block--buttons-with-gift-voucher .customer+.product__submit,.template-product-gift-card.template-product .product__block--buttons-with-gift-voucher .customer+.product__submit{margin:40px 0 0}.template-product-gift-voucher.template-product .recipient-form .recipient-checkbox,.template-product-gift-card.template-product .recipient-form .recipient-checkbox{display:none}.template-product-gift-voucher.template-product .recipient-form input[type=checkbox]~.recipient-fields,.template-product-gift-card.template-product .recipient-form input[type=checkbox]~.recipient-fields{display:flex;flex-direction:column;gap:16px}.template-product-gift-voucher.template-product .recipient-form .recipient-fields__field .field__label,.template-product-gift-card.template-product .recipient-form .recipient-fields__field .field__label{font-family:akzidenz-grotesk,helvetica,arial,sans;font-size:14px;line-height:16px;color:#414042;margin:0}.template-product-gift-voucher.template-product .recipient-form .recipient-fields__field .field__label:not(.form__label),.template-product-gift-card.template-product .recipient-form .recipient-fields__field .field__label:not(.form__label){display:none}.template-product-gift-voucher.template-product .recipient-form .field,.template-product-gift-card.template-product .recipient-form .field{display:flex;flex-direction:column;align-items:flex-start;text-align:left;padding:0;gap:4px;position:relative}.template-product-gift-voucher.template-product .recipient-form .field__label,.template-product-gift-card.template-product .recipient-form .field__label{width:100%}.template-product-gift-voucher.template-product .recipient-form .field__input,.template-product-gift-card.template-product .recipient-form .field__input{border:none;border-bottom:1px solid #e9e7e4;font-family:akzidenz-grotesk,helvetica,arial,sans;font-size:14px;line-height:16px;color:#414042;padding:0 0 3px}.template-product-gift-voucher.template-product .recipient-form .field__input::placeholder,.template-product-gift-card.template-product .recipient-form .field__input::placeholder{font-family:akzidenz-grotesk,helvetica,arial,sans;font-size:14px;line-height:16px;color:#414042}.template-product-gift-voucher.template-product .recipient-form .field__input.text-area,.template-product-gift-card.template-product .recipient-form .field__input.text-area{border:1px solid #e9e7e4;resize:none;padding:7px;min-height:88px}.template-product-gift-voucher.template-product .recipient-form .field__input.text-area::placeholder,.template-product-gift-card.template-product .recipient-form .field__input.text-area::placeholder{font-size:12px;line-height:14px;color:#757575}.template-product-gift-voucher.template-product .recipient-form .recipient-form-field-label--message-tip small,.template-product-gift-card.template-product .recipient-form .recipient-form-field-label--message-tip small{position:absolute;bottom:12px;right:9px;text-align:right;font-family:akzidenz-grotesk,helvetica,arial,sans;font-size:12px;line-height:14px;color:#757575}.template-product-gift-voucher.template-product .recipient-form .recipient-fields__field--date,.template-product-gift-card.template-product .recipient-form .recipient-fields__field--date{margin:-4px 0 0}.template-product-gift-voucher.template-product .recipient-form .recipient-fields__field--date .field__input,.template-product-gift-card.template-product .recipient-form .recipient-fields__field--date .field__input{font-family:akzidenz-grotesk,helvetica,arial,sans;font-size:12px;letter-spacing:0;padding:0}@media only screen and (max-width: 768px){.template-product-gift-voucher.template-product .product__title__wrapper,.template-product-gift-card.template-product .product__title__wrapper{display:flex;align-items:flex-end}}@media only screen and (max-width: 768px){.template-product-gift-voucher.template-product .product-details__label,.template-product-gift-card.template-product .product-details__label{align-items:flex-end}}product-embossment{display:block;margin:9px 0 0}@media only screen and (max-width: 768px){product-embossment{margin:8px 0 0}}product-embossment .product_variant_options{display:none}.embossment-component .embossment-modal__trigger-button{width:100%;display:flex;justify-content:center;font-family:akzidenz-grotesk,helvetica,arial,sans;font-size:12px;line-height:15px;letter-spacing:0;border:1px solid #e9e7e4;border-radius:2px;padding:5px 0}.embossment-component .embossment-modal__trigger-button.filled{border:none}.embossment-component .embossment-modal__trigger-button.filled .embossment-modal__trigger-button-origin{display:none}.embossment-component .embossment-modal__trigger-button.filled .embossment-modal__trigger-button-filled{display:block}.embossment-component .embossment-modal__trigger-button.filled+.embossment-modal__trigger-button-remove{display:block}.embossment-component .embossment-modal__trigger-button .embossment-modal__trigger-button-origin{display:flex;gap:13px}.embossment-component .embossment-modal__trigger-button .embossment-modal__trigger-button-filled{display:none}.embossment-component .embossment-modal__trigger-button .embossment-modal__trigger-button-origin-price{display:inline-flex}.embossment-component .embossment-modal__trigger-button .embossment-modal__trigger-button-origin-price:after{content:var(--currency-code);font-size:8px;line-height:8px;margin:2px 0 0 3px}.embossment-component .embossment-modal__trigger-button-filled{position:relative;display:flex}.embossment-component .embossment-modal__trigger-button-filled .embossment-modal__trigger-button-before:after{content:"-"}.embossment-component .embossment-modal__trigger-button-filled .embossment-modal__trigger-button-filled-text:not(:empty):after{content:"|";padding:0 3px 0 7px}.embossment-component .embossment-modal__trigger-button-filled .embossment-modal__trigger-button-after{color:#41404299}.embossment-component>.block__icon__container{display:flex;gap:8px}.embossment-component .embossment-modal__trigger-button-remove{display:none}.embossment-component .product-modal__outer{padding:0 8px;width:100%;max-width:calc(18*var(--grid-column-width) + 18*var(--grid-gutter))}@media only screen and (max-width: 768px){.embossment-component .product-modal__outer{width:100%;max-width:calc(24*var(--grid-column-width) + 24*var(--grid-gutter));padding:0;margin:0 0 0 auto}}.embossment-component .product-modal__content{width:100%;padding:0}.embossment-component .embossment-modal__content{display:flex;flex-direction:row}@media only screen and (max-width: 768px){.embossment-component .embossment-modal__content{flex-direction:column;height:100vh}}.embossment-component .embossment-modal__content--radio{display:none}.embossment-component .embossment-modal__left{width:50%}@media only screen and (max-width: 768px){.embossment-component .embossment-modal__left{width:100%;min-width:unset}}.embossment-component .embossment-modal__image-container{width:100%;height:100%;display:flex;background-color:#e4e4e6}.embossment-component .embossment-modal__image{position:relative;margin:auto;width:100%;height:100%}.embossment-component .embossment-modal__image .embossment-modal__image-embossment{font-family:akzidenz-grotesk,helvetica,arial,sans}@media only screen and (max-width: 768px){.embossment-component .embossment-modal__image{margin:58px auto 34px}}.embossment-component .embossment-modal__image.embossment-modal__image--youhan-cardholder{max-width:355px;max-height:255px}@media only screen and (max-width: 1023px){.embossment-component .embossment-modal__image.embossment-modal__image--youhan-cardholder{max-width:250px;max-height:180px}}.embossment-component .embossment-modal__image.embossment-modal__image--youhan-cardholder .embossment-modal__image-embossment{bottom:39px;right:25%;transform:translate(25%);font-size:12px}@media only screen and (max-width: 1023px){.embossment-component .embossment-modal__image.embossment-modal__image--youhan-cardholder .embossment-modal__image-embossment{bottom:28px;font-size:10px}}.embossment-component .embossment-modal__image.embossment-modal__image--frank-cardholder{max-width:270px;max-height:400px}@media only screen and (max-width: 1023px){.embossment-component .embossment-modal__image.embossment-modal__image--frank-cardholder{max-width:180px;max-height:270px}}.embossment-component .embossment-modal__image.embossment-modal__image--frank-cardholder .embossment-modal__image-embossment{bottom:25px;right:50%;transform:translate(50%)}.embossment-component .embossment-modal__image.embossment-modal__image--key-fob{max-width:400px;max-height:80px}@media only screen and (max-width: 1023px){.embossment-component .embossment-modal__image.embossment-modal__image--key-fob{max-width:300px;max-height:60px}}@media only screen and (max-width: 768px){.embossment-component .embossment-modal__image.embossment-modal__image--key-fob{margin:120px auto}}.embossment-component .embossment-modal__image.embossment-modal__image--key-fob .embossment-modal__image-embossment{bottom:30px;right:50px;font-size:12px}@media only screen and (max-width: 1023px){.embossment-component .embossment-modal__image.embossment-modal__image--key-fob .embossment-modal__image-embossment{bottom:22px;right:40px;font-size:10px}}.embossment-component .embossment-modal__image.embossment-modal__image--amy-clutch{max-width:380px;max-height:250px}@media only screen and (max-width: 1023px){.embossment-component .embossment-modal__image.embossment-modal__image--amy-clutch{max-width:280px;max-height:180px}}@media only screen and (max-width: 768px){.embossment-component .embossment-modal__image.embossment-modal__image--amy-clutch{margin:60px auto}}.embossment-component .embossment-modal__image.embossment-modal__image--amy-clutch .embossment-modal__image-embossment{bottom:25px;right:50%;transform:translate(50%)}.embossment-component .embossment-modal__image.embossment-modal__image--luci-bag{max-width:270px;max-height:380px}@media only screen and (max-width: 1023px){.embossment-component .embossment-modal__image.embossment-modal__image--luci-bag{max-width:220px;max-height:310px}}@media only screen and (max-width: 768px){.embossment-component .embossment-modal__image.embossment-modal__image--luci-bag{margin:60px auto}}.embossment-component .embossment-modal__image.embossment-modal__image--luci-bag .embossment-modal__image-embossment{font-size:12px;bottom:25px;right:50%;transform:translate(50%)}.embossment-component .embossment-modal__image.embossment-modal__image--adrian-envelope{max-width:390px;max-height:200px}@media only screen and (max-width: 1023px){.embossment-component .embossment-modal__image.embossment-modal__image--adrian-envelope{max-width:280px;max-height:140px}}@media only screen and (max-width: 768px){.embossment-component .embossment-modal__image.embossment-modal__image--adrian-envelope{margin:80px auto}}.embossment-component .embossment-modal__image.embossment-modal__image--adrian-envelope .embossment-modal__image-embossment{bottom:25px;right:25%;transform:translate(25%)}@media only screen and (max-width: 1023px){.embossment-component .embossment-modal__image.embossment-modal__image--adrian-envelope .embossment-modal__image-embossment{bottom:15px}}.embossment-component .embossment-modal__image.embossment-modal__image--grace-wallet{max-width:360px;max-height:290px}@media only screen and (max-width: 1023px){.embossment-component .embossment-modal__image.embossment-modal__image--grace-wallet{max-width:270px;max-height:210px}}@media only screen and (max-width: 768px){.embossment-component .embossment-modal__image.embossment-modal__image--grace-wallet{margin:80px auto}}.embossment-component .embossment-modal__image.embossment-modal__image--grace-wallet .embossment-modal__image-embossment{bottom:25px;right:50%;transform:translate(50%)}.embossment-component .embossment-modal__image.embossment-modal__image--sebastian-wallet{max-width:390px;max-height:200px}@media only screen and (max-width: 1023px){.embossment-component .embossment-modal__image.embossment-modal__image--sebastian-wallet{max-width:280px;max-height:140px}}@media only screen and (max-width: 768px){.embossment-component .embossment-modal__image.embossment-modal__image--sebastian-wallet{margin:80px auto}}.embossment-component .embossment-modal__image.embossment-modal__image--sebastian-wallet .embossment-modal__image-embossment{bottom:65px;right:25%;transform:translate(25%)}@media only screen and (max-width: 1023px){.embossment-component .embossment-modal__image.embossment-modal__image--sebastian-wallet .embossment-modal__image-embossment{bottom:45px}}.embossment-component .embossment-modal__image.embossment-modal__image--hannah-envelope{max-width:390px;max-height:200px}@media only screen and (max-width: 1023px){.embossment-component .embossment-modal__image.embossment-modal__image--hannah-envelope{max-width:280px;max-height:140px}}@media only screen and (max-width: 768px){.embossment-component .embossment-modal__image.embossment-modal__image--hannah-envelope{margin:80px auto}}.embossment-component .embossment-modal__image.embossment-modal__image--hannah-envelope .embossment-modal__image-embossment{bottom:13px;right:20%;transform:translate(20%);font-size:12px}@media only screen and (max-width: 1023px){.embossment-component .embossment-modal__image.embossment-modal__image--hannah-envelope .embossment-modal__image-embossment{bottom:5px}}.embossment-component .embossment-modal__image.embossment-modal__image--seth-cardholder{max-width:355px;max-height:312px}@media only screen and (max-width: 1023px){.embossment-component .embossment-modal__image.embossment-modal__image--seth-cardholder{max-width:200px;max-height:180px}}.embossment-component .embossment-modal__image.embossment-modal__image--seth-cardholder .embossment-modal__image-embossment{bottom:25px;right:20%;transform:translate(20%)}@media only screen and (max-width: 1023px){.embossment-component .embossment-modal__image.embossment-modal__image--seth-cardholder .embossment-modal__image-embossment{bottom:15px}}.embossment-component .embossment-modal__right{width:50%;padding:0 0 0 16px}@media only screen and (max-width: 1023px){.embossment-component .embossment-modal__right{padding:0 16px}}@media only screen and (max-width: 768px){.embossment-component .embossment-modal__right{width:100%;padding:0}}.embossment-component .embossment-modal__content--inner{width:100%;max-width:calc(7*var(--grid-column-width) + 6*var(--grid-gutter));padding:9px 0 0;margin:94px 0}@media only screen and (max-width: 1023px){.embossment-component .embossment-modal__content--inner{width:100%;max-width:calc(24*var(--grid-column-width) + 23*var(--grid-gutter))}}@media only screen and (max-width: 768px){.embossment-component .embossment-modal__content--inner{padding:16px;margin:0}}.embossment-component .embossment-modal__header{display:flex;flex-direction:column;gap:8px;margin:0 0 40px}@media only screen and (max-width: 768px){.embossment-component .embossment-modal__header{margin:0 0 16px}}.embossment-component .embossment-modal__title{font-family:akzidenz-grotesk,helvetica,arial,sans;font-size:14px;line-height:16px;font-weight:400;color:#414042}.embossment-component .embossment-modal__description{font-family:Rhymes,helvetica,arial,sans;font-size:24px;line-height:26px;letter-spacing:-.02em;color:#414042}@media only screen and (max-width: 768px){.embossment-component .embossment-modal__description{font-size:20px;line-height:20px}}.embossment-component .embossment-modal__line{margin:0 0 40px}@media only screen and (max-width: 768px){.embossment-component .embossment-modal__line{margin:0 0 24px}}.embossment-component .embossment-modal__line.colour-and-price{position:relative;margin:0 0 60px}.embossment-component .embossment-modal__line--label{font-family:Rhymes,helvetica,arial,sans;font-size:16px;line-height:19px;letter-spacing:-.01em;color:#414042;margin:0 0 9px}@media only screen and (max-width: 768px){.embossment-component .embossment-modal__line--label{margin:0 0 8px}}.embossment-component .embossment-modal__line--input{width:100%;padding:5px 8px 17px;border:1px solid #e9e7e4;border-radius:2px;margin:0 0 4px;font-family:akzidenz-grotesk,helvetica,arial,sans;font-size:14px;line-height:16px;color:#414042}.embossment-component .embossment-modal__line--input::placeholder{font-family:akzidenz-grotesk,helvetica,arial,sans;font-size:14px;line-height:16px;color:#757575}@media only screen and (max-width: 768px){.embossment-component .embossment-modal__line--input{margin:0 0 8px}}.embossment-component .embossment-modal__line--tips{font-family:akzidenz-grotesk,helvetica,arial,sans;font-size:10px;line-height:13px;color:#414042}.embossment-component #embossment-colour--silver:checked~.embossment-modal__left .embossment-modal__image-embossment{background:linear-gradient(90deg,#e9e7e4,#b6b4b2 26%,#fff,#838280);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;color:#0000;transition:all .3s ease}.embossment-component #embossment-colour--silver:checked~.embossment-modal__right .embossment-modal__colour--content.silver{display:block;opacity:1;transition:opacity .3s ease-in-out}.embossment-component #embossment-colour--silver:checked~.embossment-modal__right .embossment-modal__colour--option.silver:after{border-bottom-color:#414042;transition:border-bottom-color .3s ease-in-out}.embossment-component #embossment-colour--gold:checked~.embossment-modal__left .embossment-modal__image-embossment,.embossment-component #embossment-colour--golden:checked~.embossment-modal__left .embossment-modal__image-embossment{background:linear-gradient(90deg,#987e34,#d8ca3a 26%,#987e34,#d8ca3a);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;color:#0000;transition:all .3s ease}.embossment-component #embossment-colour--gold:checked~.embossment-modal__right .embossment-modal__colour--content.gold,.embossment-component #embossment-colour--gold:checked~.embossment-modal__right .embossment-modal__colour--content.golden,.embossment-component #embossment-colour--golden:checked~.embossment-modal__right .embossment-modal__colour--content.gold,.embossment-component #embossment-colour--golden:checked~.embossment-modal__right .embossment-modal__colour--content.golden{display:block;opacity:1;transition:opacity .3s ease-in-out}.embossment-component #embossment-colour--gold:checked~.embossment-modal__right .embossment-modal__colour--option.gold:after,.embossment-component #embossment-colour--gold:checked~.embossment-modal__right .embossment-modal__colour--option.golden:after,.embossment-component #embossment-colour--golden:checked~.embossment-modal__right .embossment-modal__colour--option.gold:after,.embossment-component #embossment-colour--golden:checked~.embossment-modal__right .embossment-modal__colour--option.golden:after{border-bottom-color:#414042;transition:border-bottom-color .3s ease-in-out}.embossment-component .embossment-modal__image-embossment{position:absolute;transition:all .3s ease}.embossment-component .embossment-modal__colour--label{font-family:akzidenz-grotesk,helvetica,arial,sans;font-size:10px;line-height:13px;color:#414042}.embossment-component .embossment-modal__colour--value{display:flex;flex-direction:column;gap:8px;padding:0 0 0 50px;margin:-18px 0 0}.embossment-component .embossment-modal__colour--content{display:none;opacity:0;transition:opacity .3s ease-in-out;font-family:akzidenz-grotesk,helvetica,arial,sans;font-size:14px;line-height:18px;color:#414042}.embossment-component .embossment-modal__colour--options{display:flex;gap:14px}.embossment-component .embossment-modal__colour--option{cursor:pointer}.embossment-component .embossment-modal__colour--option:before,.embossment-component .embossment-modal__colour--option:after{content:"";display:block}.embossment-component .embossment-modal__colour--option:before{width:20px;height:20px;background-color:var(--bg-colour)}.embossment-component .embossment-modal__colour--option:after{border-bottom:1px solid rgba(0,0,0,0);margin:3px 0 0;transition:border-bottom-color .3s ease-in-out}.embossment-component .embossment-modal__price{position:absolute;top:0;right:0;font-family:akzidenz-grotesk,helvetica,arial,sans;font-size:14px;line-height:16px;font-weight:400;font-style:normal;display:flex}.embossment-component .embossment-modal__price:after{display:inline-block;content:var(--currency-code);font-size:8px;line-height:8px;margin:2px 0 0 3px}.embossment-component .btn.embossment-modal__button{width:100%;padding-top:6.5px;padding-bottom:6.5px;margin:0 0 13px;font-family:akzidenz-grotesk,helvetica,arial,sans;font-size:12px;line-height:14px}@media only screen and (max-width: 768px){.embossment-component .btn.embossment-modal__button{margin:0 0 8px}}.embossment-component .btn.embossment-modal__button.btn--outline{border-color:#e9e7e4}.embossment-component .embossment-modal__message{font-family:akzidenz-grotesk,helvetica,arial,sans;font-size:10px;line-height:13px;color:#414042}.variants-group{display:block}.variants-group.init .variants-group__details{opacity:0;transition:opacity .3s ease}.variants-group .variants-group__details{display:flex;flex-direction:column;gap:4px;transition:opacity .3s ease}@media only screen and (max-width: 768px){.variants-group .variants-group__details{gap:5px}}.variants-group .variants-group__colours{display:flex;gap:14px}.variants-group .variants-group__colour:before,.variants-group .variants-group__colour:after{content:"";display:block}.variants-group .variants-group__colour:before{width:20px;height:20px;background-color:var(--bg-colour)}.variants-group .variants-group__colour:after{border-bottom:1px solid rgba(0,0,0,0);margin:3px 0 0}.variants-group .variants-group__colour.selected:after{border-bottom-color:#414042}.variants-group .product-details__label{margin-top:31px}.variants-group .product-details__value{font-size:14px;line-height:16px}.template-product .product-sizes__wrapper{margin:0 0 40px}.template-product .product-sizes__wrapper .product_variant_options{border:none;padding:0;margin:0}.template-product .product-sizes__wrapper .selector-wrapper:not(.product-selector__size){display:none}.template-product .product-sizes__wrapper .radio__fieldset{margin:0;padding:0;display:flex;gap:0}.template-product .product-sizes__wrapper .radio__legend{width:fit-content}.template-product .product-sizes__wrapper .radio__legend__option-name{min-width:41px;width:calc(1*var(--grid-column-width) + 0*var(--grid-gutter));font-family:akzidenz-grotesk,helvetica,arial,sans;font-size:10px;line-height:13px;color:#414042;font-style:normal;font-weight:400;margin:6px 0 2px}@media only screen and (max-width: 768px){.template-product .product-sizes__wrapper .radio__legend__option-name{margin:0;display:flex;align-items:center;line-height:16px}}.template-product .product-sizes__wrapper .radio__legend__value{display:none}.template-product .product-sizes__wrapper .radio__buttons{display:flex;gap:8px;padding:9px 0 0;margin:0 0 0 -8px}@media only screen and (max-width: 768px){.template-product .product-sizes__wrapper .radio__buttons{padding:4px 0 0;margin:0 0 0 3px}}.template-product .product-sizes__wrapper .radio__button{display:block;padding:0}.template-product .product-sizes__wrapper .radio__button input:checked+label{background:#0000;color:#414042;border-color:#414042}.template-product .product-sizes__wrapper .radio__button label{border-color:#0000;background:#0000;color:#414042;font-family:akzidenz-grotesk,helvetica,arial,sans;font-size:14px;line-height:16px;padding:4px 8px;min-width:unset;text-transform:unset}.find-in-store__wrapper{display:flex;flex-direction:column-reverse;gap:10px}.find-in-store__wrapper .find-in-store__item{list-style:none;padding:0;margin:0;border:none;display:flex;flex-wrap:wrap}.find-in-store__wrapper .find-in-store__store-name svg,.find-in-store__wrapper .find-in-store__timing{display:none}.find-in-store__wrapper .find-in-store__store-name{width:50%;font-family:akzidenz-grotesk,helvetica,arial,sans;font-size:14px;line-height:16px;color:#414042;margin:0 0 4px!important}.find-in-store__wrapper .find-in-store__status{width:100%;display:flex;gap:8px;font-family:akzidenz-grotesk,helvetica,arial,sans;font-size:12px;line-height:14px;color:#414042}@media only screen and (max-width: 768px){.find-in-store__wrapper .find-in-store__status{font-size:10px;line-height:13px;align-items:center}}.find-in-store__wrapper .find-in-store__status:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;margin:4px 0 0}@media only screen and (max-width: 768px){.find-in-store__wrapper .find-in-store__status:before{margin:0}}.find-in-store__wrapper .find-in-store__status.available:before{background-color:#649047}.find-in-store__wrapper .find-in-store__status.available .find-in-store__status-available{display:inline-block}.find-in-store__wrapper .find-in-store__status.available .find-in-store__status-out-of-stock{display:none}.find-in-store__wrapper .find-in-store__status.out-of-stock:before{background-color:#a13d38}.find-in-store__wrapper .find-in-store__status.out-of-stock .find-in-store__status-available{display:none}.find-in-store__wrapper .find-in-store__status.out-of-stock .find-in-store__status-out-of-stock{display:inline-block}.find-in-store__wrapper .find-in-store__address{max-height:0;overflow:hidden;transition:max-height .3s ease;display:flex;flex-direction:column;gap:16px}.find-in-store__wrapper .find-in-store__address a:after{display:none}.find-in-store__wrapper .find-in-store__address:after{content:"";display:block;padding-top:13px;max-height:0;transition:max-height .3s ease}.find-in-store__wrapper .find-in-store__label{width:fit-content;text-align:right;margin:0 0 0 auto;font-family:akzidenz-grotesk,helvetica,arial,sans;font-size:12px;line-height:14px;color:#b1b0ae;letter-spacing:0;cursor:pointer}.find-in-store__wrapper .find-in-store__label span:nth-of-type(1){display:block}.find-in-store__wrapper .find-in-store__label span:nth-of-type(2){display:none}.find-in-store__wrapper .find-in-store__checkbox{display:none}.find-in-store__wrapper .find-in-store__checkbox:checked+.find-in-store__label span:nth-of-type(1){display:none}.find-in-store__wrapper .find-in-store__checkbox:checked+.find-in-store__label span:nth-of-type(2){display:block}.find-in-store__wrapper .find-in-store__checkbox:checked~.find-in-store__address{max-height:500px;transition:max-height .3s ease}.find-in-store__wrapper .find-in-store__checkbox:checked~.find-in-store__address:after{display:none}@media only screen and (max-width: 768px){.find-in-store__wrapper .find-in-store__checkbox:checked~.find-in-store__address:after{content:"";display:block;padding-top:13px;max-height:13px;transition:max-height .3s ease}}@media only screen and (max-width: 768px){.template-product .product__images.product__images--mobile-grid .product__slides{display:flex;flex-wrap:wrap;gap:8px}.template-product .product__images.product__images--mobile-grid .product__slides .product__slide{flex:unset;width:100%}.template-product .product__images.product__images--mobile-grid .product__slides.product__slides--over .product__slide:nth-child(6),.template-product .product__images.product__images--mobile-grid .product__slides.product__slides--over .product__slide:nth-child(7){width:calc(50% - 4px)}.template-product .product__images.product__images--mobile-grid .product__slides.product__slides--over .product__slide:nth-child(n+8){display:none}.template-product .product__images.product__images--mobile-grid .product__slides .product__slides-more-images{position:absolute;right:10px;bottom:14.1px;font-family:akzidenz-grotesk,helvetica,arial,sans;font-size:10px;line-height:13px;color:#414042;padding:4px;background-color:#fff;cursor:pointer}}.template-product .product__images.product__images--charms .product__slide:first-of-type .image-wrapper--cover img{object-fit:contain}.template-product .product__images.product__images--charms .product__slide:first-of-type .product__slide-item{padding-top:75.28604119%!important}@media only screen and (max-width: 768px){.template-product .product__images.product__images--charms .product__slide:first-of-type .product__slide-item{padding-top:100%!important}}@media only screen and (max-width: 768px){.template-product .product__images.product__images--charms .product__slide:not(:first-of-type){display:none}}.template-product .product__images.product__images--charms .product__slide{width:calc(50% - 8px);flex:unset}.template-product .product__images.product__images--charms .product__slide:nth-of-type(7),.template-product .product__images.product__images--charms .product__slide:nth-of-type(4),.template-product .product__images.product__images--charms .product__slide:nth-of-type(1){width:100%}.template-product .product__images.product__images--charms .product__slide:nth-of-type(7) .product__slide-item,.template-product .product__images.product__images--charms .product__slide:nth-of-type(4) .product__slide-item,.template-product .product__images.product__images--charms .product__slide:nth-of-type(1) .product__slide-item{padding-top:66.6667%}@media only screen and (max-width: 768px){.template-product .product__images.product__images--charms .product__slide:nth-of-type(7) .product__slide-item,.template-product .product__images.product__images--charms .product__slide:nth-of-type(4) .product__slide-item,.template-product .product__images.product__images--charms .product__slide:nth-of-type(1) .product__slide-item{padding-top:100%}}.template-product .product__images.product__images--charms .product__slide:nth-of-type(1) .image-wrapper img{max-height:calc(100% - 40px)}@media only screen and (max-width: 768px){.template-product .product__images.product__images--charms .product__slide:nth-of-type(1) .image-wrapper img{max-height:95%}}.template-product .product__images.product__images--charms .product__slide-item{cursor:auto}.template-product .product__images .product__slide-item{min-height:100%}.template-product .product__slides .product__slide:first-of-type .product__slide-item{position:relative;background-color:#e8e7e3}.template-product .product__slides .product__slide:first-of-type .product__slide-item:after{content:"";position:absolute;left:50%;top:16.7%;transform:translate(-50%);width:8%;height:100%;background-size:contain;background-position:center;background-repeat:no-repeat;z-index:1;background-image:var(--charm-bottom-image, none),var(--charm-middle-image, none),var(--charm-top-image, none)}@media (max-width: 2100px){.template-product .product__slides .product__slide:first-of-type .product__slide-item:after{top:15.7%}}@media (max-width: 1800px){.template-product .product__slides .product__slide:first-of-type .product__slide-item:after{top:15.2%}}@media (max-width: 1500px){.template-product .product__slides .product__slide:first-of-type .product__slide-item:after{top:15%}}@media (max-width: 1400px){.template-product .product__slides .product__slide:first-of-type .product__slide-item:after{top:14.4%}}@media (max-width: 1300px){.template-product .product__slides .product__slide:first-of-type .product__slide-item:after{top:13.7%}}@media (max-width: 1200px){.template-product .product__slides .product__slide:first-of-type .product__slide-item:after{top:13.5%}}@media (max-width: 1100px){.template-product .product__slides .product__slide:first-of-type .product__slide-item:after{top:13%}}@media (max-width: 1000px){.template-product .product__slides .product__slide:first-of-type .product__slide-item:after{top:12%}}@media (max-width: 900px){.template-product .product__slides .product__slide:first-of-type .product__slide-item:after{top:11%}}@media (max-width: 800px){.template-product .product__slides .product__slide:first-of-type .product__slide-item:after{width:14%;top:11.3%}}@media (max-width: 700px){.template-product .product__slides .product__slide:first-of-type .product__slide-item:after{width:14%}}@media (max-width: 600px){.template-product .product__slides .product__slide:first-of-type .product__slide-item:after{width:15%;top:10%}}.template-product.charms_A_Bottom .product__slides .product__slide:first-of-type .product__slide-item:after{--charm-bottom-image: url(https://cdn.shopify.com/s/files/1/0924/8132/3374/files/A_Bottom.png);z-index:3}.template-product.charms_A_Middle .product__slides .product__slide:first-of-type .product__slide-item:after{--charm-middle-image: url(https://cdn.shopify.com/s/files/1/0924/8132/3374/files/A_Middle.png);z-index:2}.template-product.charms_A_Top .product__slides .product__slide:first-of-type .product__slide-item:after{--charm-top-image: url(https://cdn.shopify.com/s/files/1/0924/8132/3374/files/A_Top.png);z-index:1}.template-product.charms_B_Bottom .product__slides .product__slide:first-of-type .product__slide-item:after{--charm-bottom-image: url(https://cdn.shopify.com/s/files/1/0924/8132/3374/files/B_Bottom.png);z-index:3}.template-product.charms_B_Middle .product__slides .product__slide:first-of-type .product__slide-item:after{--charm-middle-image: url(https://cdn.shopify.com/s/files/1/0924/8132/3374/files/B_Middle.png);z-index:2}.template-product.charms_B_Top .product__slides .product__slide:first-of-type .product__slide-item:after{--charm-top-image: url(https://cdn.shopify.com/s/files/1/0924/8132/3374/files/B_Top.png);z-index:1}.template-product.charms_C_Bottom .product__slides .product__slide:first-of-type .product__slide-item:after{--charm-bottom-image: url(https://cdn.shopify.com/s/files/1/0924/8132/3374/files/C_Bottom.png);z-index:3}.template-product.charms_C_Middle .product__slides .product__slide:first-of-type .product__slide-item:after{--charm-middle-image: url(https://cdn.shopify.com/s/files/1/0924/8132/3374/files/C_Middle.png);z-index:2}.template-product.charms_C_Top .product__slides .product__slide:first-of-type .product__slide-item:after{--charm-top-image: url(https://cdn.shopify.com/s/files/1/0924/8132/3374/files/C_Top.png);z-index:1}.template-product.charms_D_Bottom .product__slides .product__slide:first-of-type .product__slide-item:after{--charm-bottom-image: url(https://cdn.shopify.com/s/files/1/0924/8132/3374/files/D_Bottom.png);z-index:3}.template-product.charms_D_Middle .product__slides .product__slide:first-of-type .product__slide-item:after{--charm-middle-image: url(https://cdn.shopify.com/s/files/1/0924/8132/3374/files/D_Middle.png);z-index:2}.template-product.charms_D_Top .product__slides .product__slide:first-of-type .product__slide-item:after{--charm-top-image: url(https://cdn.shopify.com/s/files/1/0924/8132/3374/files/D_Top.png);z-index:1}.template-product.charms_E_Bottom .product__slides .product__slide:first-of-type .product__slide-item:after{--charm-bottom-image: url(https://cdn.shopify.com/s/files/1/0924/8132/3374/files/E_Bottom.png);z-index:3}.template-product.charms_E_Middle .product__slides .product__slide:first-of-type .product__slide-item:after{--charm-middle-image: url(https://cdn.shopify.com/s/files/1/0924/8132/3374/files/E_Middle.png);z-index:2}.template-product.charms_E_Top .product__slides .product__slide:first-of-type .product__slide-item:after{--charm-top-image: url(https://cdn.shopify.com/s/files/1/0924/8132/3374/files/E_Top.png);z-index:1}.template-product.charms_F_Bottom .product__slides .product__slide:first-of-type .product__slide-item:after{--charm-bottom-image: url(https://cdn.shopify.com/s/files/1/0924/8132/3374/files/F_Bottom.png);z-index:3}.template-product.charms_F_Middle .product__slides .product__slide:first-of-type .product__slide-item:after{--charm-middle-image: url(https://cdn.shopify.com/s/files/1/0924/8132/3374/files/F_Middle.png);z-index:2}.template-product.charms_F_Top .product__slides .product__slide:first-of-type .product__slide-item:after{--charm-top-image: url(https://cdn.shopify.com/s/files/1/0924/8132/3374/files/F_Top.png);z-index:1}.template-product.charms_G_Bottom .product__slides .product__slide:first-of-type .product__slide-item:after{--charm-bottom-image: url(https://cdn.shopify.com/s/files/1/0924/8132/3374/files/G_Bottom.png);z-index:3}.template-product.charms_G_Middle .product__slides .product__slide:first-of-type .product__slide-item:after{--charm-middle-image: url(https://cdn.shopify.com/s/files/1/0924/8132/3374/files/G_Middle.png);z-index:2}.template-product.charms_G_Top .product__slides .product__slide:first-of-type .product__slide-item:after{--charm-top-image: url(https://cdn.shopify.com/s/files/1/0924/8132/3374/files/G_Top.png);z-index:1}.template-product.charms_H_Bottom .product__slides .product__slide:first-of-type .product__slide-item:after{--charm-bottom-image: url(https://cdn.shopify.com/s/files/1/0924/8132/3374/files/H_Bottom.png);z-index:3}.template-product.charms_H_Middle .product__slides .product__slide:first-of-type .product__slide-item:after{--charm-middle-image: url(https://cdn.shopify.com/s/files/1/0924/8132/3374/files/H_Middle.png);z-index:2}.template-product.charms_H_Top .product__slides .product__slide:first-of-type .product__slide-item:after{--charm-top-image: url(https://cdn.shopify.com/s/files/1/0924/8132/3374/files/H_Top.png);z-index:1}.template-product.charms_I_Bottom .product__slides .product__slide:first-of-type .product__slide-item:after{--charm-bottom-image: url(https://cdn.shopify.com/s/files/1/0924/8132/3374/files/I_Bottom.png);z-index:3}.template-product.charms_I_Middle .product__slides .product__slide:first-of-type .product__slide-item:after{--charm-middle-image: url(https://cdn.shopify.com/s/files/1/0924/8132/3374/files/I_Middle.png);z-index:2}.template-product.charms_I_Top .product__slides .product__slide:first-of-type .product__slide-item:after{--charm-top-image: url(https://cdn.shopify.com/s/files/1/0924/8132/3374/files/I_Top.png);z-index:1}.template-product.charms_J_Bottom .product__slides .product__slide:first-of-type .product__slide-item:after{--charm-bottom-image: url(https://cdn.shopify.com/s/files/1/0924/8132/3374/files/J_Bottom.png);z-index:3}.template-product.charms_J_Middle .product__slides .product__slide:first-of-type .product__slide-item:after{--charm-middle-image: url(https://cdn.shopify.com/s/files/1/0924/8132/3374/files/J_Middle.png);z-index:2}.template-product.charms_J_Top .product__slides .product__slide:first-of-type .product__slide-item:after{--charm-top-image: url(https://cdn.shopify.com/s/files/1/0924/8132/3374/files/J_Top.png);z-index:1}.template-product.charms_K_Bottom .product__slides .product__slide:first-of-type .product__slide-item:after{--charm-bottom-image: url(https://cdn.shopify.com/s/files/1/0924/8132/3374/files/K_Bottom.png);z-index:3}.template-product.charms_K_Middle .product__slides .product__slide:first-of-type .product__slide-item:after{--charm-middle-image: url(https://cdn.shopify.com/s/files/1/0924/8132/3374/files/K_Middle.png);z-index:2}.template-product.charms_K_Top .product__slides .product__slide:first-of-type .product__slide-item:after{--charm-top-image: url(https://cdn.shopify.com/s/files/1/0924/8132/3374/files/K_Top.png);z-index:1}.template-product.charms_L_Bottom .product__slides .product__slide:first-of-type .product__slide-item:after{--charm-bottom-image: url(https://cdn.shopify.com/s/files/1/0924/8132/3374/files/L_Bottom.png);z-index:3}.template-product.charms_L_Middle .product__slides .product__slide:first-of-type .product__slide-item:after{--charm-middle-image: url(https://cdn.shopify.com/s/files/1/0924/8132/3374/files/L_Middle.png);z-index:2}.template-product.charms_L_Top .product__slides .product__slide:first-of-type .product__slide-item:after{--charm-top-image: url(https://cdn.shopify.com/s/files/1/0924/8132/3374/files/L_Top.png);z-index:1}.template-product.charms_M_Bottom .product__slides .product__slide:first-of-type .product__slide-item:after{--charm-bottom-image: url(https://cdn.shopify.com/s/files/1/0924/8132/3374/files/M_Bottom.png);z-index:3}.template-product.charms_M_Middle .product__slides .product__slide:first-of-type .product__slide-item:after{--charm-middle-image: url(https://cdn.shopify.com/s/files/1/0924/8132/3374/files/M_Middle.png);z-index:2}.template-product.charms_M_Top .product__slides .product__slide:first-of-type .product__slide-item:after{--charm-top-image: url(https://cdn.shopify.com/s/files/1/0924/8132/3374/files/M_Top.png);z-index:1}.template-product.charms_N_Bottom .product__slides .product__slide:first-of-type .product__slide-item:after{--charm-bottom-image: url(https://cdn.shopify.com/s/files/1/0924/8132/3374/files/N_Bottom.png);z-index:3}.template-product.charms_N_Middle .product__slides .product__slide:first-of-type .product__slide-item:after{--charm-middle-image: url(https://cdn.shopify.com/s/files/1/0924/8132/3374/files/N_Middle.png);z-index:2}.template-product.charms_N_Top .product__slides .product__slide:first-of-type .product__slide-item:after{--charm-top-image: url(https://cdn.shopify.com/s/files/1/0924/8132/3374/files/N_Top.png);z-index:1}.template-product.charms_O_Bottom .product__slides .product__slide:first-of-type .product__slide-item:after{--charm-bottom-image: url(https://cdn.shopify.com/s/files/1/0924/8132/3374/files/O_Bottom.png);z-index:3}.template-product.charms_O_Middle .product__slides .product__slide:first-of-type .product__slide-item:after{--charm-middle-image: url(https://cdn.shopify.com/s/files/1/0924/8132/3374/files/O_Middle.png);z-index:2}.template-product.charms_O_Top .product__slides .product__slide:first-of-type .product__slide-item:after{--charm-top-image: url(https://cdn.shopify.com/s/files/1/0924/8132/3374/files/O_Top.png);z-index:1}.template-product.charms_P_Bottom .product__slides .product__slide:first-of-type .product__slide-item:after{--charm-bottom-image: url(https://cdn.shopify.com/s/files/1/0924/8132/3374/files/P_Bottom.png);z-index:3}.template-product.charms_P_Middle .product__slides .product__slide:first-of-type .product__slide-item:after{--charm-middle-image: url(https://cdn.shopify.com/s/files/1/0924/8132/3374/files/P_Middle.png);z-index:2}.template-product.charms_P_Top .product__slides .product__slide:first-of-type .product__slide-item:after{--charm-top-image: url(https://cdn.shopify.com/s/files/1/0924/8132/3374/files/P_Top.png);z-index:1}.template-product.charms_Q_Bottom .product__slides .product__slide:first-of-type .product__slide-item:after{--charm-bottom-image: url(https://cdn.shopify.com/s/files/1/0924/8132/3374/files/Q_Bottom.png);z-index:3}.template-product.charms_Q_Middle .product__slides .product__slide:first-of-type .product__slide-item:after{--charm-middle-image: url(https://cdn.shopify.com/s/files/1/0924/8132/3374/files/Q_Middle.png);z-index:2}.template-product.charms_Q_Top .product__slides .product__slide:first-of-type .product__slide-item:after{--charm-top-image: url(https://cdn.shopify.com/s/files/1/0924/8132/3374/files/Q_Top.png);z-index:1}.template-product.charms_R_Bottom .product__slides .product__slide:first-of-type .product__slide-item:after{--charm-bottom-image: url(https://cdn.shopify.com/s/files/1/0924/8132/3374/files/R_Bottom.png);z-index:3}.template-product.charms_R_Middle .product__slides .product__slide:first-of-type .product__slide-item:after{--charm-middle-image: url(https://cdn.shopify.com/s/files/1/0924/8132/3374/files/R_Middle.png);z-index:2}.template-product.charms_R_Top .product__slides .product__slide:first-of-type .product__slide-item:after{--charm-top-image: url(https://cdn.shopify.com/s/files/1/0924/8132/3374/files/R_Top.png);z-index:1}.template-product.charms_S_Bottom .product__slides .product__slide:first-of-type .product__slide-item:after{--charm-bottom-image: url(https://cdn.shopify.com/s/files/1/0924/8132/3374/files/S_Bottom.png);z-index:3}.template-product.charms_S_Middle .product__slides .product__slide:first-of-type .product__slide-item:after{--charm-middle-image: url(https://cdn.shopify.com/s/files/1/0924/8132/3374/files/S_Middle.png);z-index:2}.template-product.charms_S_Top .product__slides .product__slide:first-of-type .product__slide-item:after{--charm-top-image: url(https://cdn.shopify.com/s/files/1/0924/8132/3374/files/S_Top.png);z-index:1}.template-product.charms_T_Bottom .product__slides .product__slide:first-of-type .product__slide-item:after{--charm-bottom-image: url(https://cdn.shopify.com/s/files/1/0924/8132/3374/files/T_Bottom.png);z-index:3}.template-product.charms_T_Middle .product__slides .product__slide:first-of-type .product__slide-item:after{--charm-middle-image: url(https://cdn.shopify.com/s/files/1/0924/8132/3374/files/T_Middle.png);z-index:2}.template-product.charms_T_Top .product__slides .product__slide:first-of-type .product__slide-item:after{--charm-top-image: url(https://cdn.shopify.com/s/files/1/0924/8132/3374/files/T_Top.png);z-index:1}.template-product.charms_U_Bottom .product__slides .product__slide:first-of-type .product__slide-item:after{--charm-bottom-image: url(https://cdn.shopify.com/s/files/1/0924/8132/3374/files/U_Bottom.png);z-index:3}.template-product.charms_U_Middle .product__slides .product__slide:first-of-type .product__slide-item:after{--charm-middle-image: url(https://cdn.shopify.com/s/files/1/0924/8132/3374/files/U_Middle.png);z-index:2}.template-product.charms_U_Top .product__slides .product__slide:first-of-type .product__slide-item:after{--charm-top-image: url(https://cdn.shopify.com/s/files/1/0924/8132/3374/files/U_Top.png);z-index:1}.template-product.charms_V_Bottom .product__slides .product__slide:first-of-type .product__slide-item:after{--charm-bottom-image: url(https://cdn.shopify.com/s/files/1/0924/8132/3374/files/V_Bottom.png);z-index:3}.template-product.charms_V_Middle .product__slides .product__slide:first-of-type .product__slide-item:after{--charm-middle-image: url(https://cdn.shopify.com/s/files/1/0924/8132/3374/files/V_Middle.png);z-index:2}.template-product.charms_V_Top .product__slides .product__slide:first-of-type .product__slide-item:after{--charm-top-image: url(https://cdn.shopify.com/s/files/1/0924/8132/3374/files/V_Top.png);z-index:1}.template-product.charms_W_Bottom .product__slides .product__slide:first-of-type .product__slide-item:after{--charm-bottom-image: url(https://cdn.shopify.com/s/files/1/0924/8132/3374/files/W_Bottom.png);z-index:3}.template-product.charms_W_Middle .product__slides .product__slide:first-of-type .product__slide-item:after{--charm-middle-image: url(https://cdn.shopify.com/s/files/1/0924/8132/3374/files/W_Middle.png);z-index:2}.template-product.charms_W_Top .product__slides .product__slide:first-of-type .product__slide-item:after{--charm-top-image: url(https://cdn.shopify.com/s/files/1/0924/8132/3374/files/W_Top.png);z-index:1}.template-product.charms_X_Bottom .product__slides .product__slide:first-of-type .product__slide-item:after{--charm-bottom-image: url(https://cdn.shopify.com/s/files/1/0924/8132/3374/files/X_Bottom.png);z-index:3}.template-product.charms_X_Middle .product__slides .product__slide:first-of-type .product__slide-item:after{--charm-middle-image: url(https://cdn.shopify.com/s/files/1/0924/8132/3374/files/X_Middle.png);z-index:2}.template-product.charms_X_Top .product__slides .product__slide:first-of-type .product__slide-item:after{--charm-top-image: url(https://cdn.shopify.com/s/files/1/0924/8132/3374/files/X_Top.png);z-index:1}.template-product.charms_Y_Bottom .product__slides .product__slide:first-of-type .product__slide-item:after{--charm-bottom-image: url(https://cdn.shopify.com/s/files/1/0924/8132/3374/files/Y_Bottom.png);z-index:3}.template-product.charms_Y_Middle .product__slides .product__slide:first-of-type .product__slide-item:after{--charm-middle-image: url(https://cdn.shopify.com/s/files/1/0924/8132/3374/files/Y_Middle.png);z-index:2}.template-product.charms_Y_Top .product__slides .product__slide:first-of-type .product__slide-item:after{--charm-top-image: url(https://cdn.shopify.com/s/files/1/0924/8132/3374/files/Y_Top.png);z-index:1}.template-product.charms_Z_Bottom .product__slides .product__slide:first-of-type .product__slide-item:after{--charm-bottom-image: url(https://cdn.shopify.com/s/files/1/0924/8132/3374/files/Z_Bottom.png);z-index:3}.template-product.charms_Z_Middle .product__slides .product__slide:first-of-type .product__slide-item:after{--charm-middle-image: url(https://cdn.shopify.com/s/files/1/0924/8132/3374/files/Z_Middle.png);z-index:2}.template-product.charms_Z_Top .product__slides .product__slide:first-of-type .product__slide-item:after{--charm-top-image: url(https://cdn.shopify.com/s/files/1/0924/8132/3374/files/Z_Top.png);z-index:1}.template-product.charms_AA_Bottom .product__slides .product__slide:first-of-type .product__slide-item:after{--charm-bottom-image: url(https://cdn.shopify.com/s/files/1/0924/8132/3374/files/AA_Bottom.png);z-index:3}.template-product.charms_AA_Middle .product__slides .product__slide:first-of-type .product__slide-item:after{--charm-middle-image: url(https://cdn.shopify.com/s/files/1/0924/8132/3374/files/AA_Middle.png);z-index:2}.template-product.charms_AA_Top .product__slides .product__slide:first-of-type .product__slide-item:after{--charm-top-image: url(https://cdn.shopify.com/s/files/1/0924/8132/3374/files/AA_Top.png);z-index:1}.template-product.charms_EE_Bottom .product__slides .product__slide:first-of-type .product__slide-item:after{--charm-bottom-image: url(https://cdn.shopify.com/s/files/1/0924/8132/3374/files/EE_Bottom.png);z-index:3}.template-product.charms_EE_Middle .product__slides .product__slide:first-of-type .product__slide-item:after{--charm-middle-image: url(https://cdn.shopify.com/s/files/1/0924/8132/3374/files/EE_Middle.png);z-index:2}.template-product.charms_EE_Top .product__slides .product__slide:first-of-type .product__slide-item:after{--charm-top-image: url(https://cdn.shopify.com/s/files/1/0924/8132/3374/files/EE_Top.png);z-index:1}.template-product.charms_II_Bottom .product__slides .product__slide:first-of-type .product__slide-item:after{--charm-bottom-image: url(https://cdn.shopify.com/s/files/1/0924/8132/3374/files/II_Bottom.png);z-index:3}.template-product.charms_II_Middle .product__slides .product__slide:first-of-type .product__slide-item:after{--charm-middle-image: url(https://cdn.shopify.com/s/files/1/0924/8132/3374/files/II_Middle.png);z-index:2}.template-product.charms_II_Top .product__slides .product__slide:first-of-type .product__slide-item:after{--charm-top-image: url(https://cdn.shopify.com/s/files/1/0924/8132/3374/files/II_Top.png);z-index:1}.template-product.charms_OO_Bottom .product__slides .product__slide:first-of-type .product__slide-item:after{--charm-bottom-image: url(https://cdn.shopify.com/s/files/1/0924/8132/3374/files/OO_Bottom.png);z-index:3}.template-product.charms_OO_Middle .product__slides .product__slide:first-of-type .product__slide-item:after{--charm-middle-image: url(https://cdn.shopify.com/s/files/1/0924/8132/3374/files/OO_Middle.png);z-index:2}.template-product.charms_OO_Top .product__slides .product__slide:first-of-type .product__slide-item:after{--charm-top-image: url(https://cdn.shopify.com/s/files/1/0924/8132/3374/files/OO_Top.png);z-index:1}.template-product.charms_UU_Bottom .product__slides .product__slide:first-of-type .product__slide-item:after{--charm-bottom-image: url(https://cdn.shopify.com/s/files/1/0924/8132/3374/files/UU_Bottom.png);z-index:3}.template-product.charms_UU_Middle .product__slides .product__slide:first-of-type .product__slide-item:after{--charm-middle-image: url(https://cdn.shopify.com/s/files/1/0924/8132/3374/files/UU_Middle.png);z-index:2}.template-product.charms_UU_Top .product__slides .product__slide:first-of-type .product__slide-item:after{--charm-top-image: url(https://cdn.shopify.com/s/files/1/0924/8132/3374/files/UU_Top.png);z-index:1}.simple-zoom{position:fixed;top:110vh;left:0;width:100%;height:100%;z-index:9999;background-color:#fff;transition:top .5s ease-out}.simple-zoom.is-active{top:0;transition:top .5s ease-out}.simple-zoom.is-active .simple-zoom__main{opacity:1;transition:opacity 1s ease .75s}@media only screen and (min-width: 769px){.simple-zoom.is-active .simple-zoom__thumbnails{left:24px;transition:left .5s ease 1s}}.simple-zoom .simple-zoom__layout{display:flex;gap:30px;width:100%}@media only screen and (max-width: 768px){.simple-zoom .simple-zoom__layout{padding-top:49px}}.simple-zoom .simple-zoom__layout #simple-zoom-zoomed{display:none}@media only screen and (min-width: 769px){.simple-zoom .simple-zoom__layout #simple-zoom-zoomed:checked~.simple-zoom__thumbnails{left:-82px;transition:left .5s ease}}@media only screen and (max-width: 768px){.simple-zoom .simple-zoom__layout #simple-zoom-zoomed:checked~.simple-zoom__main .simple-zoom__gallery{overflow:hidden}}.simple-zoom .simple-zoom__layout #simple-zoom-zoomed:checked~.simple-zoom__main .simple-zoom__image-container{cursor:zoom-out;width:100%;height:151vw;transition:all 1.1s ease}.simple-zoom .simple-zoom__layout #simple-zoom-zoomed:checked~.simple-zoom__main .simple-zoom__image-container.simple-zoom__video-container{cursor:unset}@media only screen and (max-width: 768px){.simple-zoom .simple-zoom__layout #simple-zoom-zoomed:checked~.simple-zoom__main .simple-zoom__image-container.is-zoomed .simple-zoom__image:not(.mobile){opacity:0}.simple-zoom .simple-zoom__layout #simple-zoom-zoomed:checked~.simple-zoom__main .simple-zoom__image-container.is-zoomed .simple-zoom__image.mobile{z-index:1;display:block;transform:scale(2);transition:transform 1.1s ease}.simple-zoom .simple-zoom__layout #simple-zoom-zoomed:checked~.simple-zoom__main .simple-zoom__image-container:not(.is-zoomed){margin:0 auto;max-height:0;overflow:hidden}}.simple-zoom .simple-zoom__image-container{overflow:hidden;transition:all .3s ease;min-height:200px;display:flex;align-items:center;justify-content:center;width:596px;height:900px;object-fit:contain;display:block;cursor:zoom-in;transition:all 1.1s ease;margin:0 auto 8px;position:relative;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;touch-action:manipulation}.simple-zoom .simple-zoom__image-container.simple-zoom__video-container{cursor:unset}@media only screen and (max-width: 768px){.simple-zoom .simple-zoom__image-container{width:calc(100% - 32px);height:139.941vw}}@media only screen and (max-width: 768px)and (max-width: 768px){.simple-zoom .simple-zoom__image-container{min-height:0;transition:transform 1.1s ease}}.simple-zoom .simple-zoom__image{width:100%;height:100%;object-fit:cover}.simple-zoom .simple-zoom__image.mobile{position:absolute;top:0;left:0;transform:scale(1);transition:transform 1.1s ease;z-index:-1}.simple-zoom .simple-zoom__content{position:relative;width:100%;height:100%;max-width:100%;max-height:100%;text-align:center;display:flex;flex-direction:column;align-items:center;overflow:scroll}.simple-zoom .simple-zoom__thumbnails{flex-shrink:0;width:58px;max-height:calc(100% - 24px);overflow-y:auto;overflow-x:hidden;scroll-behavior:smooth;position:absolute;left:-82px;top:24px;transition:left 1s ease}@media only screen and (max-width: 768px){.simple-zoom .simple-zoom__thumbnails{z-index:1;top:17px;left:16px;width:fit-content}}.simple-zoom .simple-zoom__thumbnail{overflow:hidden;cursor:pointer;position:relative}.simple-zoom .simple-zoom__thumbnail:after{content:"";border-bottom:1px solid #414042;display:block;width:0;position:absolute;left:0;bottom:0;transition:width .5s ease}@media only screen and (min-width: 769px){.simple-zoom .simple-zoom__thumbnail.is-active:after,.simple-zoom .simple-zoom__thumbnail:hover:after{width:100%;transition:width .5s ease}}@media only screen and (max-width: 768px){.simple-zoom .simple-zoom__thumbnail.is-active:before{content:var(--index);display:block;font-family:akzidenz-grotesk,helvetica,arial,sans;font-size:14px;line-height:16px;color:#414042}}.simple-zoom .simple-zoom__thumbnail .simple-zoom__thumbnail-play-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none}@media only screen and (max-width: 768px){.simple-zoom .simple-zoom__thumbnail .simple-zoom__thumbnail-play-icon{display:none}}.simple-zoom .simple-zoom__thumbnail-image{width:100%;height:87.5px;object-fit:cover;display:block}@media only screen and (max-width: 768px){.simple-zoom .simple-zoom__thumbnail-image{display:none}}.simple-zoom .simple-zoom__main{opacity:0;transition:opacity 1s ease;flex:1;display:flex;flex-direction:column;align-items:center;min-width:0;max-height:100vh;overflow:scroll}@media only screen and (max-width: 768px){.simple-zoom .simple-zoom__main{width:calc(100% - 32px);margin:0 auto}}.simple-zoom .simple-zoom__gallery{width:100%;height:100%;overflow-y:auto;overflow-x:hidden;scroll-behavior:smooth}.simple-zoom .simple-zoom__close{position:absolute;top:24px;right:24px;border:none;width:24px;height:24px;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:10;padding:0 3px;background-color:#fff}@media only screen and (max-width: 768px){.simple-zoom .simple-zoom__close{top:16.5px;right:19.5px;width:17px;height:17px}}.simple-zoom .simple-zoom__close svg{width:100%}.template-product #klaviyo-bis-button-container{margin:0!important}.template-product #klaviyo-bis-button-container button{box-sizing:border-box;max-height:24px;color:#fbfbfb;border:1px solid #414042;transition:all .3s ease}.template-product #klaviyo-bis-button-container button:hover{color:#414042;background-color:#0000;transition:all .3s ease}.template-product #swym-atw-button-container{margin:8px 0 0!important}.template-product #swym-atw-pdp-button-icon{display:none}.template-product #swym-atw-pdp-button{display:inline-block;padding:3px 16px;border-radius:2px;border:1px solid #e9e7e4;background-color:#0000;transform:scale(1);transition:all .3s ease}.template-product #swym-atw-pdp-button:hover{transform:scale(1);background-color:#414042;border:1px solid #414042;transition:all .3s ease}.template-product #swym-atw-pdp-button:hover #swym-atw-pdp-button-text{color:#fbfbfb;transition:all .3s ease}.template-product #swym-atw-pdp-button-text{font-family:akzidenz-grotesk,helvetica,arial,sans;font-style:normal;font-weight:400;font-size:12px;line-height:16px;text-transform:none;color:#414042;transition:all .3s ease}.template-product .product-custom-add-to-wishlist{opacity:1!important;position:absolute;top:10px;right:10px;z-index:1}@media only screen and (max-width: 768px){.template-product .product-custom-add-to-wishlist.desktop{display:none}}.template-product .product-custom-add-to-wishlist.mobile{display:none}@media only screen and (max-width: 768px){.template-product .product-custom-add-to-wishlist.mobile{display:block}}.template-product .product-custom-add-to-wishlist svg:nth-child(1){display:block}.template-product .product-custom-add-to-wishlist svg:nth-child(2){display:none}.template-product .product-custom-add-to-wishlist.swym-added svg:nth-child(1){display:none}.template-product .product-custom-add-to-wishlist.swym-added svg:nth-child(2){display:block}.template-product swym-storefront-layout-notification#swym-storefront-layout-notification.swym-storefront-layout-notification-position-left{--column: calc( ( 1 / 24 ) * ( 100vw - (16px * 2) - 4px - ( (24 - 1) * 16px) ) + 16px );--gutter: 16px;--indent: calc( ( var(--column) * 6 ) + ( var(--gutter) * 0 ) );left:unset;right:0;bottom:32px;border:none;border-radius:0;box-shadow:none;width:var(--indent);min-width:200px}@media only screen and (max-width: 768px){.template-product swym-storefront-layout-notification#swym-storefront-layout-notification.swym-storefront-layout-notification-position-left{width:100%;bottom:113px}}.template-product .swym-storefront-layout-notification-container{width:100%;padding:8px 16px;background-color:#f5f4f3;flex-wrap:nowrap;justify-content:space-between}@media only screen and (max-width: 768px){.template-product .swym-storefront-layout-notification-container{max-width:100%}}.template-product .swym-storefront-layout-notification-image-container{display:none}.template-product .swym-storefront-layout-notification-title{display:flex;font-size:0;line-height:16px}.template-product .swym-storefront-layout-notification-title:before{content:"Item Saved";font-family:akzidenz-grotesk,helvetica,arial,sans;font-size:12px;line-height:16px;font-weight:400;color:#414042}.template-product .swym-storefront-layout-notification-content-container{flex-grow:unset}.template-product .swym-storefront-layout-root-component button{padding:0;font-family:akzidenz-grotesk,helvetica,arial,sans;font-size:12px;line-height:16px;font-weight:400;color:#414042;background-color:#0000;border:none}.template-product .swym-storefront-layout-root-component button:after{content:" Wishlist"}.template-product .swym-storefront-layout-notification-content{flex-grow:unset}.template-product .swym-storefront-layout-notification-message{padding:0;font-family:akzidenz-grotesk,helvetica,arial,sans;font-size:12px;line-height:16px;font-weight:400;color:#414042;background-color:#0000;border:none;text-transform:none}.template-product #swym-storefront-layout-notification .swym-storefront-layout-notification-progress-bar{background-color:#414042!important}@media only screen and (max-width: 768px){.template-product div[data-testid=POPUP]>div>div>div{width:calc(100% - 32px)!important;margin:0 auto!important}}.template-product div[data-testid=POPUP]>div>div>div>button[aria-label="Close dialog"]{margin-top:9px!important;margin-right:5px!important}.template-product div[data-testid=POPUP]>div>div>div>button[aria-label="Close dialog"] svg{width:26px;height:26px}.template-product div[data-testid=POPUP]>div>div>div>form>div>div:nth-of-type(1)>div{padding-bottom:13px;border-bottom:1px solid #e9e7e4}.template-product div[data-testid=POPUP]>div>div>div>form>div>div:nth-of-type(1)>div>div>h1>span{text-transform:none}.template-product div[data-testid=POPUP]>div>div>div>form>div>div:nth-of-type(2)>div>div>div>span{line-height:16px}.template-product div[data-testid=POPUP]>div>div>div>form>div>div:nth-of-type(3)>div{border:none!important}.template-product div[data-testid=POPUP]>div>div>div>form>div>div:nth-of-type(3)>div>div>input{border:none!important;border-bottom:1px solid #e9e7e4!important;padding:4px 0!important;font-family:akzidenz-grotesk,helvetica,arial,sans!important;font-size:14px!important;line-height:16px!important;letter-spacing:0!important;color:#414042!important;border-radius:0!important}.template-product div[data-testid=POPUP]>div>div>div>form>div>div:nth-of-type(3)>div>div>input::placeholder{color:#757575!important}.template-product div[data-testid=POPUP]>div>div>div>form>div>div:nth-of-type(3)>div>div>input:focus,.template-product div[data-testid=POPUP]>div>div>div>form>div>div:nth-of-type(3)>div>div>input:active,.template-product div[data-testid=POPUP]>div>div>div>form>div>div:nth-of-type(3)>div>div>input:focus-visible,.template-product div[data-testid=POPUP]>div>div>div>form>div>div:nth-of-type(3)>div>div>input:hover{outline:none!important;border:none!important;border-bottom:1px solid #e9e7e4!important}.template-product div[data-testid=POPUP]>div>div>div>form>div>div:nth-of-type(4)>div>button{font-family:akzidenz-grotesk,helvetica,arial,sans!important;font-size:12px!important;line-height:14px!important;padding:2px 24px!important;border-radius:3px!important;height:fit-content!important;border:1px solid #414042!important;transition:all .3s ease!important}.template-product div[data-testid=POPUP]>div>div>div>form>div>div:nth-of-type(4)>div>button:hover{background-color:#fff!important;color:#414042!important;transition:all .3s ease!important}.template-product div[data-testid=POPUP]>div>div>div>form>div>div:nth-of-type(5)>div{padding-bottom:0!important}.template-product div[data-testid=POPUP]>div>div>div>form>div>div:nth-of-type(5)>div>div>p>span{font-family:akzidenz-grotesk,helvetica,arial,sans!important;font-size:12px!important;line-height:14px!important;color:#414042!important}.template-product div[data-testid=POPUP]>div>div>div>form>div>div:nth-of-type(5)>div>div>p>span>a{color:#b1b0ae!important;-webkit-text-fill-color:unset!important;text-decoration:underline!important}.template-product div[data-testid=POPUP]>div>div>div+div{display:none!important}.cart-bar{min-height:unset;box-shadow:none}@media only screen and (min-width: 769px){.cart-bar{display:none}}.cart-bar #cart-bar__colour-input{display:none}.cart-bar #cart-bar__colour-input:checked+.cart-bar__form__wrapper{background-color:#fbfbfb;transition:all .3s ease}.cart-bar #cart-bar__colour-input:checked+.cart-bar__form__wrapper .cart-bar__info-top{max-height:100px;transition:max-height .3s ease}.cart-bar #cart-bar__colour-input:checked+.cart-bar__form__wrapper .cart-bar__colour-label{position:absolute;top:11px;right:13px}.cart-bar #cart-bar__colour-input:checked+.cart-bar__form__wrapper .cart-bar__colour-label svg{display:block}.cart-bar #cart-bar__colour-input:checked+.cart-bar__form__wrapper .cart-bar__colour-label span,.cart-bar #cart-bar__colour-input:checked+.cart-bar__form__wrapper .cart-bar__colour-label div{display:none}.cart-bar .cart-bar__form__wrapper{padding:0;background-color:#f5f4f3;transition:all .3s ease}.cart-bar .cart-bar__info{display:flex;flex-wrap:wrap;align-items:flex-start;text-align:left;justify-content:space-between;padding:0}.cart-bar .product-details__item{gap:0;align-items:flex-end}.cart-bar .product-details__item.size{margin:6px 0 0;align-items:flex-start}.cart-bar .product-details__label{min-width:42px}.cart-bar .product-details__value{font-family:akzidenz-grotesk,helvetica,arial,sans;font-size:14px;line-height:16px;letter-spacing:0;color:#414042;font-weight:400;font-style:normal;text-transform:none;display:flex;flex-direction:row;flex-wrap:wrap;gap:8px}.cart-bar .cart-bar__size-option{padding:4px 8px;display:inline-flex;align-items:center;justify-content:center;font-family:akzidenz-grotesk,helvetica,arial,sans;font-size:14px;line-height:16px;letter-spacing:0;color:#414042;font-weight:400;font-style:normal;text-transform:none;border:1px solid rgba(0,0,0,0)}.cart-bar .cart-bar__size-option.selected{border-color:#414042}.cart-bar .cart-bar__info-top{padding:0 16px;width:100%;max-height:0;overflow:hidden;background-color:#e9e7e4;transition:max-height .3s ease}.cart-bar .cart-bar__colours{padding:10px 0;display:flex;flex-wrap:wrap;gap:14px}.cart-bar .cart-bar__colours .variants-group__colour,.cart-bar .cart-bar__colours .cart-bar__colour{margin:0 0 4px;position:relative}.cart-bar .cart-bar__colours .variants-group__colour.selected:after,.cart-bar .cart-bar__colours .cart-bar__colour.selected:after{background-color:#414042}.cart-bar .cart-bar__colours .variants-group__colour:after,.cart-bar .cart-bar__colours .cart-bar__colour:after{content:"";display:block;width:100%;height:1px;position:absolute;left:0;bottom:-4px}.cart-bar .cart-bar__info-left{width:75%;padding:8px 0 0 16px;display:flex;flex-direction:column;gap:2px}.cart-bar .cart-bar__info-right{min-width:12%;width:fit-content;padding:8px 16px 0 0}.cart-bar .cart-bar__colour-label{display:flex;flex-direction:row-reverse;justify-content:flex-start;text-align:right;align-items:center}.cart-bar .cart-bar__colour-label svg{display:none}.cart-bar .variants-group__colour,.cart-bar .cart-bar__colour{display:inline-block;width:20px;height:20px;background-color:var(--bg-colour)}.cart-bar .cart-bar__colour-label--text{font-family:akzidenz-grotesk,helvetica,arial,sans;font-size:10px;line-height:12px;color:#414042;font-weight:400;margin:0 0 0 5px}.cart-bar .cart-bar__form{width:100%;padding:0 16px 16px}.cart-bar .cart-bar__form button{width:100%;min-height:unset;font-family:akzidenz-grotesk,helvetica,arial,sans;font-style:normal;font-weight:400;padding:12px 16px 12px 42px;border-radius:2px;color:#fbfbfb;background-color:#414042;text-transform:none;border:1px solid #414042;font-size:12px;line-height:14px;text-align:left}.cart-bar .cart-bar__form button:disabled{background-color:#0000;color:#414042;cursor:not-allowed}.cart-bar .cart-bar__form button span{margin:0 0 0 24px;display:inline-flex;align-items:center}.cart-bar .cart-bar__form button i{font-style:normal;font-size:8px;line-height:8px;margin:0 0 0 3px}
/*# sourceMappingURL=/cdn/shop/t/41/assets/product.autostyle.css.map */
