product-info{--yy-p-oat: 250, 245, 234;--yy-p-oat-deep: 243, 235, 218;--yy-p-ink: 29, 36, 23;--yy-p-ink-soft: 74, 83, 64;--yy-p-ink-faint: 125, 133, 111;--yy-p-moss: 53, 80, 31;--yy-p-amber: 235, 164, 37;--yy-p-amber-bright: 247, 192, 92;--yy-p-amber-tint: 251, 233, 200;--yy-p-fur: 231, 220, 200;--yy-p-error: 168, 54, 43;--yy-p-cta-bg: var(--yy-p-amber);--yy-p-cta-bg-hover: var(--yy-p-amber-bright);--yy-p-cta-fg: var(--yy-p-ink);--yy-sticky-atc-h: 7.2rem}product-info.color-scheme-3,product-info .color-scheme-3,product-info.color-accent-1,product-info .color-accent-1{--yy-p-cta-bg: var(--yy-p-moss);--yy-p-cta-bg-hover: 44, 66, 26;--yy-p-cta-fg: var(--yy-p-oat)}@media screen and (min-width:750px){product-info{--yy-sticky-atc-h: 8.4rem}}@media screen and (min-width:750px){product-info .product__column-sticky{top:calc(var(--yy-header-h, 0px) + var(--yy-space-m))}}html:has(product-info){scroll-padding-top:calc(var(--yy-header-h, 0px) + var(--yy-space-m))}product-info .product__info-container{color:rgb(var(--yy-p-ink))}@media screen and (min-width:990px){product-info .product--small:not(.product--no-media) .product__info-wrapper,product-info .product--medium:not(.product--no-media) .product__info-wrapper{padding-left:var(--yy-space-l)}product-info .product--right:not(.product--no-media) .product__info-wrapper{padding-left:0;padding-right:var(--yy-space-l)}}product-info .product__media-list .product-media-container{border-radius:var(--yy-radius-l);border-color:rgba(var(--yy-p-ink),.06);background:rgb(var(--yy-p-oat-deep));box-shadow:var(--yy-shadow-m)}product-info .product-media-container .product__media{border-radius:var(--yy-radius-l)}product-info .product-media-container img,product-info .product-media-container video,product-info .product-media-container .placeholder-svg{border-radius:var(--yy-radius-l)}product-info .product-media-container .product__modal-opener{border-radius:var(--yy-radius-l)}product-info .product__media-icon{background:rgba(var(--yy-p-oat),.9);border-radius:var(--yy-radius-pill);color:rgb(var(--yy-p-ink));box-shadow:var(--yy-shadow-s);transition:opacity var(--yy-dur-fast) var(--yy-ease-out-soft),transform var(--yy-dur-fast) var(--yy-ease-out-soft)}product-info .product__modal-opener:hover .product__media-icon{transform:scale(1.06)}product-info .thumbnail-list__item{border-radius:var(--yy-radius-s)}product-info .thumbnail{border-radius:var(--yy-radius-s);border-color:rgba(var(--yy-p-ink),.08);background-color:rgb(var(--yy-p-oat-deep));transition:box-shadow var(--yy-dur-fast) var(--yy-ease-out-soft),opacity var(--yy-dur-fast) var(--yy-ease-out-soft)}product-info .thumbnail.global-media-settings img{border-radius:var(--yy-radius-s)}product-info .thumbnail:hover{opacity:1;box-shadow:0 0 0 .2rem rgba(var(--yy-p-ink),.28)}product-info .thumbnail[aria-current]{box-shadow:0 0 0 .2rem rgb(var(--yy-p-ink));border-color:transparent}product-info .thumbnail:focus-visible,product-info .thumbnail[aria-current]:focus-visible,product-info .thumbnail.focused{outline:none;box-shadow:0 0 0 .3rem rgb(var(--yy-p-oat)),0 0 0 .55rem rgb(var(--yy-p-moss))}product-info .thumbnail[aria-current]:focus:not(:focus-visible){outline:none;box-shadow:0 0 0 .2rem rgb(var(--yy-p-ink))}product-info .thumbnail__badge{background:rgba(var(--yy-p-oat),.92);border-radius:var(--yy-radius-pill);color:rgb(var(--yy-p-ink))}product-info media-gallery .slider-buttons--dots{gap:.2rem;min-height:4.4rem}product-info media-gallery .slider-counter__link{display:flex;align-items:center;justify-content:center;min-width:2.4rem;min-height:4.4rem;padding:0 .4rem;border-radius:var(--yy-radius-s)}product-info media-gallery .slider-counter__link--dots .dot{width:.8rem;height:.8rem;margin:0;opacity:1;border:none;border-radius:var(--yy-radius-pill);background:rgba(var(--yy-p-ink),.22);transition:width var(--yy-dur-base) var(--yy-ease-out-soft),background-color var(--yy-dur-fast) var(--yy-ease-out-soft)}product-info media-gallery .slider-counter__link--active.slider-counter__link--dots .dot{width:2.2rem;height:.8rem;margin:0;opacity:1;transform:none;background:rgb(var(--yy-p-ink))}product-info media-gallery .slider-counter__link--dots:not(.slider-counter__link--active):hover .dot{transform:none;background:rgba(var(--yy-p-ink),.45)}product-info media-gallery .slider-counter__link:focus-visible{outline:none;box-shadow:0 0 0 .2rem rgb(var(--yy-p-oat)),0 0 0 .4rem rgb(var(--yy-p-moss))}product-info .slider-button{border-radius:var(--yy-radius-pill);color:rgb(var(--yy-p-ink-soft));transition:background-color var(--yy-dur-fast) var(--yy-ease-out-soft),color var(--yy-dur-fast) var(--yy-ease-out-soft)}product-info .slider-button:not([disabled]):hover{background:rgba(var(--yy-p-ink),.06);color:rgb(var(--yy-p-ink))}product-info .slider-button:focus-visible{outline:none;box-shadow:0 0 0 .2rem rgb(var(--yy-p-oat)),0 0 0 .4rem rgb(var(--yy-p-moss))}product-info .product__title>h1{font-family:var(--yy-font-display);font-variation-settings:var(--yy-display-settings);font-weight:500;font-size:var(--yy-text-2xl);line-height:var(--yy-leading-snug);letter-spacing:var(--yy-tracking-display);color:rgb(var(--yy-p-ink));text-wrap:balance;margin:0}product-info .product__title>h1.product-title--uppercase{letter-spacing:var(--yy-tracking-tight)}product-info .product-page-price .price{align-items:baseline;column-gap:var(--yy-space-2xs);row-gap:var(--yy-space-3xs);margin-bottom:0}product-info .product-page-price .price--on-sale .price__sale--price-second{align-items:baseline;column-gap:var(--yy-space-2xs);row-gap:var(--yy-space-3xs)}product-info .product-page-price .unit-price{display:block;width:100%;color:rgb(var(--yy-p-ink-faint));letter-spacing:var(--yy-tracking-wide)}product-info .product-page-price .price__regular .price-item--regular,product-info .product-page-price .price__sale .price-item--sale{font-family:var(--yy-font-display);font-variation-settings:var(--yy-display-settings-tight);font-size:3rem;font-weight:600;line-height:1.05;letter-spacing:var(--yy-tracking-tight);color:rgb(var(--yy-p-ink))}@media screen and (min-width:750px){product-info .product-page-price .price__regular .price-item--regular,product-info .product-page-price .price__sale .price-item--sale{font-size:3.4rem}}product-info .product-page-price .price__compare-price .price-item--regular,product-info .product-page-price .price--on-sale .price__sale--price-second .price__compare-price .price-item--regular{font-family:var(--font-body-family);font-size:1.6rem;font-weight:500;letter-spacing:0;color:rgba(var(--yy-p-ink-faint),1);text-decoration:line-through;text-decoration-thickness:.1rem;text-underline-offset:0}product-info .product-page-price .price__sale--price-second .price__compare-price{margin-right:var(--yy-space-3xs)}product-info .product-page-price .price--on-sale .price__sale--price-second .price-item--sale span.money{font-size:inherit}product-info .product-page-price .badge{background:rgb(var(--yy-p-amber-tint));color:rgb(var(--yy-p-ink));border-color:transparent;border-radius:var(--yy-radius-pill);padding:.2em .8em;letter-spacing:var(--yy-tracking-wide)}product-info .installment.caption-large{color:rgb(var(--yy-p-ink-soft))}product-info .rating{margin:0}product-info .rating-star{--color-icon: rgb(var(--yy-p-amber))}product-info .rating-count,product-info .rating-text{color:rgb(var(--yy-p-ink-faint));font-size:1.3rem}product-info variant-selects{display:block}product-info .product-form__input .form__label,product-info .product__info-container .form__label{font-size:1.3rem;font-weight:600;letter-spacing:var(--yy-tracking-wide);text-transform:uppercase;color:rgb(var(--yy-p-ink-faint));margin-bottom:var(--yy-space-2xs)}product-info .product-form__input.product-form__input--pill,product-info .product-form__input.product-form__input--swatch{display:flex;flex-wrap:wrap;gap:var(--yy-space-2xs);align-items:center;margin:0 0 var(--yy-space-m);padding:0;border:0}product-info .product-form__input--pill>.form__label,product-info .product-form__input--swatch>.form__label{width:100%}product-info .product-form__input--pill input[type=radio]+label{display:inline-flex;align-items:center;justify-content:center;min-height:4.4rem;min-width:4.4rem;margin:0;padding:0 1.8rem;border:.1rem solid rgba(var(--yy-p-ink),.22);border-radius:var(--yy-radius-pill);background-color:rgb(var(--yy-p-oat));color:rgb(var(--yy-p-ink));font-size:1.5rem;font-weight:500;letter-spacing:0;line-height:1;text-align:center;cursor:pointer;transition:background-color var(--yy-dur-fast) var(--yy-ease-out-soft),color var(--yy-dur-fast) var(--yy-ease-out-soft),box-shadow var(--yy-dur-fast) var(--yy-ease-out-soft),border-color var(--yy-dur-fast) var(--yy-ease-out-soft)}product-info .product-form__input--pill input[type=radio]:not(:checked):not(.disabled):not(:disabled)+label:hover{border-color:rgb(var(--yy-p-ink));background-color:rgb(var(--yy-p-oat-deep))}product-info .product-form__input--pill input[type=radio]:checked+label{background-color:rgb(var(--yy-p-ink));color:rgb(var(--yy-p-oat));border-color:rgb(var(--yy-p-ink));font-weight:700;box-shadow:0 0 0 .2rem rgb(var(--yy-p-oat)),0 0 0 .35rem rgba(var(--yy-p-ink),.35)}product-info .product-form__input--pill input[type=radio]:checked+label::selection{background-color:rgba(var(--yy-p-oat),.3)}product-info .product-form__input--pill input[type=radio]:focus-visible+label,product-info .product-form__input--pill input[type=radio].focused+label{outline:none;box-shadow:0 0 0 .3rem rgb(var(--yy-p-oat)),0 0 0 .55rem rgb(var(--yy-p-moss))}product-info .product-form__input--pill input[type=radio].disabled+label,product-info .product-form__input--pill input[type=radio]:disabled+label{border-color:rgba(var(--yy-p-ink),.1);background-color:transparent;color:rgba(var(--yy-p-ink-faint),1);text-decoration:line-through}product-info .product-form__input--pill input[type=radio].disabled:checked+label,product-info .product-form__input--pill input[type=radio]:disabled:checked+label{color:rgba(var(--yy-p-oat),.65)}product-info .product-form__input--swatch .swatch-input__input+.swatch-input__label{--swatch-input--size: 4.6rem;position:relative;display:inline-flex;margin:0;border-radius:var(--yy-radius-pill);outline:.1rem solid rgba(var(--yy-p-ink),.18);outline-offset:.25rem;transition:outline-color var(--yy-dur-fast) var(--yy-ease-out-soft),outline-width var(--yy-dur-fast) var(--yy-ease-out-soft),box-shadow var(--yy-dur-fast) var(--yy-ease-out-soft)}product-info .product-form__input--swatch .swatch-input__input:hover+.swatch-input__label,product-info .product-form__input--swatch .swatch-input__input+.swatch-input__label:hover{outline:.2rem solid rgba(var(--yy-p-ink),.45)}product-info .product-form__input--swatch .swatch-input__input:checked+.swatch-input__label,product-info .product-form__input--swatch .swatch-input__input:active+.swatch-input__label{outline:.25rem solid rgb(var(--yy-p-ink));outline-offset:.25rem}product-info .product-form__input--swatch .swatch-input__input:checked+.swatch-input__label:after{content:"";position:absolute;top:50%;left:50%;width:1.9rem;height:1.9rem;transform:translate(-50%,-50%);border-radius:var(--yy-radius-pill);background-color:#faf5eaf0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M1.8 6.3 4.5 9 10.2 3.2' fill='none' stroke='%231d2417' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:1.2rem 1.2rem;box-shadow:0 1px 2px #1d241740;pointer-events:none}product-info .product-form__input--swatch .swatch-input__input:focus-visible+.swatch-input__label{outline:.25rem solid rgb(var(--yy-p-moss));outline-offset:.25rem;box-shadow:0 0 0 .2rem rgb(var(--yy-p-oat)),0 0 0 .45rem rgba(var(--yy-p-moss),.35)}product-info .product-form__input--dropdown .select__select{min-height:4.6rem;border-radius:var(--yy-radius-s);background-color:rgb(var(--yy-p-oat));color:rgb(var(--yy-p-ink));font-size:1.5rem}product-info .product-form__quantity{display:flex;flex-direction:column;align-items:flex-start}product-info .product-form__quantity .quantity{width:calc(15rem / var(--font-body-scale));min-height:4.8rem;border-radius:var(--yy-radius-pill);background:rgb(var(--yy-p-fur));color:rgb(var(--yy-p-ink));overflow:hidden}product-info .product-form__quantity .quantity:before{background:transparent;box-shadow:none}product-info .product-form__quantity .quantity:after{border-radius:var(--yy-radius-pill);border:0;box-shadow:0 0 0 .1rem rgba(var(--yy-p-ink),.14)}product-info .product-form__quantity .quantity__button{width:4.8rem;min-height:4.8rem;flex-shrink:0;margin:0;border-radius:var(--yy-radius-pill);color:rgb(var(--yy-p-ink));transition:background-color var(--yy-dur-fast) var(--yy-ease-out-soft)}product-info .product-form__quantity .quantity__button:not(.disabled):hover{background-color:rgba(var(--yy-p-ink),.07)}product-info .product-form__quantity .quantity__button:focus-visible,product-info .product-form__quantity .quantity__input:focus-visible{outline:none;background-color:rgb(var(--yy-p-oat));box-shadow:inset 0 0 0 .2rem rgb(var(--yy-p-moss))}product-info .product-form__quantity .quantity__input{font-size:1.6rem;font-weight:600;opacity:1;color:rgb(var(--yy-p-ink))}product-info .quantity__rules,product-info .quantity__rules-cart{color:rgb(var(--yy-p-ink-faint))}product-info .product-form__buttons{display:flex;flex-direction:column;gap:var(--yy-space-2xs);width:100%}product-info .product-form__buttons .product-form__submit.button{min-height:5.4rem;margin-bottom:0;padding:0 2.4rem;border-radius:var(--yy-radius-pill);background-color:rgb(var(--yy-p-cta-bg));color:rgb(var(--yy-p-cta-fg));font-size:1.7rem;font-weight:700;letter-spacing:.02em;box-shadow:var(--yy-shadow-s);transition:background-color var(--yy-dur-fast) var(--yy-ease-out-soft),box-shadow var(--yy-dur-base) var(--yy-ease-out-soft),transform var(--yy-dur-instant) var(--yy-ease-out-soft)}product-info .product-form__buttons .product-form__submit.button:after{box-shadow:none}product-info .product-form__buttons .product-form__submit.button:not([disabled]):not([aria-disabled=true]):not(.button--tertiary):hover{background-color:rgb(var(--yy-p-cta-bg-hover));color:rgb(var(--yy-p-cta-fg));transform:translateY(-2px);box-shadow:var(--yy-shadow-amber)}product-info .product-form__buttons .product-form__submit.button:not([disabled]):not([aria-disabled=true]):not(.button--tertiary):active{transform:translateY(1px) scale(.995);background-color:rgb(var(--yy-p-cta-bg));box-shadow:inset 0 2px 6px #1d241738;transition-duration:var(--yy-dur-instant)}product-info .product-form__buttons .product-form__submit.button:focus-visible,product-info .product-form__buttons .product-form__submit.button.focused{outline:none;box-shadow:0 0 0 .3rem rgb(var(--yy-p-oat)),0 0 0 .55rem rgb(var(--yy-p-moss))}product-info .product-form__buttons .product-form__submit.button:focus:not(:focus-visible):not(.focused){box-shadow:var(--yy-shadow-s)}product-info .product-form__buttons .product-form__submit.button:disabled,product-info .product-form__buttons .product-form__submit.button[aria-disabled=true]{background-color:rgb(var(--yy-p-fur));color:rgb(var(--yy-p-ink-faint));opacity:1;box-shadow:none;transform:none}product-info .product-form__buttons .product-form__submit.button.loading>.loading__spinner .path,product-info .product-form__buttons .product-form__submit.button.loading>.loading-overlay__spinner .path{stroke:rgb(var(--yy-p-cta-fg))}product-info .product-form__buttons .shopify-payment-button{--shopify-accelerated-checkout-button-border-radius: 999px;width:100%}product-info .product-form__buttons .shopify-payment-button__button--unbranded{min-height:5.4rem;border-radius:var(--yy-radius-pill);background-color:rgb(var(--yy-p-ink));color:rgb(var(--yy-p-oat));font-size:1.7rem;font-weight:700}product-info .product-form__buttons .shopify-payment-button__more-options{color:rgb(var(--yy-p-ink-soft));font-size:1.3rem;text-underline-offset:.3rem}product-info .product-form__error-message-wrapper{color:rgb(var(--yy-p-error));font-size:1.4rem}@media screen and (max-width:749px){product-info .product-form__buttons{max-width:100%}product-info .product-form__buttons .product-form__submit.button{width:100%}}product-info .product__info-container .emoji-benefits-container{line-height:var(--yy-leading-body);display:flex;flex-wrap:wrap;gap:var(--yy-space-2xs);align-items:stretch;justify-content:flex-start;margin:0}product-info .product__info-container .emoji-benefits-container>*{flex:1 1 16rem;min-width:0;margin:0;padding:1.2rem 1.6rem;border-radius:var(--yy-radius-m);background:rgb(var(--yy-p-fur));color:rgb(var(--yy-p-ink));font-size:1.5rem;line-height:var(--yy-leading-body);text-align:left}product-info .product__accordion.accordion{margin:0;padding:0 var(--yy-space-m);border-top:0;border-bottom:0;border-radius:var(--yy-radius-m);background:rgb(var(--yy-p-fur))}product-info .product__accordion.accordion+.product__accordion.accordion{margin-top:var(--yy-space-2xs)}product-info .product__accordion summary{gap:var(--yy-space-s);min-height:4.8rem;padding:1.4rem 0;cursor:pointer;border-radius:var(--yy-radius-s)}product-info .product__accordion summary::-webkit-details-marker{display:none}product-info .product__accordion summary:focus-visible{outline:none;box-shadow:0 0 0 .2rem rgb(var(--yy-p-fur)),0 0 0 .4rem rgb(var(--yy-p-moss))}product-info .product__accordion .accordion__title{font-family:var(--yy-font-display);font-variation-settings:var(--yy-display-settings-tight);font-size:1.7rem;font-weight:600;letter-spacing:var(--yy-tracking-tight);color:rgb(var(--yy-p-ink))}product-info .product__accordion .icon-accordion{fill:rgb(var(--yy-p-moss))}product-info .product__accordion .icon-caret{flex-shrink:0;color:rgb(var(--yy-p-ink-soft));transition:transform var(--yy-dur-base) var(--yy-ease-out-soft)}product-info .product__accordion details[open]>summary .icon-caret{transform:rotate(180deg)}product-info .product__accordion .accordion__content{margin-bottom:var(--yy-space-m);padding:0;color:rgb(var(--yy-p-ink-soft));font-size:1.5rem;line-height:var(--yy-leading-body)}product-info .product__description.rte{color:rgb(var(--yy-p-ink-soft));font-size:1.5rem;line-height:var(--yy-leading-body)}product-info .product__sku,product-info .product__inventory{color:rgb(var(--yy-p-ink-faint));font-size:1.3rem}product-info .estimated-shipping{color:rgb(var(--yy-p-ink-soft))}product-info .estimated-shipping__text p{font-size:1.5rem;line-height:var(--yy-leading-body)}product-info .estimated-shipping .icon-accordion,product-info .estimated-shipping__icon svg{fill:rgb(var(--yy-p-moss))}product-info .payment-badges-block .payment-badges{display:flex;flex-wrap:wrap;gap:.6rem;padding:0;margin:0;list-style:none}product-info .payment-badges-block .list-payment__item{display:flex;align-items:center;padding:0;opacity:.75}product-info .payment-badges-block .list-payment__item .icon{height:2.2rem;width:auto}product-info .urgency-text{display:inline-block;padding:.6rem 1.4rem;border:0;border-radius:var(--yy-radius-pill);background:rgb(var(--yy-p-amber-tint));color:rgb(var(--yy-p-ink));font-size:1.3rem;letter-spacing:var(--yy-tracking-wide)}product-info .product-popup-modal__button,product-info .button-show-more{color:rgb(var(--yy-p-moss));text-underline-offset:.3rem}product-info .product-popup-modal__button:focus-visible,product-info .button-show-more:focus-visible{outline:none;box-shadow:0 0 0 .2rem rgb(var(--yy-p-oat)),0 0 0 .4rem rgb(var(--yy-p-moss));border-radius:var(--yy-radius-xs)}product-info .sticky-atc{min-height:var(--yy-sticky-atc-h);display:grid;align-content:center;z-index:20;padding:var(--yy-space-2xs) 0 calc(var(--yy-space-2xs) + env(safe-area-inset-bottom,0px));background:#faf5eadb;-webkit-backdrop-filter:blur(14px) saturate(1.25);backdrop-filter:blur(14px) saturate(1.25);border-top:.1rem solid rgba(29,36,23,.08);box-shadow:0 -12px 40px #1d24171a;max-height:calc(100dvh - var(--yy-header-h, 0px) - 2rem);transition:transform var(--yy-dur-fast) var(--yy-ease-out-soft),box-shadow var(--yy-dur-base) var(--yy-ease-out-soft)}product-info .sticky-atc[data-after-scroll=true]{transition:transform var(--yy-dur-fast) var(--yy-ease-out-soft),box-shadow var(--yy-dur-base) var(--yy-ease-out-soft)}@supports not ((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))){product-info .sticky-atc{background:#faf5ea}}product-info .sticky-atc .sticky-atc-container{column-gap:var(--yy-space-s);align-items:center}product-info .sticky-atc .sticky-atc__title{font-family:var(--yy-font-display);font-variation-settings:var(--yy-display-settings-tight);font-size:1.6rem;font-weight:600;line-height:var(--yy-leading-snug);letter-spacing:var(--yy-tracking-tight);color:rgb(var(--yy-p-ink));display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}product-info .sticky-atc .sticky-atc__price{margin-top:.2rem}product-info .sticky-atc .sticky-atc__price .price-item{color:rgb(var(--yy-p-ink));font-weight:700}product-info .sticky-atc .sticky-atc__price .price__compare-price .price-item{color:rgb(var(--yy-p-ink-faint));font-weight:500}product-info .sticky-atc .sticky-atc__price .badge{background:rgb(var(--yy-p-amber-tint));color:rgb(var(--yy-p-ink));border-color:transparent;border-radius:var(--yy-radius-pill)}product-info .sticky-atc .sticky-atc__variant-select.select__select{min-height:4.4rem;height:4.4rem;border-radius:var(--yy-radius-pill);background-color:rgb(var(--yy-p-oat));color:rgb(var(--yy-p-ink));font-size:1.4rem;padding-left:1.6rem}product-info .sticky-atc .select:after{border-radius:var(--yy-radius-pill);box-shadow:0 0 0 .1rem rgba(var(--yy-p-ink),.18)}product-info .sticky-atc .select:before{box-shadow:none}product-info .sticky-atc .sticky-atc__variant-select.select__select:focus-visible{outline:none;box-shadow:0 0 0 .2rem rgb(var(--yy-p-oat)),0 0 0 .42rem rgb(var(--yy-p-moss))}product-info .sticky-atc .sticky-atc__button .button,product-info .sticky-atc .sticky-atc__button .button.product-form__submit{min-height:4.6rem;padding:0 2rem;border-radius:var(--yy-radius-pill);background-color:rgb(var(--yy-p-cta-bg));color:rgb(var(--yy-p-cta-fg));font-size:1.6rem;font-weight:700;line-height:1.2;box-shadow:var(--yy-shadow-s);transition:background-color var(--yy-dur-fast) var(--yy-ease-out-soft),box-shadow var(--yy-dur-base) var(--yy-ease-out-soft),transform var(--yy-dur-instant) var(--yy-ease-out-soft)}product-info .sticky-atc .sticky-atc__button .button:after{box-shadow:none}product-info .sticky-atc .sticky-atc__button .button:not([disabled]):not([aria-disabled=true]):not(.button--tertiary):hover{background-color:rgb(var(--yy-p-cta-bg-hover));color:rgb(var(--yy-p-cta-fg));transform:translateY(-1px);box-shadow:var(--yy-shadow-amber)}product-info .sticky-atc .sticky-atc__button .button:not([disabled]):not([aria-disabled=true]):not(.button--tertiary):active{transform:translateY(1px);box-shadow:inset 0 2px 6px #1d241738}product-info .sticky-atc .sticky-atc__button .button:focus-visible,product-info .sticky-atc .sticky-atc__button .button.focused{outline:none;box-shadow:0 0 0 .25rem rgb(var(--yy-p-oat)),0 0 0 .5rem rgb(var(--yy-p-moss))}product-info .sticky-atc .sticky-atc__button .button:focus:not(:focus-visible):not(.focused){box-shadow:var(--yy-shadow-s)}product-info .sticky-atc .sticky-atc__button .button:disabled,product-info .sticky-atc .sticky-atc__button .button[aria-disabled=true]{background-color:rgb(var(--yy-p-fur));color:rgb(var(--yy-p-ink-faint));opacity:1;box-shadow:none;transform:none}.quick-add-modal__content product-info .sticky-atc{display:none}html:has(sticky-atc){scroll-padding-bottom:calc(7.2rem + var(--yy-space-s))}body:has(sticky-atc) .footer .footer__content-bottom{padding-bottom:calc(7.2rem + var(--yy-space-s))}body:has(sticky-atc) .footer:not(:has(.footer__content-bottom)){padding-bottom:calc(7.2rem + var(--yy-space-s))}@media screen and (min-width:750px){html:has(sticky-atc){scroll-padding-bottom:calc(8.4rem + var(--yy-space-s))}body:has(sticky-atc) .footer .footer__content-bottom{padding-bottom:calc(8.4rem + var(--yy-space-s))}body:has(sticky-atc) .footer:not(:has(.footer__content-bottom)){padding-bottom:calc(8.4rem + var(--yy-space-s))}}@media(prefers-reduced-motion:reduce){product-info .scroll-trigger.animate--slide-in,product-info .scroll-trigger.animate--fade-in{opacity:1;transform:none;animation:none}product-info .product-form__buttons .product-form__submit.button:not([disabled]):not([aria-disabled=true]):not(.button--tertiary):hover,product-info .product-form__buttons .product-form__submit.button:not([disabled]):not([aria-disabled=true]):not(.button--tertiary):active,product-info .sticky-atc .sticky-atc__button .button:not([disabled]):not([aria-disabled=true]):not(.button--tertiary):hover,product-info .sticky-atc .sticky-atc__button .button:not([disabled]):not([aria-disabled=true]):not(.button--tertiary):active,product-info .product__modal-opener:hover .product__media-icon{transform:none}product-info media-gallery .slider-counter__link--dots .dot{transition:none}}@media screen and (forced-colors:active){product-info .product-form__input--pill input[type=radio]:checked+label{text-decoration:underline;border:.2rem solid}product-info .product-form__input--swatch .swatch-input__input:checked+.swatch-input__label{outline:.3rem solid CanvasText}product-info .thumbnail[aria-current]{outline:.2rem solid CanvasText}product-info media-gallery .slider-counter__link--active.slider-counter__link--dots .dot{background:CanvasText}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/yy-product.css.map */
