.progress-bar-dots.slick-dotted .slick-dots,.storepage .progress-bar-dots.slick-dotted .slick-dots{background-color:#dee0e3;border-radius:.125rem;height:.25rem;margin:0 calc(50% - 8rem);position:absolute;top:95%;width:16rem}.progress-bar-dots.slick-dotted .slick-dots li,.storepage .progress-bar-dots.slick-dotted .slick-dots li{background-color:#dee0e3;border-radius:.125rem;height:.25rem;margin:0}.progress-bar-dots.slick-dotted .slick-dots li button:before,.storepage .progress-bar-dots.slick-dotted .slick-dots li button:before{content:"";display:none;margin:0;padding:0}.progress-bar-dots.slick-dotted .slick-dots li.slick-active,.storepage .progress-bar-dots.slick-dotted .slick-dots li.slick-active{background-color:#3e464a;margin:0;-webkit-transition:all .5s;transition:all .5s}.homepage-product-carousel-container .slick-dots,.storepage .progress-bar-dots.product-details-carousel .slick-dots{top:100%!important}.storepage .product-detail .progress-bar-dots .slick-dots{background-color:#dee0e3;border-radius:.125rem;height:.25rem;margin:0 auto;position:relative;top:-1.5625rem!important;width:16rem}.storepage .product-detail .progress-bar-dots .slick-dots li{background-color:#dee0e3;border-radius:.125rem;height:.25rem;margin:0}.storepage .product-detail .progress-bar-dots .slick-dots li button:before{content:"";display:none;margin:0;padding:0}.storepage .product-detail .progress-bar-dots .slick-dots li.slick-active{background-color:#3e464a;margin:0;-webkit-transition:all .5s;transition:all .5s}.klarna-messaging::part(osm-container){background-color:transparent;border-width:0}.empty-card-container{margin:1.5rem auto;padding:0 1.5rem}@media(min-width:1024px){.empty-card-container{margin:4.375rem auto 12rem}}.empty-card-container .button-primary,.empty-card-container .button-secondary{padding:.75rem 1rem}.page-container{margin:6.75rem 1.5rem 1.5rem;max-width:112.5rem}@media(min-width:1024px){.page-container{margin:2.5rem}}.page-title{color:#3e464a;font-family:Lato-SemiBold,sans-serif;font-size:1.625rem;font-weight:600;letter-spacing:.03125rem;line-height:2.125rem}[dir=ltr] .page-title{left:-.125rem}[dir=rtl] .page-title{right:-.125rem}.number-of-items{color:#545f63;font-family:Lato-SemiBold,sans-serif;font-size:.75rem;font-weight:600;letter-spacing:.03125rem;line-height:1rem;margin-top:1rem}@media(min-width:1024px){.number-of-items{margin-top:.5rem}}.number-of-items--no-stock{color:#f1334b}.continue-shopping-link{color:#3e464a;font-family:Lato-SemiBold,sans-serif;font-size:.75rem;font-weight:600;letter-spacing:.5px;line-height:1rem;margin-top:1rem;text-decoration-line:underline}[dir=ltr] .continue-shopping-link{text-align:right}[dir=rtl] .continue-shopping-link{text-align:left}.continue-shopping-link:hover{color:#3e464a}.cart-buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}@media(min-width:1024px){.cart-buttons{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1rem;margin:0 auto;width:29.375rem}}.cart-button{margin:0 auto;width:100%}@media(min-width:1024px){.cart-button{width:14.375rem}}.cart-seperator{margin:3rem 0 1.5rem}@media(min-width:1024px){.cart-seperator{margin:2.5rem 0}}.cart-items{margin:1.5rem;max-width:112.5rem}@media(min-width:1024px){.cart-items{margin:2.5rem 4rem}}.cart-items--title{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#3e464a;display:-webkit-box;display:block;font-family:Lato-Bold,sans-serif;font-size:1rem;font-weight:700;letter-spacing:.03125rem;line-height:1.5rem;margin-bottom:.5rem;overflow:hidden;text-overflow:ellipsis}.cart-items--text{margin-bottom:0}.cart-items--text,.cart-items--text-semi-bold{color:#545f63;font-family:Lato-SemiBold,sans-serif;font-size:.75rem;font-weight:600;letter-spacing:.03125rem;line-height:1rem}.cart-items--price{color:#3e464a;font-family:Lato-Bold,sans-serif;font-size:1rem;font-weight:700;letter-spacing:.03125rem;line-height:1.5rem;margin-top:.125rem}.cart-items--qty{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border:.0625rem solid #868f98;border-radius:.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;height:3rem;justify-content:center;padding:.75rem 1rem;width:7.5rem}.cart-items--qty-unavailable{border:.0625rem solid #f1334b;border-radius:.25rem}.cart-items--qty-no-stock,.cart-items--qty-unavailable{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:3rem;justify-content:center;padding:.75rem 1rem;width:7rem}.cart-items--qty-no-stock{background:#f4f5f6;border:.0625rem solid #dee0e3;border-radius:.25rem}.cart-items--qty-text{-ms-flex-item-align:end;align-self:end;border:unset;color:#1c2121;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Spartan-Regular,sans-serif;font-size:1rem;font-weight:400;line-height:1.125rem;position:relative;text-align:center;width:1.25rem}[dir=ltr] .cart-items--qty-text{left:0}[dir=rtl] .cart-items--qty-text{right:0}.cart-items--qty-text:focus{border-radius:.25rem;-webkit-box-shadow:0 0 .125rem #9ecaed;box-shadow:0 0 .125rem #9ecaed}@media(min-width:1024px){.cart-items--qty-text:disabled{color:#868f98}}.cart-items--qty-max-header{font-family:Lato-Bold,sans-serif;font-weight:700}.cart-items--qty-max-header,.cart-items--qty-max-text{color:#3e464a;font-size:.75rem;letter-spacing:.03125rem;line-height:1rem}.cart-items--qty-max-text{font-family:Lato-SemiBold,sans-serif;font-weight:600}.cart-items--qty-unavailable-header{color:#f1334b;font-family:Lato-Bold,sans-serif;font-size:1rem;font-weight:700;letter-spacing:.03125rem;line-height:1.5rem}.cart-items--qty-unavailable-header:hover{color:#f1334b}.cart-items--qty-unavailable-header.button-cart-mailmeback{cursor:pointer}.cart-items--qty-unavailable-text{color:#f1334b;font-family:Lato-SemiBold,sans-serif;font-size:.75rem;font-weight:600;letter-spacing:.03125rem;line-height:1rem;margin-bottom:1rem}.cart-items--checkout,.cart-items--checkout:hover{color:#fff;font-family:Lato-SemiBold,sans-serif;font-size:.875rem;font-weight:600;letter-spacing:.03125rem;line-height:1.125rem;text-decoration:none}.cart-items--remove-modal-image{height:8.875rem;position:relative;width:8.875rem}.cart-items--actions{gap:1rem}.cart-items .notify-me{color:#f1334b;font-family:Lato-Bold,sans-serif;font-size:.75rem;font-weight:700;letter-spacing:.03125rem;line-height:1rem}.cart-items .cart-item--list:not(:first-child){margin-top:1.5rem}.cart-items .cart-item--list:after{-webkit-box-flex:0;background-color:#fff;border-bottom:.0625rem solid #dee0e3;content:"";display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 100%;flex:0 0 100%;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:1.5rem 0;max-width:112.5rem}.cart-items .btn{height:3rem}.cart-items .btn.button-cart-mailmeback{border:0;height:auto;padding:0;white-space:nowrap}.cart-items--links,.cart-items--links-no-stock{font-family:Lato-SemiBold,sans-serif;font-size:.75rem;font-weight:600;letter-spacing:.03125rem;line-height:1rem;text-decoration:underline}.cart-items--links,.cart-items--links:hover{color:#3e464a}.cart-items--links-no-stock,.cart-items--links-no-stock:hover{color:#f1334b}.cart-items--remove-header{color:#3e464a;font-family:Lato-Bold,sans-serif;font-size:.875rem;font-weight:700;letter-spacing:.03125rem;line-height:1.125rem;width:10.9375rem}.cart-items--remove-text{color:#545f63;font-family:Lato-SemiBold,sans-serif;font-size:.75rem;font-weight:600;letter-spacing:.03125rem;line-height:1rem}.cart-items .svg-icon-minus,.cart-items .svg-icon-plus{pointer-events:none}.cart-items .remove-modal .modal-header{border:unset}.cart-items .remove-modal .modal-header:after{-webkit-box-flex:0;background:#fff;border-bottom:.0625rem solid #dee0e3;content:"";display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 100%;flex:0 0 100%;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:2rem 0;max-width:100%}.cart-items .remove-modal--card{border:.0625rem solid #dee0e3;border-radius:.25rem;height:9rem}.cart-items .remove-modal--header{color:#3e464a;font-family:Lato-Bold,sans-serif;font-size:1.5rem;font-weight:700;letter-spacing:.03125rem;line-height:2rem}.cart-items .remove-modal--text{color:#545f63;font-family:Spartan-Regular,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:.03125rem;line-height:1.125rem}.cart-items .remove-modal--buttons{gap:1rem}.cart-items .remove-modal .button-secondary:active,.cart-items .remove-modal .button-secondary:focus,.cart-items .remove-modal .button-secondary:hover{padding:.375rem .6875rem}.cart-items .remove-modal .close{opacity:1;padding:0;pointer-events:visible;position:relative;top:1.0625rem}[dir=ltr] .cart-items .remove-modal .close{left:-.9375rem}[dir=rtl] .cart-items .remove-modal .close{right:-.9375rem}.cart-items .remove-modal .close:hover{color:#3e464a;cursor:pointer;opacity:1}.cart-items .reassurance-elements-wrapper{margin:0 1.5rem 1.5rem}@media(min-width:768px){.cart-items .reassurance-elements-wrapper{margin:0 2rem 2rem}}.cart-items .reassurance-elements-wrapper a{display:block}.control-next-zoom,.control-prev-zoom{display:none;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media(min-width:1024px){.control-next-zoom,.control-prev-zoom{display:block}}.control-next-zoom path,.control-prev-zoom path{stroke:#3e464a}[dir=ltr] .control-prev-zoom{left:2%}[dir=ltr] .control-next-zoom,[dir=rtl] .control-prev-zoom{right:2%}[dir=rtl] .control-next-zoom{left:2%}.slick-dots{top:-3rem}@media(min-width:1024px){.cart-recommended-products.progress-bar-dots{margin:0 1.75rem}}.cart-recommended-products.progress-bar-dots .slick-dots{margin-top:1.75rem;position:relative;top:0}.cart-recommended-products.progress-bar-dots .slick-slide{padding:0 .25rem}@media(min-width:768px){.cart-recommended-products.progress-bar-dots .slick-slide{padding:0 .3125rem}}.gift-message-textarea{border:1px solid #868f98;height:7.25rem;padding:1rem;resize:none;width:100%}.gift-message-textarea:focus-visible{-webkit-box-shadow:0 0 0 .125rem #9ecaed;box-shadow:0 0 0 .125rem #9ecaed;margin:0 .125rem;width:calc(100% - 4px)}[lang$=-US] .gift-message-textarea:focus-visible{-webkit-box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff;box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff}[lang$=-AT] .gift-message-textarea:focus-visible{-webkit-box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff;box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff}[lang$=-BE] .gift-message-textarea:focus-visible{-webkit-box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff;box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff}[lang$=-BG] .gift-message-textarea:focus-visible{-webkit-box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff;box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff}[lang$=-HR] .gift-message-textarea:focus-visible{-webkit-box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff;box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff}[lang$=-CY] .gift-message-textarea:focus-visible{-webkit-box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff;box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff}[lang$=-CZ] .gift-message-textarea:focus-visible{-webkit-box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff;box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff}[lang$=-DK] .gift-message-textarea:focus-visible{-webkit-box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff;box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff}[lang$=-EE] .gift-message-textarea:focus-visible{-webkit-box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff;box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff}[lang$=-FI] .gift-message-textarea:focus-visible{-webkit-box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff;box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff}[lang$=-FR] .gift-message-textarea:focus-visible{-webkit-box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff;box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff}[lang$=-DE] .gift-message-textarea:focus-visible{-webkit-box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff;box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff}[lang$=-GR] .gift-message-textarea:focus-visible{-webkit-box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff;box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff}[lang$=-HU] .gift-message-textarea:focus-visible{-webkit-box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff;box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff}[lang$=-IE] .gift-message-textarea:focus-visible{-webkit-box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff;box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff}[lang$=-IT] .gift-message-textarea:focus-visible{-webkit-box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff;box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff}[lang$=-LV] .gift-message-textarea:focus-visible{-webkit-box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff;box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff}[lang$=-LT] .gift-message-textarea:focus-visible{-webkit-box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff;box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff}[lang$=-LU] .gift-message-textarea:focus-visible{-webkit-box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff;box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff}[lang$=-MT] .gift-message-textarea:focus-visible{-webkit-box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff;box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff}[lang$=-NL] .gift-message-textarea:focus-visible{-webkit-box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff;box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff}[lang$=-PL] .gift-message-textarea:focus-visible{-webkit-box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff;box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff}[lang$=-PT] .gift-message-textarea:focus-visible{-webkit-box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff;box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff}[lang$=-RO] .gift-message-textarea:focus-visible{-webkit-box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff;box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff}[lang$=-SK] .gift-message-textarea:focus-visible{-webkit-box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff;box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff}[lang$=-SI] .gift-message-textarea:focus-visible{-webkit-box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff;box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff}[lang$=-ES] .gift-message-textarea:focus-visible{-webkit-box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff;box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff}[lang$=-SE] .gift-message-textarea:focus-visible{-webkit-box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff;box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff}[lang$=-GB] .gift-message-textarea:focus-visible{-webkit-box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff;box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff}.gift-message-guidelines{line-height:1.125rem}[dir=ltr] .gift-message-wrapper{padding-left:.9375rem}[dir=rtl] .gift-message-wrapper{padding-right:.9375rem}.gift-message-image-wrapper{display:contents}.gift-message-title{margin-bottom:.75rem}.edit-message-btn{background:none;border-left:0;border-right:0;border-top:0;margin-top:.75rem}.edit-message-btn:focus-visible{-webkit-box-shadow:0 0 0 .125rem #9ecaed;box-shadow:0 0 0 .125rem #9ecaed}[lang$=-US] .edit-message-btn:focus-visible{-webkit-box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff;box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff}[lang$=-AT] .edit-message-btn:focus-visible{-webkit-box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff;box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff}[lang$=-BE] .edit-message-btn:focus-visible{-webkit-box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff;box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff}[lang$=-BG] .edit-message-btn:focus-visible{-webkit-box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff;box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff}[lang$=-HR] .edit-message-btn:focus-visible{-webkit-box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff;box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff}[lang$=-CY] .edit-message-btn:focus-visible{-webkit-box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff;box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff}[lang$=-CZ] .edit-message-btn:focus-visible{-webkit-box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff;box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff}[lang$=-DK] .edit-message-btn:focus-visible{-webkit-box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff;box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff}[lang$=-EE] .edit-message-btn:focus-visible{-webkit-box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff;box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff}[lang$=-FI] .edit-message-btn:focus-visible{-webkit-box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff;box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff}[lang$=-FR] .edit-message-btn:focus-visible{-webkit-box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff;box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff}[lang$=-DE] .edit-message-btn:focus-visible{-webkit-box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff;box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff}[lang$=-GR] .edit-message-btn:focus-visible{-webkit-box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff;box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff}[lang$=-HU] .edit-message-btn:focus-visible{-webkit-box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff;box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff}[lang$=-IE] .edit-message-btn:focus-visible{-webkit-box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff;box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff}[lang$=-IT] .edit-message-btn:focus-visible{-webkit-box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff;box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff}[lang$=-LV] .edit-message-btn:focus-visible{-webkit-box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff;box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff}[lang$=-LT] .edit-message-btn:focus-visible{-webkit-box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff;box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff}[lang$=-LU] .edit-message-btn:focus-visible{-webkit-box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff;box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff}[lang$=-MT] .edit-message-btn:focus-visible{-webkit-box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff;box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff}[lang$=-NL] .edit-message-btn:focus-visible{-webkit-box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff;box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff}[lang$=-PL] .edit-message-btn:focus-visible{-webkit-box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff;box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff}[lang$=-PT] .edit-message-btn:focus-visible{-webkit-box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff;box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff}[lang$=-RO] .edit-message-btn:focus-visible{-webkit-box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff;box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff}[lang$=-SK] .edit-message-btn:focus-visible{-webkit-box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff;box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff}[lang$=-SI] .edit-message-btn:focus-visible{-webkit-box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff;box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff}[lang$=-ES] .edit-message-btn:focus-visible{-webkit-box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff;box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff}[lang$=-SE] .edit-message-btn:focus-visible{-webkit-box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff;box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff}[lang$=-GB] .edit-message-btn:focus-visible{-webkit-box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff;box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff}.edit-message-btn:hover{text-decoration:none}@media(min-width:1024px){.write-gift-message-btn{padding:.9375rem 1rem;width:auto}.write-gift-message-btn:active,.write-gift-message-btn:focus,.write-gift-message-btn:hover{padding:.9375rem}}.gift-message-form-container:focus{margin:0 .125rem;width:calc(100% - 4px)}@media(min-width:768px){.modal-content.gift-message-content{position:absolute;top:0;width:25.875rem}[dir=ltr] .modal-content.gift-message-content{right:0}[dir=rtl] .modal-content.gift-message-content{left:0}}.hide-gift-discount,.hide-order-discount,.hide-shipping-discount{display:none}.shipping-cost-wrapper,.shopping-bag-wrapper{max-width:60%}@media(min-width:768px)and (max-width:1023.98px){.shipping-cost-wrapper,.shopping-bag-wrapper{max-width:90%}}.shipping-cost-wrapper .delivery-method-name,.shopping-bag-wrapper .delivery-method-name{overflow-wrap:break-word;width:100%}.shipping-cost-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.cart-recommendations-content{padding:0 .75rem}@media(min-width:768px){.cart-recommendations-content{padding:0 .625rem}}.cart-recommendations-content .page-title{font-size:1.5rem}@media(min-width:1024px){.cart-recommendations-content .page-title{font-size:2rem}}.sticky-container{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:-4.5rem;position:fixed;top:100%;width:100%;z-index:11}[dir=ltr] .sticky-container{left:0}[dir=rtl] .sticky-container{right:0}.sticky-container .sticky-secure-checkout{display:-webkit-box;display:-ms-flexbox;display:flex}.cart-and-ipay{margin-top:1rem}.cart-and-ipay .edit-product-modal-btn{height:3.5rem}.close-btn{height:1.5rem;-webkit-transform:scale(.75);transform:scale(.75);width:1.5rem}.add-quantity:disabled path,.remove-quantity:disabled path{stroke:#868f98}.custom-gift-select-arrow{pointer-events:none;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}[dir=ltr] .custom-gift-select-arrow{padding-right:1.25rem;right:0}[dir=rtl] .custom-gift-select-arrow{left:0;padding-left:1.25rem}.custom-gift-select{background:none}.custom-gift-select:disabled{background-color:#f4f5f6}.delete-confirmation-body{overflow-x:hidden}[dir=ltr] .delete-confirmation-body{margin-right:-.25rem;padding-right:.25rem}[dir=rtl] .delete-confirmation-body{margin-left:-.25rem;padding-left:.25rem}.shopping-bag-checkbox .custom-control-label:after,.shopping-bag-checkbox .custom-control-label:before{margin-top:-3px}@media(max-width:1439.98px){.preorder-message-line1{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}}[dir=ltr] .cart-items-total-price-wrap{text-align:right}[dir=rtl] .cart-items-total-price-wrap{text-align:left}@media(max-width:359.98px){.cart-product-info-card.price-long{-ms-flex-wrap:wrap;flex-wrap:wrap}[dir=ltr] .cart-product-info-card.price-long .cart-items-total-price-wrap{text-align:left}[dir=rtl] .cart-product-info-card.price-long .cart-items-total-price-wrap{text-align:right}}.engraving-info-wrapper{padding:.5rem 1rem 1rem}.cart-item--list .cart-items-total-price-wrap{display:none}.cart-item--list .cart-items--total-price{margin-bottom:16px}.cart-item--list .preorder-message{font-family:Lato-SemiBold,sans-serif;font-size:.75rem;font-weight:600;line-height:1rem}.engraving-info-wrapper{border:1px solid #dee0e3;padding:1rem}.engraving-added-edit-button{text-transform:none}.select-qty-wrapper{font-family:Lato-SemiBold,sans-serif;font-size:.75rem;font-weight:600;letter-spacing:.03125rem;line-height:1rem}.select-qty-select{background-color:#fff;border:0;color:#545f63;cursor:pointer;width:36px}[dir=ltr] .select-qty-select{margin-left:5px}[dir=rtl] .select-qty-select{margin-right:5px}.select-qty-select [disabled=disabled],.select-qty-select:disabled{cursor:inherit}[lang$=-US] .select-qty-select:focus-visible{-webkit-box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff;box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff}[lang$=-AT] .select-qty-select:focus-visible{-webkit-box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff;box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff}[lang$=-BE] .select-qty-select:focus-visible{-webkit-box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff;box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff}[lang$=-BG] .select-qty-select:focus-visible{-webkit-box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff;box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff}[lang$=-HR] .select-qty-select:focus-visible{-webkit-box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff;box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff}[lang$=-CY] .select-qty-select:focus-visible{-webkit-box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff;box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff}[lang$=-CZ] .select-qty-select:focus-visible{-webkit-box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff;box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff}[lang$=-DK] .select-qty-select:focus-visible{-webkit-box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff;box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff}[lang$=-EE] .select-qty-select:focus-visible{-webkit-box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff;box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff}[lang$=-FI] .select-qty-select:focus-visible{-webkit-box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff;box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff}[lang$=-FR] .select-qty-select:focus-visible{-webkit-box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff;box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff}[lang$=-DE] .select-qty-select:focus-visible{-webkit-box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff;box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff}[lang$=-GR] .select-qty-select:focus-visible{-webkit-box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff;box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff}[lang$=-HU] .select-qty-select:focus-visible{-webkit-box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff;box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff}[lang$=-IE] .select-qty-select:focus-visible{-webkit-box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff;box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff}[lang$=-IT] .select-qty-select:focus-visible{-webkit-box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff;box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff}[lang$=-LV] .select-qty-select:focus-visible{-webkit-box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff;box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff}[lang$=-LT] .select-qty-select:focus-visible{-webkit-box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff;box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff}[lang$=-LU] .select-qty-select:focus-visible{-webkit-box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff;box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff}[lang$=-MT] .select-qty-select:focus-visible{-webkit-box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff;box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff}[lang$=-NL] .select-qty-select:focus-visible{-webkit-box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff;box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff}[lang$=-PL] .select-qty-select:focus-visible{-webkit-box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff;box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff}[lang$=-PT] .select-qty-select:focus-visible{-webkit-box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff;box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff}[lang$=-RO] .select-qty-select:focus-visible{-webkit-box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff;box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff}[lang$=-SK] .select-qty-select:focus-visible{-webkit-box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff;box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff}[lang$=-SI] .select-qty-select:focus-visible{-webkit-box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff;box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff}[lang$=-ES] .select-qty-select:focus-visible{-webkit-box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff;box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff}[lang$=-SE] .select-qty-select:focus-visible{-webkit-box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff;box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff}[lang$=-GB] .select-qty-select:focus-visible{-webkit-box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff;box-shadow:0 0 0 .125rem #000,0 0 0 .1875rem #fff}.select-qty-btn{background-color:#fff;border:0;-webkit-box-shadow:none!important;box-shadow:none!important;height:16px;pointer-events:none;position:absolute;width:16px}[dir=ltr] .select-qty-btn{right:0}[dir=rtl] .select-qty-btn{left:0}[lang$=-US] .select-qty-btn:focus-visible{-webkit-box-shadow:none!important;box-shadow:none!important}[lang$=-AT] .select-qty-btn:focus-visible{-webkit-box-shadow:none!important;box-shadow:none!important}[lang$=-BE] .select-qty-btn:focus-visible{-webkit-box-shadow:none!important;box-shadow:none!important}[lang$=-BG] .select-qty-btn:focus-visible{-webkit-box-shadow:none!important;box-shadow:none!important}[lang$=-HR] .select-qty-btn:focus-visible{-webkit-box-shadow:none!important;box-shadow:none!important}[lang$=-CY] .select-qty-btn:focus-visible{-webkit-box-shadow:none!important;box-shadow:none!important}[lang$=-CZ] .select-qty-btn:focus-visible{-webkit-box-shadow:none!important;box-shadow:none!important}[lang$=-DK] .select-qty-btn:focus-visible{-webkit-box-shadow:none!important;box-shadow:none!important}[lang$=-EE] .select-qty-btn:focus-visible{-webkit-box-shadow:none!important;box-shadow:none!important}[lang$=-FI] .select-qty-btn:focus-visible{-webkit-box-shadow:none!important;box-shadow:none!important}[lang$=-FR] .select-qty-btn:focus-visible{-webkit-box-shadow:none!important;box-shadow:none!important}[lang$=-DE] .select-qty-btn:focus-visible{-webkit-box-shadow:none!important;box-shadow:none!important}[lang$=-GR] .select-qty-btn:focus-visible{-webkit-box-shadow:none!important;box-shadow:none!important}[lang$=-HU] .select-qty-btn:focus-visible{-webkit-box-shadow:none!important;box-shadow:none!important}[lang$=-IE] .select-qty-btn:focus-visible{-webkit-box-shadow:none!important;box-shadow:none!important}[lang$=-IT] .select-qty-btn:focus-visible{-webkit-box-shadow:none!important;box-shadow:none!important}[lang$=-LV] .select-qty-btn:focus-visible{-webkit-box-shadow:none!important;box-shadow:none!important}[lang$=-LT] .select-qty-btn:focus-visible{-webkit-box-shadow:none!important;box-shadow:none!important}[lang$=-LU] .select-qty-btn:focus-visible{-webkit-box-shadow:none!important;box-shadow:none!important}[lang$=-MT] .select-qty-btn:focus-visible{-webkit-box-shadow:none!important;box-shadow:none!important}[lang$=-NL] .select-qty-btn:focus-visible{-webkit-box-shadow:none!important;box-shadow:none!important}[lang$=-PL] .select-qty-btn:focus-visible{-webkit-box-shadow:none!important;box-shadow:none!important}[lang$=-PT] .select-qty-btn:focus-visible{-webkit-box-shadow:none!important;box-shadow:none!important}[lang$=-RO] .select-qty-btn:focus-visible{-webkit-box-shadow:none!important;box-shadow:none!important}[lang$=-SK] .select-qty-btn:focus-visible{-webkit-box-shadow:none!important;box-shadow:none!important}[lang$=-SI] .select-qty-btn:focus-visible{-webkit-box-shadow:none!important;box-shadow:none!important}[lang$=-ES] .select-qty-btn:focus-visible{-webkit-box-shadow:none!important;box-shadow:none!important}[lang$=-SE] .select-qty-btn:focus-visible{-webkit-box-shadow:none!important;box-shadow:none!important}[lang$=-GB] .select-qty-btn:focus-visible{-webkit-box-shadow:none!important;box-shadow:none!important}[dir=ltr] .select-qty-btn .icon-arrow-down-dark.open{-webkit-transform:rotate(180deg);transform:rotate(180deg)}[dir=rtl] .select-qty-btn .icon-arrow-down-dark.open{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.select-qty-btn .icon-arrow-down-dark{width:16px}.select-qty-btn .icon-arrow-down-dark path{stroke:#545f63}.select-qty-arrow{pointer-events:none;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}[dir=ltr] .select-qty-arrow{right:0}[dir=rtl] .select-qty-arrow{left:0}.delete-confirmation-header{position:relative}.delete-confirmation-header .modal-close{position:absolute}[dir=ltr] .delete-confirmation-header .modal-close{right:0}[dir=rtl] .delete-confirmation-header .modal-close{left:0}[dir=ltr] .remove-modal--header{padding-right:1.875rem}[dir=rtl] .remove-modal--header{padding-left:1.875rem}.gift-message-container .edit-message-btn{border-bottom:0;font-family:Lato-SemiBold,sans-serif;font-size:.75rem;font-weight:600;letter-spacing:.03125rem;line-height:1rem;text-decoration:underline}@media(min-width:1024px){.pg-content{margin-top:9rem}}.control-prev-zoom:has(+.non-carousel){display:none}.non-carousel{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.non-carousel .einstein-product-tile,.non-carousel:not(:has(>.einstein-product-tile)) .product{margin:0 .3125rem}@media(max-width:767.98px){.non-carousel .einstein-product-tile,.non-carousel:not(:has(>.einstein-product-tile)) .product{margin:0 .25rem;width:calc(50% - .5rem)}}@media(min-width:768px){.non-carousel .einstein-product-tile,.non-carousel:not(:has(>.einstein-product-tile)) .product{width:calc(33.33333% - .625rem)}}.non-carousel~.control-next-zoom{display:none}