.deeb-accessory-product{--deeb-accessory-ink: #241713;--deeb-accessory-muted: #76675f;--deeb-accessory-canvas: #eee8e1;--deeb-accessory-surface: #f8f5f1;--deeb-accessory-surface-soft: #f2ece5;--deeb-accessory-gold: #c99542;--deeb-accessory-copper: #9c6243;--deeb-accessory-border: rgba(169, 112, 49, .22);--deeb-accessory-border-strong: rgba(141, 83, 55, .38);--deeb-accessory-radius-xl: 30px;--deeb-accessory-radius-lg: 26px;--deeb-accessory-radius-md: 14px;--deeb-accessory-display: "Playfair Display", "Cormorant Garamond", Georgia, serif;display:block;color:var(--deeb-accessory-ink);background:var(--deeb-accessory-canvas)}.deeb-accessory-product .page-width{width:min(100% - 40px,1460px);max-width:none;margin-inline:auto;padding-inline:0}.deeb-accessory-product a:focus-visible,.deeb-accessory-product button:focus-visible,.deeb-accessory-product input:focus-visible,.deeb-accessory-product select:focus-visible,.deeb-accessory-product summary:focus-visible{outline:2px solid var(--deeb-accessory-gold);outline-offset:3px}.deeb-accessory-layout,.deeb-accessory-stage,.deeb-accessory-media-shell,.deeb-accessory-content,.deeb-accessory-product .product__media-wrapper,.deeb-accessory-product .product__info-wrapper{width:100%;max-width:none;min-width:0}.deeb-accessory-layout{display:block;margin:0;padding:22px;border:0;border-radius:var(--deeb-accessory-radius-xl);background:linear-gradient(145deg,#fffaf5fc,#ebe0d4f7);box-shadow:none}.deeb-accessory-stage{display:grid;grid-template-columns:minmax(0,1.42fr) minmax(400px,.88fr);gap:clamp(10px,.85vw,14px);align-items:start}.deeb-accessory-stage__media,.deeb-accessory-stage__purchase{min-width:0}.deeb-accessory-stage__media{display:grid;gap:16px;align-self:start}.deeb-accessory-media-shell{min-width:0}.deeb-accessory-product .product__info-container{display:flex;width:100%;max-width:none;min-height:0;margin:0;padding:18px;border:0;border-radius:var(--deeb-accessory-radius-lg);color:var(--deeb-accessory-ink);background:linear-gradient(145deg,#fffcf8e0,#f4efe7b3);box-shadow:none}.deeb-accessory-product .product__info-container.product__column-sticky{position:sticky;top:20px}.deeb-accessory-product__purchase-flow{display:grid;grid-template-columns:minmax(150px,190px) minmax(0,1fr);width:100%;gap:9px 14px;align-content:start;align-items:end}.deeb-accessory-product__purchase-flow>*{min-width:0;margin-block:0}.deeb-accessory-product__identity,.deeb-accessory-product__title-row,.deeb-accessory-product__price-block,.deeb-accessory-product__profile-slot,.deeb-accessory-product__variant-slot,.deeb-accessory-product__purchase-actions,.deeb-accessory-product__sku,.deeb-accessory-product__share,.deeb-accessory-product__purchase-flow>.shopify-app-block{grid-column:1 / -1}.deeb-accessory-product__identity{order:10;display:flex;flex-wrap:wrap;gap:7px 14px;align-items:center}.deeb-accessory-product__title-row{order:20}.deeb-accessory-product__price-block{order:30}.deeb-accessory-product__edition{display:inline-flex;width:max-content;max-width:100%;min-height:30px;margin:0 0 9px;padding:7px 13px 6px;align-items:center;border:1px solid rgba(169,112,49,.3);border-radius:999px;color:var(--deeb-accessory-copper);background:#c9984617;font-size:1.05rem;font-weight:950;letter-spacing:.15em;line-height:1.15;text-transform:uppercase}.deeb-accessory-product__edition[hidden]{display:none}.deeb-accessory-product__edition span{min-width:0;overflow-wrap:anywhere}.deeb-accessory-product__profile-slot{order:35}.deeb-accessory-product__variant-slot{order:40;padding-top:1px}.deeb-accessory-product__quantity-block{order:50;grid-column:1}.deeb-accessory-product__inventory{order:50;grid-column:2;align-self:center}.deeb-accessory-product__purchase-actions{order:60;padding-top:8px}.deeb-accessory-product__sku{order:70}.deeb-accessory-product__share{order:80}.deeb-accessory-product__vendor,.deeb-accessory-product__category,.deeb-accessory-information__header p,.deeb-accessory-information__story>p,.deeb-accessory-information__support>p{margin:0;font-size:1rem;font-weight:800;line-height:1.2;letter-spacing:.15em;text-transform:uppercase}.deeb-accessory-product__vendor,.deeb-accessory-information__header p,.deeb-accessory-information__story>p,.deeb-accessory-information__support>p{color:var(--deeb-accessory-copper)}.deeb-accessory-product__category{color:var(--deeb-accessory-muted)}.deeb-accessory-product__title-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:start}.deeb-accessory-product .product__title h1{max-width:17ch;margin:0;color:var(--deeb-accessory-ink);font-family:var(--deeb-accessory-display);font-size:clamp(3rem,2.55vw,4.5rem);font-weight:500;line-height:1.02;letter-spacing:-.035em;text-wrap:balance}.deeb-accessory-product .deeb-wishlist-button{flex:0 0 auto;width:48px;min-width:48px;min-height:48px;padding:0;color:var(--deeb-accessory-ink);border:1px solid rgba(169,112,49,.28);border-radius:50%;background:#fffaf5b8;box-shadow:none;transition:color .16s ease,background .16s ease,border-color .16s ease,transform .16s ease}.deeb-accessory-product .deeb-wishlist-button__icon,.deeb-accessory-product .deeb-wishlist-button svg{width:21px;height:21px}.deeb-accessory-product .deeb-wishlist-button svg{color:currentColor}.deeb-accessory-product .deeb-wishlist-button__label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(hover:hover){.deeb-accessory-product .deeb-wishlist-button:hover{color:#7d482f;border-color:#c998467a;background:#fffaf5f5;transform:translateY(-1px)}}.deeb-accessory-product .deeb-wishlist-button[aria-pressed=true]{color:#7d482f;border-color:#8d533761;background:#8d53371a}.deeb-accessory-product .price-item{color:#8d5337;font-size:clamp(1.95rem,1.65vw,2.65rem);font-weight:800;line-height:1.05;letter-spacing:.055em}.deeb-accessory-product .product__tax,.deeb-accessory-product .installment{margin-top:5px;color:#241713b8;font-size:1.08rem;font-weight:650;line-height:1.45}.deeb-accessory-purchase-profile{display:block;width:100%}.deeb-accessory-purchase-profile__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0}.deeb-accessory-purchase-profile__item{display:grid;align-content:start;gap:4px;min-width:0;padding:9px 10px;border:1px solid var(--deeb-accessory-border);border-radius:13px;background:linear-gradient(145deg,#fffaf5d1,#eee3d78f)}.deeb-accessory-purchase-profile__item dt{margin:0;color:#241510ad;font-size:1.08rem;font-weight:850;letter-spacing:.12em;line-height:1.2;text-transform:uppercase}.deeb-accessory-purchase-profile__item dd{min-width:0;margin:0;overflow-wrap:anywhere;color:var(--deeb-accessory-ink);font-size:1.32rem;font-weight:780;line-height:1.25}.deeb-accessory-product .product-form__input{max-width:none;margin:0}.deeb-accessory-product__variant-slot{display:grid;gap:14px;padding-top:3px}.deeb-accessory-product__variant-slot variant-selects{display:grid;gap:15px}.deeb-accessory-product__variant-slot variant-selects>.product-form__input{display:flex;flex-wrap:wrap;gap:9px;min-width:0;padding:0;border:0}.deeb-accessory-product__variant-slot .form__label{flex:0 0 100%;width:100%;margin:0 0 2px;color:#241510b3;font-size:1.02rem;font-weight:850;letter-spacing:.095em;line-height:1.2;text-transform:uppercase}.deeb-accessory-product__variant-slot .form__label [data-selected-value]{margin-inline-start:7px;color:var(--deeb-accessory-copper);font-size:1.06em;font-weight:900;letter-spacing:.025em;text-transform:none}.deeb-accessory-product__variant-slot .product-form__input--pill input[type=radio]+label{position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:86px;min-height:45px;margin:0;padding:10px 16px;overflow:hidden;border:1px solid rgba(141,83,55,.2);border-radius:12px;color:var(--deeb-accessory-ink);background:linear-gradient(145deg,#fffcf8eb,#ede4dad1);box-shadow:inset 0 1px #ffffffb3;font-size:1.14rem;font-weight:760;letter-spacing:.018em;line-height:1.15;text-decoration:none!important;transition:color .16s ease,background .16s ease,border-color .16s ease,box-shadow .16s ease,opacity .16s ease,transform .16s ease}.deeb-accessory-product__variant-slot .product-form__input--pill input[type=radio]:checked+label{border-color:#c99846a3;color:#fff9f3;background:linear-gradient(145deg,#39251d,#1d1411);box-shadow:0 0 0 2px #c998462e,inset 0 1px #ffffff1a}.deeb-accessory-product__variant-slot .product-form__input--pill input[type=radio].disabled+label,.deeb-accessory-product__variant-slot .product-form__input--pill input[type=radio]:disabled+label{border-color:#2415101a;color:#2415106b;background:repeating-linear-gradient(135deg,#fffaf5a8 0 7px,#24151009 7px 9px);box-shadow:none;cursor:not-allowed;opacity:.72;text-decoration:none!important}.deeb-accessory-product__variant-slot .product-form__input--pill input[type=radio].disabled:checked+label,.deeb-accessory-product__variant-slot .product-form__input--pill input[type=radio]:disabled:checked+label{border-color:#c998467a;color:#fff9f3c7;background:linear-gradient(145deg,#39251dd1,#1d1411d1);box-shadow:0 0 0 2px #c998461f}.deeb-accessory-product__variant-slot .product-form__input--pill input[type=radio]:focus-visible+label{outline:2px solid var(--deeb-accessory-gold);outline-offset:3px}@media(hover:hover){.deeb-accessory-product__variant-slot .product-form__input--pill input[type=radio]:not(:checked):not(.disabled):not(:disabled)+label:hover{border-color:#c9984680;background:linear-gradient(145deg,#fffcf8fa,#e8dbcde6);transform:translateY(-1px)}}.deeb-accessory-product__variant-slot--color-1 variant-selects>fieldset:nth-of-type(1).product-form__input--pill input[type=radio]+label,.deeb-accessory-product__variant-slot--color-2 variant-selects>fieldset:nth-of-type(2).product-form__input--pill input[type=radio]+label,.deeb-accessory-product__variant-slot--color-3 variant-selects>fieldset:nth-of-type(3).product-form__input--pill input[type=radio]+label{min-width:78px;padding-inline:14px;font-weight:820}.deeb-accessory-product__variant-slot--finish-1 variant-selects>fieldset:nth-of-type(1).product-form__input--pill input[type=radio]+label,.deeb-accessory-product__variant-slot--finish-2 variant-selects>fieldset:nth-of-type(2).product-form__input--pill input[type=radio]+label,.deeb-accessory-product__variant-slot--finish-3 variant-selects>fieldset:nth-of-type(3).product-form__input--pill input[type=radio]+label{min-width:108px;border-radius:10px;letter-spacing:.045em}.deeb-accessory-product__variant-slot .product-form__input--swatch{gap:8px}.deeb-accessory-product__variant-slot .product-form__input--swatch .swatch-input__input+.swatch-input__label{position:relative;display:inline-flex;width:auto;min-width:88px;height:40px;margin:0;padding:5px 10px 5px 5px;gap:8px;align-items:center;justify-content:flex-start;border:1px solid rgba(141,83,55,.2);border-radius:10px;color:var(--deeb-accessory-ink);background:linear-gradient(145deg,#fffcf8f0,#ede4dacc);box-shadow:inset 0 1px #ffffffb8;outline:0;cursor:pointer;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease,opacity .16s ease,transform .16s ease}.deeb-accessory-product__variant-slot .product-form__input--swatch .swatch-input__label .swatch{flex:0 0 28px;width:28px;height:28px;border-radius:6px;box-shadow:0 0 0 1px #2415102e,inset 0 0 0 1px #ffffff57}.deeb-accessory-product__variant-slot .product-form__input--swatch .swatch-input__label>.visually-hidden:not(.label-unavailable){position:static!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;overflow:visible!important;clip:auto!important;white-space:nowrap!important;border:0!important;color:currentColor;font-size:1.05rem;font-weight:820;line-height:1;letter-spacing:.018em}.deeb-accessory-product__variant-slot .product-form__input--swatch .swatch-input__input:checked+.swatch-input__label{border-color:#c99846c2;background:linear-gradient(145deg,#fffcf8fc,#e8dacaeb);box-shadow:0 0 0 2px #c9984629,inset 0 1px #ffffffd1;outline:0}.deeb-accessory-product__variant-slot .product-form__input--swatch .swatch-input__input.disabled+.swatch-input__label,.deeb-accessory-product__variant-slot .product-form__input--swatch .swatch-input__input.visually-disabled+.swatch-input__label,.deeb-accessory-product__variant-slot .product-form__input--swatch .swatch-input__input:disabled+.swatch-input__label{cursor:not-allowed;filter:grayscale(.5);opacity:.46}.deeb-accessory-product__variant-slot .product-form__input--swatch .swatch-input__input:focus-visible+.swatch-input__label{outline:2px solid var(--deeb-accessory-gold);outline-offset:2px}@media(hover:hover){.deeb-accessory-product__variant-slot .product-form__input--swatch .swatch-input__input:not(:checked):not(.disabled):not(.visually-disabled):not(:disabled)+.swatch-input__label:hover{border-color:#c998468f;background:linear-gradient(145deg,#fffcf8,#e8dbcde6);box-shadow:0 2px 8px #24151012,inset 0 1px #ffffffd1;transform:translateY(-1px)}}.deeb-accessory-product__variant-slot .product-form__input--dropdown .select{width:100%;max-width:360px}.deeb-accessory-product__variant-slot .product-form__input--dropdown select{min-height:48px;border-radius:12px;color:var(--deeb-accessory-ink);background:#fffaf5db}.deeb-accessory-product .quantity{width:142px;min-height:42px;border:1px solid rgba(36,21,16,.32);border-radius:999px;color:var(--deeb-accessory-ink);background:#fffaf5d6;box-shadow:none}.deeb-accessory-product .quantity:after,.deeb-accessory-product .quantity:before{display:none}.deeb-accessory-product .quantity__button{width:44px;min-width:44px;color:var(--deeb-accessory-ink)}.deeb-accessory-product .quantity__button .svg-wrapper,.deeb-accessory-product .quantity__button svg{width:16px;height:16px}.deeb-accessory-product .quantity__input{min-width:50px;font-size:1.4rem;font-weight:800}.deeb-accessory-product .product__inventory,.deeb-accessory-product .product__sku{display:flex;gap:8px;align-items:center;margin-block:0;color:var(--deeb-accessory-muted);font-size:1.05rem;font-weight:600}.deeb-accessory-product .product__inventory.visibility-hidden,.deeb-accessory-product .product__sku.visibility-hidden{display:none}.deeb-accessory-product__meta-label{color:var(--deeb-accessory-copper);font-weight:800;letter-spacing:.09em;text-transform:uppercase}.deeb-accessory-product .product-form__buttons{display:grid;gap:10px}.deeb-accessory-product .product-form__buttons .product-form__submit{min-height:52px;margin:0;border:1px solid #17120f!important;border-radius:999px;color:#fff9f3!important;background:linear-gradient(135deg,#201612,#100d0b)!important;box-shadow:none!important;font-size:1.2rem;font-weight:850;letter-spacing:.05em;transition:transform .16s ease,background .16s ease,opacity .16s ease}.deeb-accessory-product .product-form__buttons .product-form__submit:hover:not([disabled]){transform:translateY(-1px);background:linear-gradient(135deg,#8f563a,#5e3426)!important}.deeb-accessory-product .product-media-container{overflow:hidden;border:1px solid rgba(169,112,49,.14);border-radius:var(--deeb-accessory-radius-lg);background:radial-gradient(circle at 50% 34%,rgba(217,157,119,.11),transparent 42%),linear-gradient(145deg,#fffcf8fa,#ebe0d4e6);box-shadow:none}.deeb-accessory-product .product-media-container:after,.deeb-accessory-product .product-media-container:before{display:none}.deeb-accessory-product .product-media-container img{object-fit:contain}.deeb-accessory-product .deeb-accessory-media-shell>media-gallery.product__column-sticky{position:static;top:auto;z-index:auto}.deeb-accessory-product .product-media-container.constrain-height.media-fit-contain{width:100%;max-width:100%}.deeb-accessory-product .thumbnail{overflow:hidden;border:1px solid rgba(169,112,49,.2);border-radius:13px;background:#fffaf5bd;box-shadow:none;transition:border-color .18s ease,opacity .18s ease,transform .18s ease}.deeb-accessory-product .thumbnail[aria-current]{border-color:var(--deeb-accessory-gold);box-shadow:none;outline:2px solid rgba(201,152,70,.18);outline-offset:1px}.deeb-accessory-product__media-empty{display:grid;min-height:460px;place-items:center;overflow:hidden;border:0;border-radius:var(--deeb-accessory-radius-lg);background:var(--deeb-accessory-surface);box-shadow:none}.deeb-accessory-product__media-empty svg{width:min(55%,300px);opacity:.2}.deeb-accessory-content{width:100%;min-width:0;margin:0}.deeb-accessory-information{width:100%;margin:0;padding:16px;border:1px solid rgba(169,112,49,.18);border-radius:18px;color:var(--deeb-accessory-ink);background:linear-gradient(145deg,#fffcf8d6,#eee3d79e);box-shadow:none}.deeb-accessory-information__header{display:flex;flex-wrap:wrap;gap:4px 14px;align-items:baseline;justify-content:space-between}.deeb-accessory-information__header p,.deeb-accessory-information__story>p,.deeb-accessory-information__support>p{margin:0;color:var(--deeb-accessory-copper);font-size:1.12rem;font-weight:900;line-height:1.2;letter-spacing:.11em;text-transform:uppercase}.deeb-accessory-information__header h2,.deeb-accessory-information__story h2,.deeb-accessory-information__support h2{margin:0;color:var(--deeb-accessory-ink);font-family:var(--deeb-accessory-display);font-weight:700;line-height:1.05;letter-spacing:-.024em}.deeb-accessory-information__header h2{font-size:clamp(2rem,1.55vw,2.45rem)}.deeb-accessory-information__table{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:14px 0 0;overflow:hidden;border:1px solid rgba(169,112,49,.14);border-radius:13px;background:#a9703124}.deeb-accessory-information__item{display:grid;align-content:start;gap:5px;min-width:0;min-height:72px;padding:11px 13px;border:0;background:#fffaf5ad}.deeb-accessory-information__item dt,.deeb-accessory-information__support-item dt{margin:0;color:#241510bd;font-size:1.12rem;font-weight:900;line-height:1.22;letter-spacing:.095em;text-transform:uppercase}.deeb-accessory-information__item dd{min-width:0;margin:0;color:var(--deeb-accessory-ink);font-size:clamp(1.34rem,1vw,1.52rem);font-weight:680;line-height:1.42;overflow-wrap:anywhere}.deeb-accessory-information__support-item dd{min-width:0;margin:0;color:var(--deeb-accessory-ink);font-size:clamp(1.32rem,.98vw,1.48rem);font-weight:650;line-height:1.46;overflow-wrap:anywhere}.deeb-accessory-information__lower{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(250px,.82fr);gap:22px;margin-top:18px;padding-top:18px;border-top:1px solid rgba(169,112,49,.16)}.deeb-accessory-information__lower--single{grid-template-columns:minmax(0,1fr)}.deeb-accessory-information__story,.deeb-accessory-information__support{min-width:0}.deeb-accessory-information__story h2,.deeb-accessory-information__support h2{margin-top:5px;font-size:clamp(2.35rem,1.82vw,2.85rem)}.deeb-accessory-information__story .rte{max-width:64ch;margin-top:11px;color:#241713d6;font-size:clamp(1.36rem,1.02vw,1.52rem);font-weight:520;line-height:1.62}.deeb-accessory-information__story .rte>:first-child{margin-top:0}.deeb-accessory-information__story .rte>:last-child{margin-bottom:0}.deeb-accessory-information__story .rte>*+*{margin-top:8px}.deeb-accessory-information__support{padding:0;border:0;border-radius:0;background:transparent}.deeb-accessory-information__support dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 18px;margin:12px 0 0}.deeb-accessory-information__support-item{display:grid;align-content:start;gap:5px;min-width:0}.deeb-accessory-information__support-item--care{grid-column:1 / -1}.deeb-accessory-information__support-item ul{display:flex;flex-wrap:wrap;gap:4px 0;margin:0;padding:0;list-style:none}.deeb-accessory-information__support-item li:not(:last-child):after{content:" \b7  ";margin-inline:8px;color:var(--deeb-accessory-copper)}.deeb-accessory-information__mobile-disclosures{display:none}.deeb-accessory-disclosure{overflow:hidden;border:1px solid rgba(169,112,49,.18);border-radius:14px;background:#fffaf599}.deeb-accessory-disclosure__summary{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:center;min-height:78px;padding:14px;color:var(--deeb-accessory-ink);cursor:pointer;list-style:none}.deeb-accessory-disclosure__summary::-webkit-details-marker{display:none}.deeb-accessory-disclosure__heading{display:grid;gap:4px;min-width:0}.deeb-accessory-disclosure__eyebrow{color:var(--deeb-accessory-copper);font-size:1.04rem;font-weight:900;line-height:1.2;letter-spacing:.11em;text-transform:uppercase}.deeb-accessory-disclosure__title{color:var(--deeb-accessory-ink);font-family:var(--deeb-accessory-display);font-size:2.2rem;font-weight:700;line-height:1.08;letter-spacing:-.02em}.deeb-accessory-disclosure__action{display:inline-flex;gap:8px;align-items:center;justify-content:flex-end}.deeb-accessory-disclosure__hint{color:#2415109e;font-size:1rem;font-weight:750;line-height:1.2;white-space:nowrap}.deeb-accessory-disclosure__icon{display:grid;place-items:center;width:34px;height:34px;flex:0 0 auto;border:1px solid rgba(169,112,49,.28);border-radius:50%;color:var(--deeb-accessory-ink);font-size:2rem;font-weight:500;line-height:1;transition:transform .18s ease}.deeb-accessory-disclosure[open] .deeb-accessory-disclosure__icon{transform:rotate(45deg)}.deeb-accessory-disclosure__panel{padding:0 14px 15px;border-top:1px solid rgba(169,112,49,.14)}@supports selector(details::details-content){.deeb-accessory-disclosure{interpolate-size:allow-keywords}.deeb-accessory-disclosure::details-content{block-size:0;overflow:clip;opacity:0;transition:block-size .22s ease,opacity .16s ease,content-visibility .22s allow-discrete}.deeb-accessory-disclosure[open]::details-content{block-size:auto;opacity:1}}.deeb-accessory-disclosure__body{padding-top:13px;color:#241713d6;font-size:1.38rem;font-weight:520;line-height:1.62}.deeb-accessory-disclosure__body>:first-child{margin-top:0}.deeb-accessory-disclosure__body>:last-child{margin-bottom:0}.deeb-accessory-disclosure__support-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 18px;margin:0;padding-top:14px}.deeb-accessory-disclosure__support-list .deeb-accessory-information__support-item--care{grid-column:1 / -1}.deeb-accessory-product .product,.deeb-accessory-product .product__info-container,.deeb-accessory-product .product-media-container,.deeb-accessory-product .thumbnail,.deeb-accessory-product .quantity,.deeb-accessory-product .product-form__submit,.deeb-accessory-product .shopify-payment-button__button,.deeb-accessory-product .deeb-wishlist-button,.deeb-accessory-information{box-shadow:none!important}.deeb-accessory-motion-ready [data-deeb-accessory-reveal]{opacity:0;transform:translateY(18px);transition:opacity .52s ease,transform .62s cubic-bezier(.22,1,.36,1)}.deeb-accessory-motion-ready [data-deeb-accessory-reveal=purchase]{transition-delay:90ms}.deeb-accessory-motion-ready [data-deeb-accessory-reveal=media]{transform:none;transition:opacity .42s ease}.deeb-accessory-motion-ready [data-deeb-accessory-reveal].is-visible{opacity:1;transform:translateY(0)}.deeb-accessory-motion-ready [data-deeb-accessory-reveal=media].is-visible{transform:none}.deeb-accessory-motion-ready .deeb-accessory-purchase-profile__item,.deeb-accessory-motion-ready .deeb-accessory-information__item,.deeb-accessory-motion-ready .deeb-accessory-information__story,.deeb-accessory-motion-ready .deeb-accessory-information__support{opacity:0;transform:translateY(10px);transition:opacity .42s ease,transform .52s cubic-bezier(.22,1,.36,1)}.deeb-accessory-motion-ready .is-visible .deeb-accessory-purchase-profile__item,.deeb-accessory-motion-ready .is-visible .deeb-accessory-information__item,.deeb-accessory-motion-ready .is-visible .deeb-accessory-information__story,.deeb-accessory-motion-ready .is-visible .deeb-accessory-information__support{opacity:1;transform:translateY(0)}.deeb-accessory-motion-ready .is-visible .deeb-accessory-information__item:nth-child(2){transition-delay:55ms}.deeb-accessory-motion-ready .is-visible .deeb-accessory-information__item:nth-child(3){transition-delay:.11s}.deeb-accessory-motion-ready .is-visible .deeb-accessory-information__item:nth-child(4){transition-delay:165ms}.deeb-accessory-motion-ready .is-visible .deeb-accessory-information__item:nth-child(5){transition-delay:.22s}.deeb-accessory-motion-ready .is-visible .deeb-accessory-information__item:nth-child(6){transition-delay:275ms}.deeb-accessory-motion-ready .is-visible .deeb-accessory-information__support{transition-delay:90ms}@media screen and (min-width:990px){.deeb-accessory-product .product--small:not(.product--no-media) .product__media-wrapper,.deeb-accessory-product .product--medium:not(.product--no-media) .product__media-wrapper,.deeb-accessory-product .product--large:not(.product--no-media) .product__media-wrapper,.deeb-accessory-product .product--small:not(.product--no-media) .product__info-wrapper,.deeb-accessory-product .product--medium:not(.product--no-media) .product__info-wrapper,.deeb-accessory-product .product--large:not(.product--no-media) .product__info-wrapper{width:100%;max-width:none;min-width:0}.deeb-accessory-stage__media{grid-column:1;grid-row:1}.deeb-accessory-stage__purchase{grid-column:2;grid-row:1}.deeb-accessory-product .product--right .deeb-accessory-stage__media{grid-column:2}.deeb-accessory-product .product--right .deeb-accessory-stage__purchase{grid-column:1}.deeb-accessory-product media-gallery[data-desktop-layout=thumbnail_slider]{--deeb-accessory-media-frame-height: clamp(460px, 54vh, 570px);display:grid;grid-template-columns:84px minmax(0,1fr);grid-template-areas:"thumbnails viewer";gap:12px;align-items:start}.deeb-accessory-product media-gallery[data-desktop-layout=thumbnail_slider]>[id^=GalleryViewer-]{grid-area:viewer;width:100%;min-width:0;height:var(--deeb-accessory-media-frame-height);overflow:hidden;border-radius:var(--deeb-accessory-radius-lg)}.deeb-accessory-product media-gallery[data-desktop-layout=thumbnail_slider] .product__media-list{width:100%;height:100%;margin:0;padding:0;overflow:hidden}.deeb-accessory-product media-gallery[data-desktop-layout=thumbnail_slider] .product__media-item{width:100%;max-width:none;height:100%;margin:0}.deeb-accessory-product media-gallery[data-desktop-layout=thumbnail_slider] .product-media-container,.deeb-accessory-product media-gallery[data-desktop-layout=thumbnail_slider] .product-media-container.constrain-height,.deeb-accessory-product media-gallery[data-desktop-layout=thumbnail_slider] .product-media-container.constrain-height.media-fit-contain{width:100%;max-width:none;height:100%;min-height:0;margin:0}.deeb-accessory-product media-gallery[data-desktop-layout=thumbnail_slider] .product-media-container .product__modal-opener,.deeb-accessory-product media-gallery[data-desktop-layout=thumbnail_slider] .product-media-container .media{width:100%;height:100%}.deeb-accessory-product media-gallery[data-desktop-layout=thumbnail_slider] .product-media-container .media,.deeb-accessory-product media-gallery[data-desktop-layout=thumbnail_slider] .product-media-container.constrain-height .media{padding-top:0}.deeb-accessory-product media-gallery[data-desktop-layout=thumbnail_slider] .product-media-container .media>img{width:100%;height:100%;object-fit:contain}.deeb-accessory-product media-gallery[data-desktop-layout=thumbnail_slider]>[id^=GalleryThumbnails-]{grid-area:thumbnails;display:block;width:84px;min-width:84px}.deeb-accessory-product media-gallery[data-desktop-layout=thumbnail_slider]>[id^=GalleryThumbnails-]>.slider-button{display:none}.deeb-accessory-product media-gallery[data-desktop-layout=thumbnail_slider] .thumbnail-list.slider--tablet-up{display:flex;flex-direction:column;width:84px;max-height:min(54vh,570px);gap:9px;padding:4px;overflow-x:hidden;overflow-y:auto;scroll-snap-type:y proximity;scrollbar-width:thin}.deeb-accessory-product media-gallery[data-desktop-layout=thumbnail_slider] .thumbnail-list__item.slider__slide{flex:0 0 auto;width:78px;height:78px;margin:0}.deeb-accessory-product media-gallery[data-desktop-layout=thumbnail_slider] .thumbnail{display:block;width:78px;height:78px;padding:0}.deeb-accessory-product media-gallery[data-desktop-layout=thumbnail_slider] .thumbnail img{width:100%;height:100%;object-fit:contain}.deeb-accessory-product .product-media-container.constrain-height{--constrained-min-height: 0px;--constrained-height: var(--deeb-accessory-media-frame-height)}}@media screen and (max-width:1180px)and (min-width:990px){.deeb-accessory-stage{grid-template-columns:minmax(0,1fr) minmax(360px,.86fr)}.deeb-accessory-information__table{grid-template-columns:repeat(3,minmax(0,1fr))}.deeb-accessory-information__lower{grid-template-columns:minmax(0,1fr) minmax(240px,.76fr);gap:18px}}@media screen and (max-width:989px){.deeb-accessory-stage{grid-template-columns:minmax(0,1fr);gap:22px}.deeb-accessory-stage__media{display:contents}.deeb-accessory-media-shell,.deeb-accessory-stage__purchase,.deeb-accessory-content,.deeb-accessory-product .product--right .deeb-accessory-media-shell,.deeb-accessory-product .product--right .deeb-accessory-stage__purchase,.deeb-accessory-product .product--right .deeb-accessory-content{grid-column:1;grid-row:auto}.deeb-accessory-media-shell{order:10}.deeb-accessory-stage__purchase{order:20}.deeb-accessory-content{order:30}.deeb-accessory-product .product__info-container.product__column-sticky{position:static}.deeb-accessory-product__purchase-flow{max-width:760px;margin-inline:auto}.deeb-accessory-information__table{grid-template-columns:repeat(3,minmax(0,1fr))}.deeb-accessory-information__lower{grid-template-columns:minmax(0,1fr)}}@media screen and (max-width:749px){.deeb-accessory-product__variant-slot{gap:13px}.deeb-accessory-product__variant-slot variant-selects{gap:14px}.deeb-accessory-product__variant-slot .product-form__input--pill input[type=radio]+label{min-height:46px;padding:10px 14px;font-size:1.12rem}.deeb-accessory-product__variant-slot--finish-1 variant-selects>fieldset:nth-of-type(1).product-form__input--pill input[type=radio]+label,.deeb-accessory-product__variant-slot--finish-2 variant-selects>fieldset:nth-of-type(2).product-form__input--pill input[type=radio]+label,.deeb-accessory-product__variant-slot--finish-3 variant-selects>fieldset:nth-of-type(3).product-form__input--pill input[type=radio]+label{flex:1 1 calc(50% - 5px);min-width:0}.deeb-accessory-product__variant-slot .product-form__input--swatch .swatch-input__input+.swatch-input__label{width:42px;min-width:42px;height:42px}.deeb-accessory-product .page-width{width:min(100% - 16px,1400px)}.deeb-accessory-layout{padding:8px;border-radius:22px}.deeb-accessory-product .product__info-container{padding:15px;border-radius:20px}.deeb-accessory-product__purchase-flow{grid-template-columns:minmax(150px,185px) minmax(0,1fr);gap:14px 15px}.deeb-accessory-product__identity,.deeb-accessory-product__title-row,.deeb-accessory-product__price-block,.deeb-accessory-product__variant-slot,.deeb-accessory-product__purchase-actions,.deeb-accessory-product__sku,.deeb-accessory-product__share{grid-column:1 / -1}.deeb-accessory-product .product__title h1{max-width:16ch;font-size:clamp(3rem,9.2vw,4.25rem);line-height:1.03}.deeb-accessory-product .deeb-wishlist-button{width:48px;min-width:48px;min-height:48px}.deeb-accessory-product .product-media-container,.deeb-accessory-product__media-empty{border-radius:20px}.deeb-accessory-product__media-empty{min-height:340px}.deeb-accessory-product__share{display:none}.deeb-accessory-content{margin-top:0}.deeb-accessory-information{padding:14px;border-radius:16px}.deeb-accessory-information__header{display:block}.deeb-accessory-information__header h2,.deeb-accessory-information__story h2,.deeb-accessory-information__support h2{font-size:2.25rem}.deeb-accessory-information__table{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:12px}.deeb-accessory-information__item{min-height:68px;padding:10px 11px}.deeb-accessory-purchase-profile__grid,.deeb-accessory-information__table{grid-template-columns:repeat(2,minmax(0,1fr))}.deeb-accessory-purchase-profile__item{min-height:82px;padding:11px 12px}.deeb-accessory-purchase-profile__item dt,.deeb-accessory-information__item dt{font-size:1.04rem}.deeb-accessory-purchase-profile__item dd,.deeb-accessory-information__item dd{font-size:1.28rem;line-height:1.36}.deeb-accessory-information__item{min-height:92px;padding:12px}.deeb-accessory-information__lower--desktop{display:none}.deeb-accessory-information__mobile-disclosures{display:grid;gap:10px;margin-top:14px;padding-top:14px;border-top:1px solid rgba(169,112,49,.16)}}@media screen and (max-width:430px){.deeb-accessory-product__purchase-flow{grid-template-columns:minmax(0,1fr)}.deeb-accessory-product__quantity-block,.deeb-accessory-product__inventory{grid-column:1}.deeb-accessory-product .quantity{width:142px}.deeb-accessory-purchase-profile__grid,.deeb-accessory-information__table{grid-template-columns:repeat(2,minmax(0,1fr))}.deeb-accessory-purchase-profile__item,.deeb-accessory-information__item{padding:10px}.deeb-accessory-purchase-profile__item dt,.deeb-accessory-information__item dt{font-size:.98rem;letter-spacing:.08em}.deeb-accessory-purchase-profile__item dd,.deeb-accessory-information__item dd{font-size:1.18rem}.deeb-accessory-disclosure__summary{min-height:72px;padding:12px}.deeb-accessory-disclosure__title{font-size:1.95rem}.deeb-accessory-disclosure__hint{display:none}.deeb-accessory-disclosure__support-list{grid-template-columns:minmax(0,1fr)}.deeb-accessory-disclosure__support-list .deeb-accessory-information__support-item--care{grid-column:1}}@media(prefers-reduced-motion:reduce){.deeb-accessory-product *,.deeb-accessory-product *:before,.deeb-accessory-product *:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.deeb-accessory-product__purchase-actions{display:grid;gap:10px}.deeb-accessory-buy-now{position:relative;min-height:52px;margin:0;border:1px solid rgba(36,21,16,.5);border-radius:999px;background:#fffaf5c7;color:var(--deeb-accessory-ink);font-size:1.2rem;font-weight:850;letter-spacing:.045em;transition:transform .16s ease,border-color .16s ease,background .16s ease,opacity .16s ease}.deeb-accessory-buy-now[disabled],.deeb-accessory-buy-now[aria-disabled=true]{cursor:not-allowed;opacity:.46}.deeb-accessory-buy-now.loading{cursor:progress}.deeb-accessory-buy-now.loading [data-deeb-accessory-buy-now-label]{opacity:0}.deeb-accessory-buy-now .loading__spinner{position:absolute;top:50%;left:50%;width:20px;height:20px;transform:translate(-50%,-50%)}.deeb-accessory-buy-now .loading__spinner.hidden{display:none}@media(hover:hover){.deeb-accessory-buy-now:hover:not([disabled]):not([aria-disabled=true]){transform:translateY(-1px);border-color:#8d53379e;background:#eee3d7e6}}@media screen and (max-width:749px){.deeb-accessory-product .product__media-wrapper slider-component:not(.thumbnail-slider--no-slide){width:100%;margin-inline:0}.deeb-accessory-product .product__media-list{width:100%;margin:0 0 2.4rem;padding:0;column-gap:0;scroll-padding-left:0}.deeb-accessory-product .product__media-list .product__media-item{flex:0 0 100%;width:100%;max-width:100%;padding:0;scroll-snap-align:start}.deeb-accessory-product .product__media-list .product-media-container,.deeb-accessory-product .product__media-list .product__modal-opener{width:100%;max-width:100%}.deeb-accessory-buy-now{min-height:54px;font-size:1.22rem}}html[data-deeb-accessory-buy-now-active] cart-notification,html[data-deeb-accessory-buy-now-active] #cart-notification{visibility:hidden!important;opacity:0!important;pointer-events:none!important}@media screen and (max-width:749px){.deeb-accessory-product__variant-slot .product-form__input--swatch{display:flex!important;flex-wrap:wrap;width:100%;gap:8px;align-items:center}.deeb-accessory-product__variant-slot .product-form__input--swatch>.form__label{flex:0 0 100%;width:100%;margin-bottom:2px}.deeb-accessory-product__variant-slot .product-form__input--swatch .swatch-input__input+.swatch-input__label{display:inline-grid!important;flex:0 0 46px;width:46px!important;min-width:46px!important;height:46px!important;min-height:46px;margin:0;padding:6px!important;gap:0;place-items:center;overflow:visible;box-sizing:border-box;border-radius:12px}.deeb-accessory-product__variant-slot .product-form__input--swatch .swatch-input__label .swatch{flex:0 0 32px;width:32px;min-width:32px;height:32px;border-radius:8px}.deeb-accessory-product__variant-slot .product-form__input--swatch .swatch-input__label>.visually-hidden:not(.label-unavailable){position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.deeb-accessory-product__variant-slot .product-form__input--swatch .swatch-input__input:checked+.swatch-input__label{transform:translateY(-1px)}}@media screen and (max-width:359px){.deeb-accessory-product__variant-slot .product-form__input--swatch .swatch-input__input+.swatch-input__label{flex-basis:44px;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/deeb-product-accessory.css.map */
