.gxo .gx-vh,.gxcx .gx-vh,.gxs .gx-vh{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}:root{--gxb-ease: cubic-bezier(.23, 1, .32, 1);--gxb-line: rgb(0 0 0 / .14);--gxb-card: var(--c-bg)}.product-details .variant-option--buttons legend{margin-block-end:10px;font:500 var(--t-xs)/var(--lh-xs) var(--f-sans);letter-spacing:0;text-transform:none;color:#0009}.product-details .variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label{min-inline-size:52px;min-block-size:48px;border-radius:var(--r);border:1px solid rgb(0 0 0 / .22);background:var(--gxb-card);font:600 var(--t-sm)/var(--lh-sm) var(--f-sans);letter-spacing:0;transition:border-color .18s ease,background-color .18s ease,color .18s ease,transform .12s var(--gxb-ease)}.product-details .variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label:has(input:checked){background:var(--gr-ink, var(--c-ink));border-color:var(--gr-ink, var(--c-ink));color:var(--gr-cotton, var(--c-bg))}.product-details .variant-option__button-label:active{transform:scale(.96)}.product-details .variant-option__button-label:has(input:focus-visible){outline:2px solid var(--gr-thread, var(--c-accent));outline-offset:2px}@media(hover:hover)and (pointer:fine){.product-details .variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label:not(:has(input:checked)):hover{border-color:var(--gr-ink, var(--c-ink))}}.product-details .add-to-cart-button{min-block-size:56px;border-radius:var(--r)!important;background:var(--gr-ink, var(--c-ink))!important;color:var(--gr-cotton, var(--c-bg))!important;border-color:var(--gr-ink, var(--c-ink))!important;font:600 var(--t-base)/1 var(--f-sans);letter-spacing:0;text-transform:none;box-shadow:none;transition:background-color .2s ease,transform .16s var(--gxb-ease)}.product-details .add-to-cart-button:active:not([disabled]){transform:scale(.97)}@media(hover:hover)and (pointer:fine){.product-details .add-to-cart-button:hover:not([disabled]){background:var(--c-ink-2)!important;border-color:var(--c-ink-2)!important}}.product-details .add-to-cart-button[disabled]{background:#00000059!important;border-color:transparent!important;box-shadow:none}.gxs{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;margin:-6px 0 0;font:400 var(--t-sm)/var(--lh-sm) var(--f-sans);color:#000000b3}.gxs svg{flex:none;color:var(--c-muted)}.gxs__link{display:inline-flex;align-items:center;min-block-size:32px;padding:0;border:0;background:none;cursor:pointer;font:600 var(--t-sm)/var(--lh-sm) var(--f-sans);color:var(--gr-ink, var(--c-ink));text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}@media(hover:hover)and (pointer:fine){.gxs__link:hover{text-decoration-color:var(--gr-thread, var(--c-accent))}}.gxs__link:focus-visible{outline:2px solid var(--gr-thread, var(--c-accent));outline-offset:2px;border-radius:2px}.gxt{display:grid;gap:14px}.gxt__list{display:grid;gap:10px;margin:0;padding:0;list-style:none}.gxt__item{display:grid;grid-template-columns:20px minmax(0,1fr);align-items:start;gap:12px}.gxt__icon{display:grid;place-items:center;inline-size:20px;block-size:20px;color:var(--c-ink)}.gxt__text{display:flex;flex-wrap:wrap;gap:0 6px;font:400 var(--t-sm)/var(--lh-sm) var(--f-sans)}.gxt__text b{font-weight:600}.gxt__text span{color:var(--c-muted)}.gxt__pay{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.gxt__pay-label{font:500 var(--t-xs)/var(--lh-xs) var(--f-sans);letter-spacing:0;text-transform:none;color:#0000008c}.gxt__pay-list{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.gxt__pay-icon{display:block;inline-size:38px;block-size:24px}.gxpair{display:grid;gap:12px;padding:18px;border:1px solid var(--gxb-line);border-radius:var(--r);background:var(--gxb-card)}.gxpair[hidden]{display:none}.gxpair__head{display:grid;gap:2px}.gxpair__title,.gxcx__title{margin:0;font:600 var(--t-xs)/var(--lh-xs) var(--f-sans);letter-spacing:0;text-transform:none}.gxpair__note{margin:0;font:400 var(--t-xs)/var(--lh-xs) var(--f-sans);color:#0009}.gxo-list{display:grid;gap:10px;margin:0;padding:0;list-style:none}.gxo{display:grid;grid-template-columns:76px minmax(0,1fr);gap:14px;align-items:start;padding-block-start:10px;border-block-start:1px solid var(--gxb-line)}.gxo:first-child{padding-block-start:0;border-block-start:0}.gxo__img{display:block;aspect-ratio:3 / 4;border-radius:var(--r);overflow:hidden;background:var(--c-surface)}.gxo__img img{display:block;inline-size:100%;block-size:100%;object-fit:cover;transition:transform .5s var(--gxb-ease)}@media(hover:hover)and (pointer:fine){.gxo:hover .gxo__img img{transform:scale(1.05)}}.gxo__body{display:grid;gap:4px;min-inline-size:0}.gxo__name{font:600 var(--t-sm)/var(--lh-sm) var(--f-sans);color:var(--gr-ink, var(--c-ink));text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(hover:hover)and (pointer:fine){.gxo__name:hover{text-decoration:underline;text-underline-offset:3px}}.gxo__price{font:500 var(--t-xs)/var(--lh-xs) var(--f-sans);font-variant-numeric:tabular-nums;color:#000000b3}.gxo__form{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-block-start:6px}.gxo__sizes{display:flex;flex-wrap:wrap;gap:4px;margin:0;padding:0;border:0;min-inline-size:0}.gxo__size{position:relative}.gxo__size input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;margin:0;cursor:pointer}.gxo__size span{display:grid;place-items:center;min-inline-size:36px;block-size:34px;padding-inline:8px;border-radius:var(--r);border:1px solid rgb(0 0 0 / .22);background:#fff;font:600 var(--t-xs)/var(--lh-xs) var(--f-sans);transition:background-color .16s ease,color .16s ease,border-color .16s ease}.gxo__size input:checked+span{background:var(--gr-ink, var(--c-ink));border-color:var(--gr-ink, var(--c-ink));color:var(--gr-cotton, var(--c-bg))}.gxo__size input:focus-visible+span{outline:2px solid var(--gr-thread, var(--c-accent));outline-offset:2px}.gxo__size.is-out span{color:#00000059;text-decoration:line-through;background:transparent}.gxo__size.is-out input{cursor:not-allowed}.gxo__select{position:relative;display:inline-flex}.gxo__select select{-webkit-appearance:none;appearance:none;block-size:34px;padding:0 30px 0 10px;border-radius:var(--r);border:1px solid rgb(0 0 0 / .22);background:#fff;font:500 var(--t-xs)/var(--lh-xs) var(--f-sans);color:var(--gr-ink, var(--c-ink));cursor:pointer;max-inline-size:190px}.gxo__select:after{content:"";position:absolute;inset-inline-end:12px;inset-block-start:50%;inline-size:6px;block-size:6px;border:solid currentColor;border-width:0 1.5px 1.5px 0;transform:translateY(-70%) rotate(45deg);pointer-events:none}.gxo__add{display:inline-flex;align-items:center;gap:6px;block-size:34px;padding:0 14px;margin-inline-start:auto;border:0;border-radius:var(--r);background:var(--gr-ink, var(--c-ink));color:var(--gr-cotton, var(--c-bg));cursor:pointer;font:600 var(--t-xs)/var(--lh-xs) var(--f-sans);letter-spacing:0;white-space:nowrap;transition:background-color .2s ease,transform .12s var(--gxb-ease),opacity .2s ease}.gxo__add:disabled{background:transparent;color:#0000008c;box-shadow:inset 0 0 0 1px #0003;cursor:default}.gxo__add:disabled svg{display:none}.gxo__add:active:not(:disabled){transform:scale(.96)}.gxo__add.is-busy{opacity:.7}.gxo__add.is-done{background:#2f6b3a}.gxo__add:focus-visible{outline:2px solid var(--gr-thread, var(--c-accent));outline-offset:2px}@media(hover:hover)and (pointer:fine){.gxo__add:not(:disabled):hover{background:var(--gr-thread, var(--c-accent))}}.gxo__msg{flex-basis:100%;margin:0;font:400 var(--t-xs)/var(--lh-xs) var(--f-sans);color:#000000a6}.gxo__msg:empty{display:none}.gxo__soldout{font:500 var(--t-xs)/var(--lh-xs) var(--f-sans);letter-spacing:0;text-transform:none;color:#00000080}.gxcx{display:grid;gap:16px;padding:16px var(--cart-drawer-padding, 20px) 20px;border-block-start:1px solid var(--gxb-line)}.gxcx__free{display:flex;align-items:center;gap:10px;margin:0;padding:10px 12px;border-radius:var(--r);background:#2f6b3a14;font:400 var(--t-xs)/var(--lh-xs) var(--f-sans);color:#234f2b}.gxcx__free b{font-weight:600}.gxcx__tick{display:grid;place-items:center;flex:none;inline-size:22px;block-size:22px;border-radius:50%;background:#2f6b3a;color:#fff}.gxcx__pairs{display:grid;gap:10px;padding:14px;border:1px solid var(--gxb-line);border-radius:var(--r);background:var(--gxb-card)}.gxo--drawer{grid-template-columns:60px minmax(0,1fr);gap:12px}.gxcx__trust{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 16px;margin:0;padding:0;list-style:none;font:500 var(--t-xs)/var(--lh-xs) var(--f-sans);letter-spacing:0;text-transform:none;color:#000000a6}.gxcx__trust li{display:inline-flex;align-items:center;gap:6px}@media(prefers-reduced-motion:no-preference){.gxo__add.is-done svg{animation:gxb-pop .35s cubic-bezier(.34,1.4,.64,1)}.gxpair:not([hidden]) .gxo{animation:gxb-in .45s var(--gxb-ease) both}.gxpair:not([hidden]) .gxo:nth-child(2){animation-delay:70ms}.gxpair:not([hidden]) .gxo:nth-child(3){animation-delay:.14s}}@keyframes gxb-in{0%{opacity:0;transform:translate3d(0,8px,0)}}@keyframes gxb-pop{0%{transform:scale(.5)}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/gx-cart.css.map */
