product-info>.atj-product-page__container{width:100%;max-width:100%;margin:0;padding-left:0;padding-right:0}.atj-product-page--info-only.product--no-media{max-width:none;margin:0;width:100%}.atj-product-page--info-only.product--no-media .product__title,.atj-product-page--info-only.product--no-media .product__text,.atj-product-page--info-only.product--no-media .product__tax,.atj-product-page--info-only.product--no-media .product__sku,.atj-product-page--info-only.product--no-media shopify-payment-terms,.atj-product-page--info-only .custom-product-info,.atj-product-page--info-only .custom-product-info__heading,.atj-product-page--info-only .atj-product-rating,.atj-product-page--info-only .atj-product-price-block,.atj-product-page--info-only .atj-product-features{text-align:left}.atj-product-page--info-only.product--no-media .product-form,.atj-product-page--info-only.product--no-media .product-form__quantity,.atj-product-page--info-only.product--no-media .share-button,.atj-product-page--info-only.product--no-media .product__view-details,.atj-product-page--info-only.product--no-media .product__pickup-availabilities{display:block;align-items:stretch;justify-content:flex-start;text-align:left;max-width:none;width:100%}.atj-product-page--info-only.product--no-media .product-form>.form{max-width:none;width:100%}.atj-product-page--info-only .product__info-wrapper{width:100%;max-width:none}.atj-product-page{--atj-product-media-bg: #f4eee7;--atj-product-ink: #241a1d;--atj-product-muted: #8a817c;--atj-product-taupe: #c9b7a6;--atj-product-cream: #ede6de;--atj-product-plum: #6e2a3a;--grid-desktop-horizontal-spacing: 4rem}@media screen and (min-width:750px){.atj-product-page.grid.grid--2-col-tablet{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3.2rem;align-items:start}.atj-product-page .product__media-wrapper,.atj-product-page .product__info-wrapper,.atj-product-page.product--large:not(.product--no-media) .product__media-wrapper,.atj-product-page.product--large:not(.product--no-media) .product__info-wrapper,.atj-product-page.product--medium:not(.product--no-media) .product__media-wrapper,.atj-product-page.product--medium:not(.product--no-media) .product__info-wrapper,.atj-product-page.product--small:not(.product--no-media) .product__media-wrapper,.atj-product-page.product--small:not(.product--no-media) .product__info-wrapper{width:auto!important;max-width:none!important}.atj-product-page .product__info-wrapper,.atj-product-page.product--large:not(.product--no-media) .product__info-wrapper,.atj-product-page.product--right .product__info-wrapper{padding-left:0!important;padding-right:0!important}.atj-product-page .product__info-container.atj-product-info{padding-left:0}.atj-product-page .product__media-wrapper{flex-shrink:0}.atj-product-page .product__info-wrapper{min-width:0}.atj-product-page slider-component[id^=GalleryViewer]{width:100%;max-width:100%}.atj-product-page .product-media-container.constrain-height{width:100%;max-width:100%;margin-left:0;margin-right:0}}.atj-product-page .product__media-wrapper{background:transparent;padding:0;overflow:visible;width:100%}.atj-product-page .product__media-wrapper media-gallery{display:block;width:100%}.atj-product-page .product__media-list{padding-right:0;width:100%}.atj-product-page .product-media-container.constrain-height{margin-left:0;margin-right:0}.atj-product-page slider-component[id^=GalleryViewer]{background:transparent;border-radius:0;overflow:hidden;width:100%;display:block}.atj-product-page .product__media-wrapper .product__media-list,.atj-product-page .product__media-wrapper .product__media-item,.atj-product-page .product-media-container,.atj-product-page .product-media-container.global-media-settings,.atj-product-page .product-media-container .product__modal-opener,.atj-product-page .product-media-container .product__media,.atj-product-page .product-media-container .media{background:transparent!important;background-color:transparent!important;border:none!important;box-shadow:none!important}.atj-product-page .product-media-container.global-media-settings:after{content:none!important;display:none!important}.atj-product-page .product-media-container img{border-radius:0!important;object-fit:contain}.atj-product-page .product__media-list .product__media-item.is-active .product-media-container{overflow:hidden}.atj-product-page .product__media-icon{background-color:rgb(var(--color-background))}.atj-product-page .thumbnail-slider{display:flex;align-items:center;margin-top:1.2rem;gap:.4rem}.atj-product-page .thumbnail-slider .thumbnail-list.slider,.atj-product-page .thumbnail-slider .thumbnail-list.slider--tablet-up{display:flex;flex:1;gap:.8rem;padding:0;margin:0}.atj-product-page .thumbnail-list__item.slider__slide{width:calc(20% - .64rem);min-width:6.4rem;flex-shrink:0}.atj-product-page .thumbnail-list__item .thumbnail{border-radius:.8rem;overflow:hidden;background:transparent}.atj-product-page .thumbnail-list__item .thumbnail[aria-current=true]{box-shadow:0 0 0 .2rem var(--atj-product-ink)}.atj-product-page .thumbnail-slider .slider-button{display:flex;flex-shrink:0;width:2.8rem;height:2.8rem;border:0;background:transparent;color:var(--atj-product-ink)}.atj-product-page .product__media-wrapper .slider-mobile-gutter .slider-button{display:none}.atj-product-page.product--thumbnail_slider .slider-mobile-gutter .slider-button,.atj-product-page .thumbnail-slider .slider-button{display:flex}.custom-product-info{display:flex;flex-direction:column;gap:0;width:100%;max-width:100%;text-align:left;align-items:stretch;overflow:visible;font-family:Mulish,sans-serif;color:var(--atj-product-ink)}.custom-product-info>*{margin:0}.product__info-container.atj-product-info:has(>.custom-product-info)>*+*{margin:0}.product__info-container.atj-product-info>.custom-product-info{margin:0}.product__info-container.atj-product-info .custom-product-info .product-form,.product__info-container.atj-product-info .custom-product-info variant-selects,.product__info-container.atj-product-info .custom-product-info .product-form__input,.product__info-container.atj-product-info .custom-product-info .product-form__input--pill{margin:0}.custom-product-info__title+.atj-product-rating{margin-top:.8rem}.custom-product-info .atj-product-rating+.atj-product-price-block{margin-top:1.2rem}.custom-product-info .atj-product-price-block+.atj-product-trust,.custom-product-info .atj-product-price-block+.custom-product-info__trust{margin-top:1.2rem}.custom-product-info .atj-product-price-block+.atj-product-bundles-cta,.custom-product-info .atj-product-trust+.atj-product-bundles-cta,.custom-product-info .custom-product-info__trust+.atj-product-bundles-cta{margin-top:1.4rem}.custom-product-info .atj-product-bundles-cta+.atj-product-features{margin-top:1.4rem}.custom-product-info .atj-product-bundles-cta+.custom-product-info__color-swatches{margin-top:1.6rem}.custom-product-info .atj-product-trust+.atj-product-features,.custom-product-info .custom-product-info__trust+.atj-product-features{margin-top:1.2rem}.custom-product-info .atj-product-price-block+.atj-product-features{margin-top:1.2rem}.custom-product-info .atj-product-features+.custom-product-info__color-swatches{margin-top:2rem}.custom-product-info .atj-product-features+variant-selects{margin-top:2rem}.custom-product-info .custom-product-info__color-swatches+variant-selects{margin-top:1.2rem}.custom-product-info .custom-product-info__color-swatches+.atj-product-urgency,.custom-product-info .custom-product-info__color-swatches+.custom-product-info__promo{margin-top:1.6rem}.custom-product-info .custom-product-info__color-swatches+.atj-product-form,.custom-product-info .custom-product-info__color-swatches+.custom-product-info__add-to-cart,.custom-product-info variant-selects+.atj-product-form,.custom-product-info variant-selects+.custom-product-info__add-to-cart{margin-top:2rem}.custom-product-info variant-selects+.atj-product-urgency,.custom-product-info variant-selects+.custom-product-info__promo{margin-top:1.6rem}.custom-product-info .custom-product-info__color-swatches+.atj-product-gifts,.custom-product-info variant-selects+.atj-product-gifts{margin-top:1.6rem}.custom-product-info .atj-product-gifts+.atj-product-urgency,.custom-product-info .atj-product-gifts+.custom-product-info__promo{margin-top:1.2rem}.custom-product-info .atj-product-gifts+.atj-product-form,.custom-product-info .atj-product-gifts+.custom-product-info__add-to-cart{margin-top:1.4rem}.custom-product-info .atj-product-urgency+.atj-product-form,.custom-product-info .custom-product-info__promo+.atj-product-form,.custom-product-info .atj-product-urgency+.custom-product-info__add-to-cart,.custom-product-info .custom-product-info__promo+.custom-product-info__add-to-cart{margin-top:5px}.custom-product-info .atj-product-form+.atj-product-trust,.custom-product-info .custom-product-info__add-to-cart+.atj-product-trust,.custom-product-info .atj-product-form+.custom-product-info__trust,.custom-product-info .custom-product-info__add-to-cart+.custom-product-info__trust{margin-top:5px}.custom-product-info .atj-product-form+.atj-product-guarantee,.custom-product-info .custom-product-info__add-to-cart+.atj-product-guarantee,.custom-product-info .atj-product-form+.custom-product-info__guarantee,.custom-product-info .custom-product-info__add-to-cart+.custom-product-info__guarantee{margin-top:3.2rem}.custom-product-info .atj-product-trust+.atj-product-guarantee,.custom-product-info .custom-product-info__trust+.atj-product-guarantee,.custom-product-info .custom-product-info__trust+.custom-product-info__guarantee{margin-top:50px}.custom-product-info .atj-product-guarantee+.atj-product-accordion,.custom-product-info .custom-product-info__guarantee+.atj-product-accordion,.custom-product-info .custom-product-info__guarantee+.custom-product-info__accordion{margin-top:2rem}.custom-product-info>.custom-product-info__accordion+.custom-product-info__accordion{margin-top:0}.custom-product-info__heading{margin:0;font-family:Marcellus,serif;font-size:2.8rem;font-weight:400;line-height:1.2;letter-spacing:0;color:#241a1d}.custom-product-info__title,.custom-product-info__rating{margin:0}.custom-product-info__color-swatches{display:flex;flex-direction:column;gap:1.2rem}.custom-product-info__color-swatches--bundle{gap:1.6rem}.custom-product-info__color-option{display:flex;flex-direction:column;gap:.8rem}.custom-product-info__color-label{margin:0;font-family:Mulish,sans-serif;font-size:1.4rem;line-height:1.4;color:#241a1d}.custom-product-info__color-swatch.is-unavailable,.custom-product-info__color-swatch:disabled{opacity:.35;cursor:not-allowed;position:relative}.custom-product-info__color-swatch.is-unavailable:after,.custom-product-info__color-swatch:disabled:after{content:"";position:absolute;top:45%;right:-10%;bottom:45%;left:-10%;height:2px;background:#241a1d;transform:rotate(-45deg);pointer-events:none}.custom-product-info__color-label-prefix,.custom-product-info__color-label-value{text-transform:none;letter-spacing:0;font-weight:600}.custom-product-info__color-swatches-row{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem}.custom-product-info__color-swatch{--custom-color-swatch-size: 4.4rem;width:var(--custom-color-swatch-size);height:var(--custom-color-swatch-size);min-width:4.4rem;min-height:4.4rem;padding:0;border:none;border-radius:50%;background:var(--custom-color-swatch-bg, #f4eee7);background-position:var(--custom-color-swatch-focal-point, center);background-size:cover;background-repeat:no-repeat;cursor:pointer;flex-shrink:0;transition:outline-color .2s ease,outline-offset .2s ease}.custom-product-info__color-swatch.is-selected{outline:2px solid #241a1d;outline-offset:2px}.custom-product-info__color-swatch:focus-visible{outline:2px solid #241a1d;outline-offset:2px}.custom-product-info__native-color-picker--hidden{display:none!important}.custom-product-info:has([data-custom-color-swatches]) .custom-product-info__color-swatches+variant-selects{margin-top:0}.product__info-container.atj-product-info{--atj-btn-bg: #241a1d;--atj-btn-text: #ffffff;--atj-btn-hover-bg: #6e2a3a;--atj-btn-hover-text: #ffffff;padding-top:0;max-width:100%}.atj-product-eyebrow{margin:0 0 1rem;font-family:Mulish,sans-serif;font-size:1.4rem;font-weight:400;letter-spacing:0;text-transform:none;line-height:1.5;color:var(--atj-product-muted)}.atj-product-eyebrow--popular{display:inline-block;margin-bottom:1.2rem;padding:.45rem 1.2rem;border-radius:999px;background:#6e2a3a;color:#f4eee7;font-size:1rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;line-height:1.2}.atj-product-title h1,.atj-product-title .custom-product-info__heading{margin:0 0 1.2rem;font-family:Mulish,sans-serif;font-weight:700;font-size:3.6rem;line-height:1.15;letter-spacing:-.02em;color:var(--atj-product-ink)}.custom-product-info .custom-product-info__heading{margin:0;font-family:Marcellus,serif;font-weight:400;font-size:2.8rem;line-height:1.2;letter-spacing:0;color:#241a1d}.atj-product-title a.product__title{display:none}.atj-product-rating{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;margin-bottom:1.2rem;font-family:Mulish,sans-serif;font-size:1.3rem;line-height:1.4;color:var(--atj-product-taupe)}.custom-product-info .atj-product-rating{margin-bottom:0}.custom-product-info .atj-product-rating__star{color:#241a1d}.custom-product-info .atj-product-rating__text,.custom-product-info .atj-product-rating__reviews{color:var(--atj-product-muted);font-size:1.3rem}.atj-product-rating__fallback{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem}.atj-product-rating__stars{display:inline-flex;align-items:center;gap:.2rem;line-height:1}.atj-product-rating__star{width:1.4rem;height:1.4rem;color:var(--atj-product-plum)}.atj-product-rating__text,.atj-product-rating__reviews{font-family:Mulish,sans-serif;font-size:1.3rem;line-height:1.4;color:var(--atj-product-taupe)}.atj-product-rating:has(.jdgm-prev-badge) .atj-product-rating__fallback{display:none}.atj-product-rating .rating-wrapper{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;margin:0}.atj-product-rating .jdgm-preview-badge,.atj-product-rating .atj-product-rating__judgeme{font-family:Mulish,sans-serif;font-size:1.3rem;line-height:1.4;color:var(--atj-product-taupe)}.atj-product-rating .jdgm-preview-badge .jdgm-star,.atj-product-rating .jdgm-preview-badge .jdgm-star.jdgm--on,.atj-product-rating .rating-star{color:var(--atj-product-plum)!important}.atj-product-rating .jdgm-prev-badge__text,.atj-product-rating .jdgm-prev-badge__stars+.jdgm-prev-badge__text,.atj-product-rating .rating-text,.atj-product-rating .rating-count{font-family:Mulish,sans-serif;font-size:1.3rem;color:var(--atj-product-taupe)}.atj-product-price-block{margin-bottom:2rem}.custom-product-info .atj-product-price-block,.custom-product-info .atj-product-features{margin-bottom:0}.atj-product-price-block__row{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem 1.2rem}.atj-product-price-block__compare{font-family:Mulish,sans-serif;font-size:1.8rem;font-weight:400;line-height:1.2;color:var(--atj-product-taupe);text-decoration:line-through}.custom-product-info .atj-product-price-block__compare{font-size:1.8rem;color:var(--atj-product-taupe)}.atj-product-price-block__current{font-family:Mulish,sans-serif;font-size:2.4rem;font-weight:700;line-height:1.2;color:var(--atj-product-ink)}.custom-product-info .atj-product-price-block__current{font-size:2.2rem;font-weight:700;color:#241a1d}.atj-product-bundles-cta{width:100%;margin:0}.atj-product-bundles-cta__btn{display:flex;align-items:center;justify-content:center;gap:.6rem;width:100%;min-height:4.4rem;padding:1rem 1.6rem;box-sizing:border-box;border:1.5px solid #6e2a3a;border-radius:.8rem;background:transparent;color:#6e2a3a;font-family:Mulish,sans-serif;font-size:1.35rem;font-weight:700;letter-spacing:.02em;line-height:1.3;text-align:center;text-decoration:none;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.atj-product-bundles-cta__btn:hover{background:#6e2a3a;color:#f4eee7;border-color:#6e2a3a}.atj-product-bundles-cta__btn:focus-visible{outline:2px solid #6e2a3a;outline-offset:2px}.atj-product-bundles-cta__icon{display:inline-flex;flex-shrink:0}.atj-product-bundles-cta__icon svg{display:block}.atj-product-price-block__badge{display:inline-flex;align-items:center;max-width:100%;margin:0;padding:.45rem .9rem;border-radius:999px;font-family:Mulish,sans-serif;font-size:1.1rem;font-weight:700;letter-spacing:.02em;line-height:1.2;text-transform:none;white-space:nowrap;background:var(--atj-product-ink);color:#fff;border:0}@media screen and (max-width:749px){.atj-product-price-block__badge{white-space:normal;text-align:center}}.atj-product-features{margin:0 0 2.4rem;padding:0;list-style:none;border-bottom:0}.atj-product-features+variant-selects,.atj-product-features+* variant-selects{margin-top:0}.atj-product-features__item{display:flex;align-items:flex-start;gap:.8rem;margin-bottom:.8rem;font-family:Mulish,sans-serif;font-size:1.5rem;line-height:1.5;color:var(--atj-product-ink)}.custom-product-info .atj-product-features__item{font-size:1.4rem;line-height:1.45;color:#241a1d;margin-bottom:.6rem}.atj-product-features__item:last-child{margin-bottom:0}.atj-product-features__icon{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:1.6rem;min-width:1.6rem;height:1.6rem;margin-top:.15rem;color:var(--atj-product-ink, #241a1d);line-height:1;text-align:center}.custom-product-info .atj-product-features__icon{width:1.5rem;min-width:1.5rem;height:1.5rem;margin-top:.12rem;color:#241a1d}.atj-product-features__icon svg,.atj-product-features__check{display:block;width:1.4rem;height:1.4rem}@media screen and (max-width:749px){.custom-product-info .atj-product-features__item{font-size:1.35rem;line-height:1.4;gap:.7rem;margin-bottom:.7rem}.custom-product-info .atj-product-features__icon{width:1.4rem;min-width:1.4rem;height:1.4rem;margin-top:.1rem}.atj-product-features__icon svg,.atj-product-features__check{width:1.25rem;height:1.25rem}}.atj-product-info variant-selects{display:block;margin:0 0 2rem;padding-bottom:0;border-bottom:0}.atj-product-info .product-form__input--pill{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem;border:0;padding:0;margin:0 0 2rem}.atj-product-info .product-form__input--pill legend.form__label{flex:0 0 100%;margin-bottom:1rem}.atj-product-info .product-form__input{margin-bottom:0}.atj-product-info .product-form__input .form__label,.atj-product-info .product-form__input legend.form__label{font-family:Mulish,sans-serif;font-size:1.4rem;font-weight:600;color:var(--atj-product-ink);margin-bottom:1.2rem;padding:0}.atj-product-info .product-form__input .form__label [data-selected-value],.atj-product-info .product-form__input legend.form__label [data-selected-value]{font-weight:600;color:var(--atj-product-ink)}.atj-product-info .product-form__input--swatch .swatch-input__input+.swatch-input__label{--swatch-input--size: 4.4rem;box-shadow:0 .3rem .3rem #0000001a;border:none}.atj-product-info .product-form__input--swatch{display:flex;flex-wrap:wrap;gap:1rem}.atj-product-info .product-form__input--swatch .swatch-input__input:checked+.swatch-input__label{outline:.15rem solid var(--atj-product-ink);outline-offset:.2rem;box-shadow:0 .1rem .4rem #241a1d1f}.atj-product-info .product-form__input--pill input[type=radio]+label{font-family:Mulish,sans-serif;font-size:1.3rem;font-weight:600;border-radius:999px;border:.1rem solid rgba(36,26,29,.2);color:var(--atj-product-ink);background:#fff;min-width:auto;margin:0;padding:.9rem 1.8rem}.atj-product-info .product-form__input--pill input[type=radio]:checked+label{background:var(--atj-product-ink);border-color:var(--atj-product-ink);color:#fff}.atj-product-info .product-form__input--pill input[type=radio]+label.atj-color-pill-swatch{width:4.4rem;height:4.4rem;padding:0;border:none;border-radius:50%;background:var(--atj-swatch-bg, #ffffff);color:transparent;box-shadow:0 .3rem .3rem #0000001a;overflow:hidden}.atj-product-info .product-form__input--pill input[type=radio]:checked+label.atj-color-pill-swatch{outline:.15rem solid var(--atj-product-ink);outline-offset:.2rem;background:var(--atj-swatch-bg, #ffffff);color:transparent}.atj-product-urgency{display:flex;align-items:center;gap:1rem;margin:0 0 1.2rem;padding:1.4rem 1.6rem;border-radius:.8rem;background:var(--atj-product-cream);font-family:Mulish,sans-serif;font-size:1.4rem;line-height:1.45;color:var(--atj-product-ink)}.custom-product-info .atj-product-urgency,.custom-product-info__promo{margin:0;padding:14px 16px;border-radius:8px;background:#ede4dc;gap:10px;display:flex;align-items:center}.custom-product-info__promo-text{font-family:Mulish,sans-serif;font-size:1.4rem;font-weight:500;line-height:1.4;color:#2b2b2b}.atj-product-urgency__icon{flex-shrink:0;width:1.8rem;height:1.8rem;color:var(--atj-product-ink)}.custom-product-info__promo-icon{width:1.6rem;height:1.6rem;color:#241a1d}.atj-product-urgency__icon svg{width:100%;height:100%;display:block}.custom-product-info .atj-product-urgency,.custom-product-info__promo,.custom-product-info .atj-product-trust,.custom-product-info__trust,.custom-product-info .atj-product-form,.custom-product-info__add-to-cart,.custom-product-info .product-form,.custom-product-info product-form.product-form{width:100%;max-width:none;box-sizing:border-box}.custom-product-info .product-form{display:block;text-align:left}.custom-product-info .product-form>.form,.custom-product-info__add-to-cart .form{width:100%;max-width:none}.custom-product-info .product-form__buttons,.custom-product-info__add-to-cart .product-form__buttons{width:100%;max-width:none}.atj-product-page--info-only.custom-product-info-column .custom-product-info .product-form,.atj-product-page--info-only.custom-product-info-column .custom-product-info product-form.product-form{display:block;align-items:stretch;justify-content:flex-start;text-align:left}.atj-product-form{margin-bottom:0}.atj-product-form .product-form__buttons{margin-top:0}.atj-product-form .atj-btn--product{width:100%;min-height:5.4rem;padding:1.6rem 2.4rem;font-family:Mulish,sans-serif;font-size:1.3rem;font-weight:700;letter-spacing:.12em;border-radius:.6rem;text-transform:uppercase}.custom-product-info .atj-product-form,.custom-product-info__add-to-cart{margin:2rem 0 0;width:100%}.custom-product-info .atj-product-form .product-form__buttons,.custom-product-info__add-to-cart .product-form__buttons{margin:0}.atj-product-upsells{margin:1.6rem 0 20px;width:100%;container-type:inline-size;container-name:atj-upsells}.atj-product-upsells__heading{margin:0 0 1.4rem;font-family:Mulish,sans-serif;font-size:1.5rem;font-weight:700;line-height:1.3;color:var(--atj-product-ink, #241a1d)}.atj-product-upsells__list{display:grid;grid-template-columns:1fr;gap:1.2rem;margin:0;padding:0;list-style:none;align-items:stretch}.atj-product-upsells__card{display:flex;flex-direction:column;align-items:stretch;height:100%;border:1px solid #241a1d;border-radius:.6rem;background:#fff;transition:border-color .2s ease,box-shadow .2s ease;min-width:0;max-width:100%;overflow:hidden;box-sizing:border-box}.atj-product-upsells__card:has(.atj-product-upsells__input:checked){border-color:#241a1d;box-shadow:0 0 0 1px #241a1d}.atj-product-upsells__card.is-unavailable{opacity:.55}.atj-product-upsells__label{display:flex;align-items:flex-start;gap:1.2rem;padding:1.6rem;cursor:pointer;flex:1 1 auto;min-width:0;min-height:0;box-sizing:border-box}.atj-product-upsells__check{position:relative;width:2.2rem;height:2.2rem;flex-shrink:0;margin-top:.2rem}.atj-product-upsells__input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;margin:0;cursor:pointer;z-index:1}.atj-product-upsells__box{display:block;width:2.2rem;height:2.2rem;border:1.5px solid #241a1d;border-radius:.35rem;background:#fff;transition:border-color .15s ease,background .15s ease}.atj-product-upsells__box:after{content:"";position:absolute;left:50%;top:45%;width:.5rem;height:.9rem;border:solid #fff;border-width:0 2px 2px 0;transform:translate(-50%,-60%) rotate(45deg) scale(0);transition:transform .15s ease}.atj-product-upsells__input:checked+.atj-product-upsells__box{background:#241a1d;border-color:#241a1d}.atj-product-upsells__input:checked+.atj-product-upsells__box:after{transform:translate(-50%,-60%) rotate(45deg) scale(1)}.atj-product-upsells__input:focus-visible+.atj-product-upsells__box{outline:2px solid #241a1d;outline-offset:2px}.atj-product-upsells__media{width:7.2rem;height:7.2rem;border-radius:50%;overflow:hidden;background:#f0ebe4;flex-shrink:0}.atj-product-upsells__img{display:block;width:100%;height:100%;object-fit:cover}.atj-product-upsells__meta{display:flex;flex-direction:column;gap:.6rem;min-width:0;flex:1 1 auto}.atj-product-upsells__top{display:flex;align-items:flex-start;justify-content:space-between;gap:1.2rem;width:100%}.atj-product-upsells__title{font-family:Mulish,sans-serif;font-size:1.5rem;font-weight:700;line-height:1.3;color:#241a1d;min-width:0}.atj-product-upsells__prices{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:flex-end;gap:.5rem;flex-shrink:0}.atj-product-upsells__compare{font-family:Mulish,sans-serif;font-size:1.35rem;font-weight:500;color:#241a1d8c;text-decoration:line-through}.atj-product-upsells__price{font-family:Mulish,sans-serif;font-size:1.5rem;font-weight:700;color:#241a1d}.atj-product-upsells__desc{display:block;font-family:Mulish,sans-serif;font-size:1.25rem;font-weight:400;line-height:1.45;color:#241a1d}.atj-product-upsells__color-label{display:block;margin-top:.5rem;font-family:Mulish,sans-serif;font-size:1.2rem;line-height:1.3;color:#241a1d}.atj-product-upsells__swatches{position:static;display:flex;flex-wrap:wrap;align-items:center;gap:.9rem;padding:.75rem 1.6rem 1.4rem 5rem;margin:0;flex:0 0 auto;width:100%;max-width:100%;min-width:0;box-sizing:border-box}.atj-product-upsells__swatch{position:static;display:inline-flex;align-items:center;justify-content:center;width:2.6rem;height:2.6rem;padding:0;border:1.5px solid transparent;border-radius:999px;background:transparent;cursor:pointer;flex:0 0 auto}.atj-product-upsells__swatch-visual{display:block;width:1.7rem;height:1.7rem;border-radius:999px;background:var(--swatch-color, #d0c8c2);border:1px solid rgba(36,26,29,.18);box-sizing:border-box}.atj-product-upsells__swatch.is-selected{border-color:#241a1d}.atj-product-upsells__swatch:focus-visible{outline:2px solid #241a1d;outline-offset:2px}.atj-product-upsells__swatch.is-unavailable,.atj-product-upsells__swatch:disabled{opacity:.4;cursor:not-allowed}.atj-product-upsells__swatch.is-unavailable .atj-product-upsells__swatch-visual,.atj-product-upsells__swatch:disabled .atj-product-upsells__swatch-visual{position:relative}.atj-product-upsells__swatch.is-unavailable .atj-product-upsells__swatch-visual:after,.atj-product-upsells__swatch:disabled .atj-product-upsells__swatch-visual:after{content:"";position:absolute;left:50%;top:50%;width:120%;height:1.5px;background:#241a1da6;transform:translate(-50%,-50%) rotate(-45deg)}.atj-product-upsells__total{margin:1.4rem 0 0;font-family:Mulish,sans-serif;font-size:1.45rem;font-weight:700;color:#241a1d;text-align:right}.atj-product-upsells__total[hidden]{display:none!important}.atj-product-upsells__total-label{margin-right:.4rem;font-weight:600;opacity:.75}@media screen and (min-width:990px){.atj-product-upsells__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem}.atj-product-upsells__label{flex-direction:column;gap:.8rem;padding:1rem .9rem}.atj-product-upsells__check{margin-top:0}.atj-product-upsells__media{width:100%;height:auto;aspect-ratio:1;border-radius:.6rem}.atj-product-upsells__swatches{gap:.7rem;padding:.65rem .9rem 1.1rem}.atj-product-upsells__swatch{width:2.4rem;height:2.4rem}.atj-product-upsells__swatch-visual{width:1.55rem;height:1.55rem}.atj-product-upsells__top{flex-direction:column;align-items:flex-start;gap:.25rem}.atj-product-upsells__title{font-size:1.25rem}.atj-product-upsells__price,.atj-product-upsells__compare{font-size:1.2rem}.atj-product-upsells__prices{justify-content:flex-start}.atj-product-upsells__desc{font-size:1.1rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}}.custom-product-info .atj-product-form+.atj-product-upsells,.custom-product-info .custom-product-info__add-to-cart+.atj-product-upsells{margin-top:1.6rem}.custom-product-info .atj-product-upsells+.atj-product-guarantee,.custom-product-info .atj-product-upsells+.custom-product-info__guarantee{margin-top:7.2rem}@media screen and (max-width:749px){.atj-product-upsells__list{gap:1rem;align-items:stretch}.atj-product-upsells__label{gap:1rem;padding:1.4rem 1.2rem}.atj-product-upsells__swatches{gap:.55rem;padding:.45rem 1.2rem 1.2rem;padding-left:max(1.2rem,4.4rem)}.atj-product-upsells__swatch{width:2.2rem;height:2.2rem}.atj-product-upsells__swatch-visual{width:1.35rem;height:1.35rem}.atj-product-upsells__media{width:5.6rem;height:5.6rem}.atj-product-upsells__top{gap:.8rem}.atj-product-upsells__title{font-size:1.4rem}.atj-product-upsells__price,.atj-product-upsells__compare{font-size:1.3rem}.atj-product-upsells__desc{font-size:1.2rem}}@media screen and (max-width:390px){.atj-product-upsells__swatches{gap:.45rem;padding-left:1.2rem;padding-right:1.2rem}.atj-product-upsells__swatch{width:2rem;height:2rem}.atj-product-upsells__swatch-visual{width:1.2rem;height:1.2rem}}.custom-product-info .atj-btn--product,.custom-product-info__atc-button{width:100%;min-height:50px;max-height:none;padding:15px 20px;border-radius:8px;font-family:Mulish,sans-serif;font-size:1.3rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;background-color:#2b2b2b;color:#fff}.custom-product-info .atj-btn--product:hover,.custom-product-info__atc-button:hover{background-color:#3d3d3d;color:#fff}.custom-product-info .atj-btn--product:before,.custom-product-info__atc-button:before{border-radius:8px}.custom-product-info .atj-btn--product,.custom-product-info__atc-button{display:block}.atj-product-form .atj-btn--product:before{border-radius:.6rem}.atj-product-form .atj-btn--product:disabled,.atj-product-form .atj-btn--product.atj-btn--sold-out{--atj-btn-bg: #c9b7a6;--atj-btn-text: #241a1d;--atj-btn-hover-bg: #c9b7a6;--atj-btn-hover-text: #241a1d;cursor:not-allowed;pointer-events:none}.atj-product-form .atj-btn--product:disabled:before,.atj-product-form .atj-btn--product.atj-btn--sold-out:before{display:none}.atj-product-form__installments{display:none}.atj-product-trust{margin-top:1.6rem;padding:1.4rem 1.6rem;background:var(--atj-product-cream);border-radius:.8rem}.custom-product-info .atj-product-trust,.custom-product-info__trust{margin:0;padding:14px 16px;background:#ede4dc;border-radius:8px}.atj-product-form+.atj-product-trust{margin-top:1.6rem}.custom-product-info .atj-product-form+.atj-product-trust,.custom-product-info .atj-product-form+.custom-product-info__trust,.custom-product-info .custom-product-info__add-to-cart+.atj-product-trust,.custom-product-info .custom-product-info__add-to-cart+.custom-product-info__trust{margin-top:5px}.atj-product-trust__list{display:grid;grid-template-columns:repeat(var(--atj-trust-count, 3),minmax(0,1fr));align-items:center;gap:0;margin:0;padding:0;list-style:none;width:100%}.atj-product-trust__item{display:flex;align-items:center;justify-content:center;position:relative;padding:0 1rem;font-family:Mulish,sans-serif;font-size:1.3rem;font-weight:500;letter-spacing:0;text-transform:none;line-height:1.35;text-align:center;color:var(--atj-product-ink)}.custom-product-info .atj-product-trust__item{font-size:1.3rem;font-weight:500;color:#2b2b2b;padding:0 .8rem}.atj-product-trust__item:not(:last-child):after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px;height:18px;background:#2b2b2b33}.atj-product-trust__separator{display:none}.product__info-container.atj-product-info{overflow:visible}.atj-product-guarantee{position:relative;display:block;width:100%;margin:0;padding:2rem 2.4rem 2.4rem;border-radius:1rem;background:#efe5db;overflow:visible;box-sizing:border-box}.custom-product-info .atj-product-guarantee,.custom-product-info__guarantee{padding:2rem 2.4rem 2.4rem;border-radius:1rem;background:#efe5db}.atj-product-guarantee__badge{position:absolute;top:-44px;left:2rem;z-index:2;width:10.6rem;height:10.6rem;transform:rotate(-16deg);transform-origin:center center;filter:drop-shadow(0 2px 8px rgba(36,26,29,.12));pointer-events:none}.atj-product-guarantee__header{display:flex;align-items:center;min-height:5.6rem;margin-bottom:1.2rem;padding-left:12rem}.atj-product-guarantee__badge-img{width:100%;height:100%;display:block;object-fit:contain}.atj-product-guarantee__heading{flex:1;min-width:0;margin:0;padding-top:0;font-family:Mulish,sans-serif;font-size:1.8rem;font-weight:700;line-height:1.25;letter-spacing:-.01em;color:#241a1d}.custom-product-info .atj-product-guarantee__heading{font-size:1.8rem;line-height:1.25;color:#241a1d}.atj-product-guarantee__text{font-family:Mulish,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.55;color:#4f4a4c}.custom-product-info .atj-product-guarantee__text{font-size:1.4rem;line-height:1.55;color:#4f4a4c}.atj-product-guarantee__text p{margin:0}.atj-product-guarantee__text p+p{margin-top:.8rem}.atj-product-info .product__view-details{display:none}.atj-product-guarantee+.atj-product-accordion.accordion{margin-top:2rem}.custom-product-info .atj-product-guarantee+.atj-product-accordion.accordion{margin-top:2rem}.atj-product-accordion.accordion{margin-top:0;margin-bottom:0;border-top:.1rem solid rgba(36,26,29,.12);border-bottom:0}.atj-product-accordion.accordion+.atj-product-accordion.accordion{border-top:.1rem solid rgba(36,26,29,.12)}.atj-product-info>.atj-product-accordion.accordion:last-child,.custom-product-info>.custom-product-info__accordion:last-child{border-bottom:0!important}.atj-product-accordion summary{padding:1.5rem 0;align-items:center}.atj-product-accordion .summary__title{align-items:center;gap:.4rem}.atj-product-accordion .accordion__title{font-family:Mulish,sans-serif;font-size:1.45rem;font-weight:600;line-height:1.3;color:var(--atj-product-ink)}.atj-product-accordion .svg-wrapper{color:var(--atj-product-ink);width:1.8rem;height:1.8rem;margin-right:1rem;flex-shrink:0}.atj-product-accordion .svg-wrapper svg{width:100%;height:100%}.atj-product-accordion summary .icon-caret{position:static;flex-shrink:0;width:2.4rem;height:2.4rem;margin-left:auto;padding:.55rem;border:.1rem solid rgba(36,26,29,.18);border-radius:50%;box-sizing:border-box;transition:transform .2s ease}.atj-product-accordion details[open]>summary .icon-caret{transform:rotate(180deg)}.atj-product-accordion .accordion__content{padding:0 0 1.6rem 2.8rem;font-family:Mulish,sans-serif;font-size:1.35rem;line-height:1.55;color:var(--atj-product-ink);opacity:.88}.custom-product-info .atj-product-accordion summary{list-style:none;cursor:pointer}.custom-product-info .atj-product-accordion summary::-webkit-details-marker{display:none}.custom-product-info .atj-product-accordion .summary__title{gap:1rem}.custom-product-info .atj-product-accordion .accordion__title{font-size:1.4rem;font-weight:600;color:#241a1d}.custom-product-info .atj-product-accordion summary{padding:1.4rem 0}.custom-product-info .atj-product-accordion .svg-wrapper{color:#241a1d;width:2rem;height:2rem;margin-right:0}.custom-product-info .atj-product-accordion .svg-wrapper svg{fill:currentColor}.custom-product-info .atj-product-accordion summary .icon-caret{width:2.2rem;height:2.2rem;padding:.45rem;border-color:#241a1d38;color:#241a1d;opacity:1}.custom-product-info .atj-product-accordion .accordion__content{padding:0 3.6rem 1.6rem 3rem;font-size:1.4rem;line-height:1.55;color:var(--atj-product-muted);opacity:1}.custom-product-info .atj-product-accordion .accordion__content p{margin:0}.custom-product-info .atj-product-accordion .accordion__content p+p{margin-top:.8rem}.atj-accessory-details{width:100%;margin:1.6rem 0 0;min-width:0;max-width:100%;overflow-wrap:anywhere;word-break:break-word}.atj-accessory-details__steps{margin:0;padding-left:1.6rem}.atj-accessory-details__steps li{margin:0 0 .55rem}.atj-accessory-details__steps li:last-child{margin-bottom:0}.atj-included-list{list-style:none;list-style-type:none;margin:0;padding:0}.atj-included-list__item{list-style:none;list-style-type:none;display:flex;align-items:flex-start;gap:.6rem;margin:0 0 .55rem;padding:0}.atj-included-list__item::marker{content:none;display:none}.atj-included-list__item:last-child{margin-bottom:0}.atj-included-list__check{flex:0 0 auto;line-height:1.55;color:var(--atj-product-ink, #241a1d)}.atj-included-list__text{flex:1 1 auto;min-width:0}.custom-product-info .atj-product-accordion .accordion__content.rte li.atj-check-li,.atj-product-accordion .accordion__content.rte li.atj-check-li{list-style:none;list-style-type:none;padding-left:0}.custom-product-info .atj-product-accordion .accordion__content.rte li.atj-check-li::marker,.atj-product-accordion .accordion__content.rte li.atj-check-li::marker{content:none;display:none}.custom-product-info .atj-product-accordion .accordion__content.rte ul:has(>li.atj-check-li),.atj-product-accordion .accordion__content.rte ul:has(>li.atj-check-li){list-style:none;list-style-type:none;padding-left:0;margin-left:0}@media screen and (min-width:990px){.atj-product-page.grid.grid--2-col-tablet{gap:4.8rem}.product__info-container.atj-product-info{padding-top:.4rem}}@media screen and (min-width:750px){.atj-product-title h1{font-size:4rem}.custom-product-info .custom-product-info__heading{font-size:2.8rem}.atj-product-price-block__current{font-size:2.6rem}.atj-product-page .thumbnail-list__item.slider__slide{width:calc(20% - .64rem)}}@media screen and (max-width:749px){.atj-product-title h1{font-size:2.8rem}.custom-product-info .custom-product-info__heading{font-size:2.6rem}.atj-product-page slider-component[id^=GalleryViewer]{border-radius:1.2rem}.atj-product-page .product__media-wrapper{margin-bottom:2rem}.atj-product-trust__list{grid-template-columns:1fr;gap:.8rem}.atj-product-trust__item:not(:last-child):after{display:none}.atj-product-guarantee,.custom-product-info .atj-product-guarantee,.custom-product-info__guarantee{padding:1.8rem 1.8rem 2rem;border-radius:.8rem}.atj-product-guarantee__badge{top:-36px;left:1.6rem;width:8.6rem;height:8.6rem;transform:rotate(-16deg)}.atj-product-guarantee__header{min-height:4.6rem;margin-bottom:1rem;padding-left:9.8rem}.custom-product-info .atj-product-guarantee__heading,.atj-product-guarantee__heading{font-size:1.5rem}.custom-product-info .atj-product-guarantee__text,.atj-product-guarantee__text{font-size:1.3rem;line-height:1.5}.custom-product-info .atj-product-form+.atj-product-guarantee,.custom-product-info .custom-product-info__add-to-cart+.atj-product-guarantee,.custom-product-info .atj-product-form+.custom-product-info__guarantee,.custom-product-info .custom-product-info__add-to-cart+.custom-product-info__guarantee{margin-top:3.2rem}.custom-product-info .atj-product-upsells+.atj-product-guarantee,.custom-product-info .atj-product-upsells+.custom-product-info__guarantee{margin-top:6.4rem}.custom-product-info .atj-product-trust+.atj-product-guarantee,.custom-product-info .custom-product-info__trust+.custom-product-info__guarantee{margin-top:50px}.custom-product-info .atj-product-guarantee+.atj-product-accordion,.custom-product-info .custom-product-info__guarantee+.custom-product-info__accordion{margin-top:1.6rem}.atj-product-guarantee__heading{font-size:1.5rem;margin-bottom:.7rem}.atj-product-guarantee__text{font-size:1.3rem;line-height:1.55}.atj-product-accordion .accordion__content{font-size:1.3rem}.atj-product-accordion .accordion__content{padding-left:2.4rem}}.atj-product-sticky-atc{position:fixed;left:0;right:0;bottom:0;z-index:40;padding:1rem 1.6rem calc(1rem + env(safe-area-inset-bottom,0));background:#fff;border-top:1px solid rgba(36,26,29,.1);box-shadow:0 -2px 16px #241a1d0f;transform:translateY(110%);opacity:0;pointer-events:none;visibility:hidden;transition:transform .28s ease,opacity .28s ease,visibility .28s}.atj-product-sticky-atc.is-visible{transform:translateY(0);opacity:1;pointer-events:auto;visibility:visible}.atj-product-sticky-atc__inner{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;width:100%;max-width:var(--page-width, 120rem);margin:0 auto}.atj-product-sticky-atc__product{display:flex;align-items:center;gap:1.2rem;min-width:0;flex:1 1 auto}.atj-product-sticky-atc__media{width:5.6rem;height:5.6rem;border-radius:.8rem;overflow:hidden;flex-shrink:0;background:#f4eee7}.atj-product-sticky-atc__img{display:block;width:100%;height:100%;object-fit:contain}.atj-product-sticky-atc__meta{min-width:0;display:flex;flex-direction:column;gap:.2rem}.atj-product-sticky-atc__title{margin:0;font-family:Mulish,sans-serif;font-size:1.4rem;font-weight:600;line-height:1.25;color:#241a1d;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.atj-product-sticky-atc__variant{margin:0;font-family:Mulish,sans-serif;font-size:1.2rem;font-weight:500;line-height:1.2;color:#241a1db3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.atj-product-sticky-atc__variant[hidden]{display:none!important}.atj-product-sticky-atc__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem;min-width:0}.atj-product-sticky-atc__compare{font-family:Mulish,sans-serif;font-size:1.3rem;font-weight:500;line-height:1.2;color:#241a1d8c;text-decoration:line-through}.atj-product-sticky-atc__compare[hidden]{display:none!important}.atj-product-sticky-atc__current{font-family:Mulish,sans-serif;font-size:1.4rem;font-weight:700;line-height:1.2;color:#241a1d}.atj-product-sticky-atc__colors{display:flex;align-items:center;flex:0 0 auto;gap:.6rem;margin:0 .4rem}.atj-product-sticky-atc__swatch{--sticky-swatch-size: 2.8rem;width:var(--sticky-swatch-size);height:var(--sticky-swatch-size);padding:0;border:2px solid transparent;border-radius:50%;background:var(--sticky-swatch-bg, #f4eee7);background-size:cover;background-position:center;box-shadow:inset 0 0 0 1px #241a1d1f;cursor:pointer;flex-shrink:0;transition:border-color .15s ease,box-shadow .15s ease,opacity .15s ease}.atj-product-sticky-atc__swatch.is-selected{border-color:#241a1d;box-shadow:inset 0 0 0 1px #241a1d}.atj-product-sticky-atc__swatch:focus-visible{outline:2px solid #241a1d;outline-offset:2px}.atj-product-sticky-atc__swatch.is-disabled,.atj-product-sticky-atc__swatch:disabled{opacity:.4;cursor:not-allowed;position:relative}.atj-product-sticky-atc__swatch.is-disabled:after,.atj-product-sticky-atc__swatch:disabled:after{content:"";position:absolute;top:45%;right:-10%;bottom:45%;left:-10%;height:2px;background:#241a1d8c;transform:rotate(-45deg)}.atj-product-sticky-atc__button{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;min-height:4.8rem;min-width:12rem;padding:0 2rem;border:0;border-radius:.8rem;background:#241a1d;color:#fff;font-family:Mulish,sans-serif;font-size:1.3rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:background-color .2s ease,opacity .2s ease}.atj-product-sticky-atc__button:hover{background:#3a2e32}.atj-product-sticky-atc__button:disabled,.atj-product-sticky-atc__button.atj-btn--sold-out{opacity:.45;cursor:not-allowed}@media screen and (max-width:749px){.atj-product-sticky-atc{padding:.9rem 1.2rem calc(.9rem + env(safe-area-inset-bottom,0))}.atj-product-sticky-atc__inner{gap:.8rem}.atj-product-sticky-atc__media{width:4.4rem;height:4.4rem}.atj-product-sticky-atc__title,.atj-product-sticky-atc__variant{display:none}.atj-product-sticky-atc__colors{gap:.45rem;margin:0}.atj-product-sticky-atc__swatch{--sticky-swatch-size: 2.4rem}.atj-product-sticky-atc__compare,.atj-product-sticky-atc__current{font-size:1.3rem}.atj-product-sticky-atc__button{min-height:4.4rem;min-width:0;padding:0 1.2rem;font-size:1.1rem}}@media screen and (max-width:389px){.atj-product-sticky-atc{padding-left:1rem;padding-right:1rem}.atj-product-sticky-atc__inner{gap:.6rem}.atj-product-sticky-atc__product{gap:.7rem}.atj-product-sticky-atc__media{width:4rem;height:4rem}.atj-product-sticky-atc__swatch{--sticky-swatch-size: 2.2rem}.atj-product-sticky-atc__button{padding:0 1rem;font-size:1.05rem}}@media screen and (min-width:750px){.atj-product-sticky-atc{padding:1.2rem 2.4rem calc(1.2rem + env(safe-area-inset-bottom,0))}.atj-product-sticky-atc__title{font-size:1.5rem}.atj-product-sticky-atc__compare{font-size:1.4rem}.atj-product-sticky-atc__current{font-size:1.5rem}.atj-product-sticky-atc__swatch{--sticky-swatch-size: 3.2rem}.atj-product-sticky-atc__button{min-width:16rem;padding:0 2.8rem;font-size:1.35rem}}.atj-product-gifts{width:100%;margin:0}.atj-product-gifts__heading{margin:0 0 1rem;font-family:Mulish,sans-serif;font-size:1.35rem;font-weight:700;letter-spacing:.02em;color:var(--atj-product-ink, #241a1d)}.atj-product-gifts__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin:0;padding:0;list-style:none}.atj-product-gifts__tile{display:flex;align-items:center;gap:1rem;min-width:0;padding:1rem 1.1rem;border-radius:1.2rem;background:#faf7f3;border:.1rem solid rgba(36,26,29,.08);box-shadow:0 .2rem .8rem #241a1d0a}.atj-product-gifts__media{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:5.2rem;height:5.2rem;border-radius:.9rem;background:#fff;overflow:hidden}.atj-product-gifts__img{width:100%;height:100%;object-fit:cover;display:block}.atj-product-gifts__icon{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:#6e2a3a}.atj-product-gifts__icon svg{width:2.6rem;height:2.6rem;display:block}.atj-product-gifts__body{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:.2rem}.atj-product-gifts__badge{display:inline-block;margin:0 0 .15rem;padding:.3rem .75rem;border-radius:999px;background:#5c7a6a;color:#f7faf8;font-family:Mulish,sans-serif;font-size:.95rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;line-height:1.2}.atj-product-gifts__title{margin:0;font-family:Mulish,sans-serif;font-size:1.35rem;font-weight:700;line-height:1.25;color:var(--atj-product-ink, #241a1d)}.atj-product-gifts__note{margin:0;font-family:Mulish,sans-serif;font-size:1.15rem;font-weight:500;line-height:1.3;color:#241a1d9e}.atj-gift-socks{margin-top:.7rem;width:100%}.atj-gift-socks__label{margin:0 0 .5rem;font-family:Mulish,sans-serif;font-size:1.15rem;font-weight:600;color:var(--atj-product-ink, #241a1d)}.atj-gift-socks__swatches{display:flex;flex-wrap:wrap;gap:.6rem}.atj-gift-socks__swatch{display:inline-flex;align-items:center;justify-content:center;width:2.8rem;height:2.8rem;padding:0;border:2px solid transparent;border-radius:999px;background:transparent;cursor:pointer}.atj-gift-socks__swatch.is-selected{border-color:#241a1d}.atj-gift-socks__swatch.is-disabled,.atj-gift-socks__swatch:disabled{opacity:.35;cursor:not-allowed;position:relative}.atj-gift-socks__swatch.is-disabled:after,.atj-gift-socks__swatch:disabled:after{content:"";position:absolute;top:20%;right:20%;bottom:20%;left:20%;border-top:1.5px solid #241a1d;transform:rotate(-45deg)}.atj-gift-socks__swatch-dot{display:block;width:2rem;height:2rem;border-radius:999px;background:var(--atj-swatch, #ccc);box-shadow:inset 0 0 0 1px #0000001f}.atj-product-gifts__tile--socks{align-items:flex-start}@media screen and (max-width:749px){.atj-product-gifts__row{grid-template-columns:1fr;gap:.7rem}.atj-product-gifts__tile{padding:.95rem 1rem}.atj-product-gifts__media{width:4.8rem;height:4.8rem}}@media screen and (min-width:750px)and (max-width:989px){.atj-product-gifts__title{font-size:1.25rem}.atj-product-gifts__note{font-size:1.05rem}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-atj-product.css.map */
