.cmr-prod{display:grid;gap:var(--cmr-6);padding-block:var(--cmr-6) var(--cmr-9)}@media screen and (min-width:990px){.cmr-prod{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:var(--cmr-8);align-items:start}}.cmr-gal{display:grid;gap:var(--cmr-3)}@media screen and (min-width:990px){.cmr-gal{position:sticky;top:calc(var(--cmr-header-h, 72px) + var(--cmr-4))}}.cmr-gal__stage{position:relative;aspect-ratio:1 / 1;background-color:var(--cmr-surface);border:1px solid var(--cmr-line);border-radius:var(--cmr-radius-lg);overflow:hidden}.cmr-gal__stage img{width:100%;height:100%;object-fit:cover;transition:opacity var(--cmr-base) var(--cmr-ease)}.cmr-gal__stage--contain img{object-fit:contain;background-color:#fff}.cmr-gal__thumbs{display:flex;gap:var(--cmr-2);overflow-x:auto;scrollbar-width:thin;padding-block-end:var(--cmr-1)}.cmr-thumb{flex:0 0 72px;aspect-ratio:1 / 1;padding:0;background-color:var(--cmr-surface);border:1px solid var(--cmr-line);border-radius:var(--cmr-radius);overflow:hidden;cursor:pointer;opacity:.55;transition:opacity var(--cmr-base) var(--cmr-ease),border-color var(--cmr-base) var(--cmr-ease)}.cmr-thumb img{width:100%;height:100%;object-fit:cover}.cmr-thumb:hover{opacity:.85}.cmr-thumb[aria-current=true]{opacity:1;border-color:var(--cmr-accent)}.cmr-pinfo{display:grid;gap:var(--cmr-5);align-content:start}.cmr-pinfo__head{display:grid;gap:var(--cmr-2)}.cmr-pinfo__type{font-size:var(--cmr-size-label);letter-spacing:.16em;text-transform:uppercase;color:var(--cmr-accent)}.cmr-pinfo__price{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--cmr-3)}.cmr-pinfo__now{font-family:var(--cmr-font-display);font-size:1.9rem;font-weight:700;font-variant-numeric:tabular-nums;color:var(--cmr-fg);white-space:nowrap}.cmr-pinfo__was{font-size:var(--cmr-size-small);font-variant-numeric:tabular-nums;color:var(--cmr-fg-mute);text-decoration:line-through}.cmr-pinfo__tax{font-size:var(--cmr-size-caption);color:var(--cmr-fg-mute)}.cmr-opt{display:grid;gap:var(--cmr-3)}.cmr-opt__head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--cmr-3)}.cmr-opt__name{font-size:var(--cmr-size-label);letter-spacing:.14em;text-transform:uppercase;color:var(--cmr-fg-mute)}.cmr-opt__value{font-size:var(--cmr-size-small);color:var(--cmr-fg)}.cmr-opt__list{display:flex;flex-wrap:wrap;gap:var(--cmr-2)}.cmr-opt__btn{display:inline-flex;align-items:center;gap:var(--cmr-2);min-height:44px;padding-inline:var(--cmr-3);background-color:var(--cmr-sunken);border:1px solid var(--cmr-line);border-radius:var(--cmr-radius);color:var(--cmr-fg-soft);font-size:var(--cmr-size-small);cursor:pointer;transition:border-color var(--cmr-base) var(--cmr-ease),color var(--cmr-base) var(--cmr-ease),background-color var(--cmr-base) var(--cmr-ease)}.cmr-opt__btn:hover{border-color:var(--cmr-line-strong);color:var(--cmr-fg)}.cmr-opt__btn[aria-pressed=true]{border-color:var(--cmr-accent);background-color:var(--cmr-accent-soft);color:var(--cmr-fg)}.cmr-swatch{width:18px;height:18px;border-radius:50%;background:var(--sw, #888);box-shadow:0 0 0 1px #ffffff2e,0 0 12px var(--sw, transparent);flex-shrink:0}.cmr-swatch--rgb{width:18px;height:18px;border-radius:50%;flex-shrink:0;background:conic-gradient(#ff3b30,#ff9500,#ffd60a,#34c759,#2f7cff,#af52de,#ff3b30);box-shadow:0 0 0 1px #ffffff2e}.cmr-pinfo{--cmr-picked: var(--cmr-accent)}.cmr-buy{display:grid;gap:var(--cmr-3)}.cmr-qty{display:inline-flex;align-items:center;border:1px solid var(--cmr-line);border-radius:var(--cmr-radius);overflow:hidden}.cmr-qty__btn{width:42px;height:46px;background:none;border:0;color:var(--cmr-fg-soft);cursor:pointer}.cmr-qty__btn:hover{color:var(--cmr-accent)}.cmr-qty__input{width:48px;height:46px;background:none;border:0;text-align:center;font-variant-numeric:tabular-nums;color:var(--cmr-fg);-moz-appearance:textfield}.cmr-qty__input::-webkit-outer-spin-button,.cmr-qty__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.cmr-buy__row{display:flex;gap:var(--cmr-2)}.cmr-buy__row form{flex:1;min-width:0}.cmr-assure{display:grid;gap:var(--cmr-2);padding-block-start:var(--cmr-4);border-block-start:1px solid var(--cmr-line);font-size:var(--cmr-size-small)}.cmr-assure li{display:flex;gap:var(--cmr-2);align-items:flex-start;color:var(--cmr-fg-soft)}.cmr-assure svg{flex-shrink:0;margin-block-start:4px;color:var(--cmr-accent)}.cmr-rte{font-size:var(--cmr-size-small);line-height:1.75}.cmr-rte p{margin-block-end:var(--cmr-3)}.cmr-rte strong{color:var(--cmr-fg)}.cmr-rte ul{padding-inline-start:var(--cmr-5);list-style:disc}.cmr-rte li{margin-block-end:var(--cmr-1)}.cmr-acc{border-block-start:1px solid var(--cmr-line)}.cmr-acc__sum{display:flex;align-items:center;justify-content:space-between;gap:var(--cmr-3);padding-block:var(--cmr-4);font-family:var(--cmr-font-display);font-size:var(--cmr-size-h3);color:var(--cmr-fg);cursor:pointer;list-style:none}.cmr-acc__sum::-webkit-details-marker{display:none}.cmr-acc[open] .cmr-acc__sum{color:var(--cmr-accent)}.cmr-acc__body{padding-block-end:var(--cmr-5)}.cmr-gal__stage.is-light{background:linear-gradient(180deg,#fff,#f1efeb);border-color:#ffffff38;box-shadow:inset 0 0 0 1px #0000000f,0 0 60px #ffecd21a}.cmr-gal__stage.is-light img{object-fit:contain;padding:var(--cmr-5)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/cmr-product.css.map */
