.anaqa-pdp__grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:28px;display:grid}.anaqa-pdp__pane{gap:0;min-inline-size:0;display:grid}.anaqa-pdp__form{display:grid}.anaqa-pdp__block{min-inline-size:0}.anaqa-pdp__block+.anaqa-pdp__block{margin-block-start:22px}.anaqa-pdp__block--accordion+.anaqa-pdp__block--accordion{margin-block-start:0}.anaqa-pdp__vendor{margin-block-end:8px}.anaqa-pdp__title{margin:0}.anaqa-pdp__price-row{border-block-end:1px solid var(--anaqa-line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 20px;padding-block-end:22px;display:flex}.anaqa-pdp__price-row .anaqa-price{margin:0}.anaqa-pdp__rating{min-block-size:24px;color:var(--anaqa-muted);align-items:center;gap:6px;margin:0;font-size:.75rem;display:inline-flex}a.anaqa-pdp__rating{color:var(--anaqa-muted)}.anaqa-pdp__description{color:var(--anaqa-ink);font-size:.9375rem}.anaqa-pdp__text{font-size:.9375rem}.anaqa-pdp__chips{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.anaqa-pdp__chip{border:1px solid var(--anaqa-line);border-radius:var(--anaqa-radius);min-block-size:36px;color:var(--anaqa-muted);align-items:center;gap:8px;padding:4px 12px;font-size:.8125rem;display:inline-flex}.anaqa-pdp__chip .anaqa-icon{block-size:16px;inline-size:16px}.anaqa-fold{border-block:1px solid var(--anaqa-line)}.anaqa-pdp__block--accordion+.anaqa-pdp__block--accordion .anaqa-fold{border-block-start:0}.anaqa-fold__head{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-block-size:56px;list-style:none;display:flex}.anaqa-fold__head::-webkit-details-marker{display:none}.anaqa-fold__name{font-size:.8125rem}.anaqa-fold__name:lang(en):dir(ltr){text-transform:var(--anaqa-case);letter-spacing:var(--anaqa-track);font-size:.75rem}.anaqa-fold__mark{flex:none;block-size:12px;inline-size:12px;position:relative}.anaqa-fold__mark:before,.anaqa-fold__mark:after{content:"";block-size:1px;transition:transform .25s var(--anaqa-ease);background:currentColor;position:absolute;inset:50% 0 auto}.anaqa-fold__mark:after{transform:rotate(90deg)}.anaqa-fold[open] .anaqa-fold__mark:after{transform:rotate(0)}.anaqa-fold__body{color:var(--anaqa-muted);gap:12px;padding-block:0 22px;font-size:.9375rem;display:grid}.anaqa-fold__body p{margin:0}.anaqa-fold__specs{gap:8px;margin:0;display:grid}.anaqa-fold__spec{gap:12px;display:flex}.anaqa-fold__spec dt{min-inline-size:7.5em;color:var(--anaqa-muted)}.anaqa-fold__spec dd{color:var(--anaqa-ink);margin:0}.anaqa-specs{gap:12px;margin-block-start:32px;display:grid}.anaqa-specs__title{color:var(--anaqa-ink);margin:0}.anaqa-specs__list{border-block-start:1px solid var(--anaqa-ink);margin:0}.anaqa-specs__row{border-block-end:1px solid var(--anaqa-line);grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:baseline;gap:16px;padding-block:12px;display:grid}.anaqa-specs__name{min-inline-size:0;color:var(--anaqa-muted);font-size:.8125rem;line-height:1.6}.anaqa-specs__value{min-inline-size:0;color:var(--anaqa-ink);overflow-wrap:anywhere;margin:0;font-size:.9375rem}.anaqa-companions{gap:18px;margin-block-start:40px;display:grid}.anaqa-companions__heading{text-align:center;margin:0;font-size:.8125rem;font-weight:400}.anaqa-companions__list{gap:16px;margin:0;padding:0;list-style:none;display:grid}.anaqa-companions__row{grid-template-columns:96px minmax(0,1fr);align-items:center;gap:20px;display:grid}.anaqa-companions__photo{aspect-ratio:1;background:color-mix(in srgb,var(--anaqa-ink)4%,var(--anaqa-ground));display:block;overflow:hidden}.anaqa-companions__photo img{object-fit:cover;block-size:100%;inline-size:100%}.anaqa-companions__words{justify-items:start;gap:4px;display:grid}.anaqa-companions__name{color:var(--anaqa-ink);font-size:.8125rem}.anaqa-companions__name:lang(en):dir(ltr){text-transform:var(--anaqa-case);letter-spacing:var(--anaqa-track-tight)}.anaqa-companions__words .anaqa-price{color:var(--anaqa-muted);justify-content:flex-start;margin:0;font-size:.8125rem}.anaqa-companions__add{font-size:.8125rem}.anaqa-companions__out{color:var(--anaqa-muted);font-size:.8125rem}.anaqa-bundle{border:1px solid var(--anaqa-line);gap:14px;margin-block-start:40px;padding:20px;display:grid}.anaqa-bundle__heading{margin:0;font-size:.8125rem;font-weight:400}.anaqa-bundle__list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.anaqa-bundle__row{justify-content:space-between;align-items:center;gap:12px;display:flex}.anaqa-bundle__row[data-o-error] .anaqa-bundle__name{color:var(--anaqa-sale)}.anaqa-bundle__tick{cursor:pointer;align-items:center;gap:10px;min-inline-size:0;display:inline-flex;position:relative}.anaqa-bundle__tick input{opacity:0;block-size:18px;inline-size:18px;margin:0;position:absolute}.anaqa-bundle__box{border:1px solid var(--anaqa-line-strong);background:var(--anaqa-surface);flex:0 0 18px;block-size:18px;inline-size:18px}.anaqa-bundle__tick input:checked+.anaqa-bundle__box{border-color:var(--anaqa-ink);background:var(--anaqa-ink)url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center/14px no-repeat}.anaqa-bundle__tick input:disabled+.anaqa-bundle__box{opacity:.55}.anaqa-bundle__tick input:focus-visible+.anaqa-bundle__box{outline:2px solid var(--anaqa-ink);outline-offset:2px}.anaqa-bundle__photo{object-fit:cover;flex:none;block-size:56px;inline-size:56px}.anaqa-bundle__name{min-inline-size:0;font-size:.875rem}.anaqa-bundle__this,.anaqa-bundle__row .anaqa-price{color:var(--anaqa-muted);white-space:nowrap;margin:0;font-size:.8125rem}.anaqa-bundle__total{border-block-start:1px solid var(--anaqa-line);justify-content:space-between;margin:0;padding-block-start:12px;display:flex}.anaqa-bundle:not([data-o-add-set-size]) .anaqa-bundle__total,.anaqa-bundle:not([data-o-add-set-size]) .anaqa-bundle__count{visibility:hidden}.anaqa-stars{flex:none;display:inline-flex;position:relative}.anaqa-stars__row{gap:1px;display:inline-flex}.anaqa-stars .anaqa-icon{stroke:none;block-size:12px;inline-size:12px}.anaqa-stars__row--empty{color:var(--anaqa-line-strong)}.anaqa-stars__row--empty .anaqa-icon,.anaqa-stars__row--full .anaqa-icon{fill:currentColor}.anaqa-stars__row--full{inline-size:var(--anaqa-stars,0%);color:var(--anaqa-ink);position:absolute;inset-block:0;inset-inline-start:0;overflow:hidden}.anaqa-pdp__checkout{border-block-start:1px solid var(--anaqa-line);gap:18px;margin-block-start:40px;padding-block-start:32px;scroll-margin-block-start:calc(var(--o-header-height,75px) + 24px);display:grid}.anaqa-pdp__checkout-title{margin:0}.anaqa-buy-bar{z-index:30;background:var(--anaqa-surface);border-block-end:1px solid var(--anaqa-line);opacity:0;visibility:hidden;transition:transform .32s var(--anaqa-ease),opacity .32s var(--anaqa-ease),visibility 0s linear .32s;position:fixed;inset-block-start:var(--o-header-height,0px);inset-inline:0;transform:translateY(-100%)}.anaqa-buy-bar[data-shown]{opacity:1;visibility:visible;transition:transform .32s var(--anaqa-ease),opacity .32s var(--anaqa-ease),visibility 0s;transform:none}.anaqa-buy-bar__row{grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:18px;min-block-size:72px;display:grid}.anaqa-buy-bar__photo{object-fit:cover;block-size:48px;inline-size:48px}.anaqa-buy-bar__name{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.8125rem;overflow:hidden}.anaqa-buy-bar__name:lang(en):dir(ltr){text-transform:var(--anaqa-case);letter-spacing:var(--anaqa-track-tight)}.anaqa-buy-bar__price{margin:0;font-size:.875rem}.anaqa-buy-bar__button{min-inline-size:220px}.anaqa-buy-bar__button[data-o-busy]{opacity:.7;cursor:progress}.anaqa-buy-bar__button[data-o-error]{border-color:var(--anaqa-sale);background:var(--anaqa-sale);color:var(--anaqa-sale-ink)}@media (width>=1000px){.anaqa-pdp__grid{grid-template-columns:minmax(0,1fr) minmax(340px,413px);column-gap:clamp(40px,5vw,90px)}.anaqa-pdp__pane{--anaqa-pane-top:calc(var(--o-header-height,75px) + 24px);position:sticky;inset-block-start:var(--anaqa-pane-top)}}@media (width<=999px){.anaqa-buy-bar{background:0 0;border-block-end:0;inset-block:auto 0;transform:translateY(100%)}.anaqa-buy-bar__row{min-block-size:0;padding-block:12px max(12px,env(safe-area-inset-bottom));grid-template-columns:minmax(0,1fr)}.anaqa-buy-bar__photo,.anaqa-buy-bar__name,.anaqa-buy-bar__price{display:none}.anaqa-buy-bar__button{inline-size:100%;min-inline-size:0}.anaqa-companions__row{grid-template-columns:88px minmax(0,1fr)}}