.ak-delivery-method-list,.ak-payment-method-list,.ak-checkout-address-block,.ak-checkout-saved-addresses{gap:var(--ak-space-4);display:grid}.ak-checkout-saved-address-grid{gap:var(--ak-space-3);grid-template-columns:minmax(0,1fr);display:grid}.ak-checkout-saved-address-card{gap:var(--ak-space-4);min-height:var(--ak-space-20);padding:var(--ak-space-3) var(--ak-space-4);color:var(--ak-color-text);text-align:left;background:var(--ak-color-surface);border:var(--ak-border-width-thin) solid var(--ak-color-border);border-radius:var(--ak-radius-2xl);transition:border-color var(--ak-transition-base), opacity var(--ak-transition-base);grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.ak-checkout-saved-address-card:hover,.ak-checkout-saved-address-card:focus-visible,.ak-checkout-saved-address-card-active{border-color:var(--ak-color-text)}.ak-checkout-saved-address-copy{gap:var(--ak-space-1);min-width:0;display:grid}.ak-checkout-saved-address-marker{justify-content:center;align-items:center;display:flex}.ak-checkout-saved-address-card .ak-radio-button[data-state=checked] .ak-radio-dot,.ak-delivery-method-row .ak-radio-button[data-state=checked] .ak-radio-dot{background:var(--ak-color-text);border-color:var(--ak-color-text)}.ak-checkout-saved-address-primary{color:var(--ak-color-text);font-size:var(--ak-font-size-md);font-weight:var(--ak-font-weight-semibold);line-height:var(--ak-line-height-snug)}.ak-checkout-saved-address-secondary{color:var(--ak-color-text-muted);font-size:var(--ak-font-size-sm);font-weight:var(--ak-font-weight-medium);line-height:var(--ak-line-height-normal)}.ak-delivery-method-row{gap:var(--ak-space-5);padding:var(--ak-space-4);color:var(--ak-color-text);cursor:pointer;background:var(--ak-color-surface);border:var(--ak-border-width-thin) solid var(--ak-color-border);border-radius:var(--ak-radius-2xl);transition:color var(--ak-transition-base), border-color var(--ak-transition-base), opacity var(--ak-transition-base);grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;display:grid}.ak-delivery-method-row:hover,.ak-delivery-method-row-active{border-color:var(--ak-color-text)}.ak-delivery-method-row-disabled{cursor:not-allowed;opacity:.5}.ak-delivery-method-copy{gap:var(--ak-space-1);display:grid}.ak-delivery-method-title,.ak-delivery-method-time,.ak-delivery-method-price{color:var(--ak-color-text);font-size:var(--ak-font-size-md);font-weight:var(--ak-font-weight-semibold);line-height:var(--ak-line-height-snug);text-transform:uppercase}.ak-delivery-method-subtitle{color:var(--ak-color-text-subtle);font-size:var(--ak-font-size-sm);line-height:var(--ak-line-height-normal)}.ak-delivery-method-offer{color:var(--ak-color-text-muted);font-size:var(--ak-font-size-xs);line-height:var(--ak-line-height-normal);text-transform:none}.ak-checkout-delivery-slot-grid{gap:var(--ak-space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}

.ak-checkout-bonus-block{gap:var(--ak-space-3);width:100%;padding:var(--ak-space-3) 0 var(--ak-space-5);border-bottom:var(--ak-border-width-thin) solid var(--ak-color-border);display:grid}.ak-checkout-bonus-header{gap:var(--ak-space-2) var(--ak-space-4);flex-wrap:wrap;justify-content:space-between;align-items:baseline;display:flex}.ak-checkout-bonus-heading{color:var(--ak-color-text);font-size:var(--ak-font-size-md);font-weight:var(--ak-font-weight-semibold);line-height:var(--ak-line-height-snug)}.ak-checkout-bonus-title-row{gap:var(--ak-space-2);align-items:center;display:inline-flex}.ak-checkout-bonus-info{display:inline-flex;position:relative}.ak-checkout-bonus-info-trigger{width:var(--ak-space-4);height:var(--ak-space-4);color:var(--ak-color-text);cursor:help;border:calc(var(--ak-border-width-thin) * 2) solid currentColor;border-radius:var(--ak-radius-full);font-size:var(--ak-font-size-xs);font-weight:var(--ak-font-weight-bold);transition:color var(--ak-transition-fast), border-color var(--ak-transition-fast);background:0 0;place-items:center;padding:0;line-height:1;display:inline-grid}.ak-checkout-bonus-info-trigger:hover{color:var(--ak-color-text)}.ak-checkout-bonus-info-trigger:focus-visible{color:var(--ak-color-text);box-shadow:var(--ak-shadow-focus);outline:0}.ak-checkout-bonus-info-tooltip{top:calc(100% + var(--ak-space-2));z-index:var(--ak-z-dropdown);width:max-content;max-width:min(calc(var(--ak-space-10) * 8), calc(100vw - var(--ak-space-8)));padding:var(--ak-space-3) var(--ak-space-4);color:var(--ak-color-text);visibility:hidden;background:var(--ak-color-surface);border:var(--ak-border-width-thin) solid var(--ak-color-border);border-radius:var(--ak-radius-lg);box-shadow:var(--ak-shadow-md);font-size:var(--ak-font-size-sm);font-weight:var(--ak-font-weight-regular);line-height:var(--ak-line-height-normal);opacity:0;pointer-events:none;transform:translateY(calc(-1 * var(--ak-space-1)));transition:opacity var(--ak-transition-fast), transform var(--ak-transition-fast), visibility var(--ak-transition-fast);position:absolute;right:0}.ak-checkout-bonus-info:hover .ak-checkout-bonus-info-tooltip,.ak-checkout-bonus-info:focus-within .ak-checkout-bonus-info-tooltip{visibility:visible;opacity:1;transform:translateY(0)}.ak-checkout-bonus-note,.ak-checkout-bonus-meta,.ak-checkout-bonus-error,.ak-checkout-bonus-rules{font-size:var(--ak-font-size-sm);line-height:var(--ak-line-height-normal);margin:0}.ak-checkout-bonus-note,.ak-checkout-bonus-meta,.ak-checkout-bonus-rules{color:var(--ak-color-text-muted)}.ak-checkout-bonus-rules{padding-top:var(--ak-space-1)}.ak-checkout-bonus-note[data-tone=locked]{color:var(--ak-color-warning)}.ak-checkout-bonus-link{color:var(--ak-color-text);font-weight:var(--ak-font-weight-semibold);text-underline-offset:var(--ak-space-1);text-decoration:underline}.ak-checkout-bonus-switch{width:var(--ak-space-10);height:var(--ak-space-6);padding:var(--ak-space-1);background:var(--ak-color-border-muted);border-radius:var(--ak-radius-full);transition:background-color var(--ak-transition-base), opacity var(--ak-transition-base);border:0;align-items:center;display:inline-flex}.ak-checkout-bonus-switch[data-checked=true]{background:var(--ak-color-brand)}.ak-checkout-bonus-switch:focus-visible{box-shadow:var(--ak-shadow-focus)}.ak-checkout-bonus-switch:disabled{cursor:not-allowed;opacity:var(--ak-opacity-disabled)}.ak-checkout-bonus-switch>span{width:var(--ak-space-4);height:var(--ak-space-4);background:var(--ak-color-white);border-radius:var(--ak-radius-full);box-shadow:var(--ak-shadow-card);transition:transform var(--ak-transition-base)}.ak-checkout-bonus-switch[data-checked=true]>span{transform:translateX(var(--ak-space-4))}.ak-checkout-bonus-error,.ak-checkout-bonus-note[data-tone=error]{color:var(--ak-color-danger)}
.ak-payment-widget-shell{gap:var(--ak-space-5);max-width:24rem;padding-block:var(--ak-space-4);margin-inline:0 auto;display:grid}.ak-payment-actions{gap:var(--ak-space-3);display:grid}.ak-robokassa-widget{width:100%;min-width:min(20rem,100vw);min-height:0}.ak-robokassa-widget:not(:empty){height:clamp(34rem,70dvh,40rem)}.ak-robokassa-widget iframe{border:0;width:100%;height:100%;min-height:0;display:block}.ak-robokassa-modal-content{gap:var(--ak-space-4);width:100%;display:grid}[data-testid=robokassa-payment-modal] .ak-modal-body{width:100%}[data-testid=robokassa-payment-modal] .ak-modal-description{text-align:left;justify-content:flex-start}@media (max-width:767px){[data-testid=robokassa-payment-modal] .ak-modal-footer{align-items:stretch;gap:var(--ak-space-3);flex-direction:column}[data-testid=robokassa-payment-modal] .ak-modal-footer .ak-button-control{white-space:normal;width:100%}}.ak-robokassa-fallback-link{color:var(--ak-color-text-muted);font-size:var(--ak-font-size-sm);line-height:var(--ak-line-height-normal);text-align:center;text-underline-offset:.18em;text-decoration:underline}.ak-step-summary-grid{gap:var(--ak-space-4);grid-template-columns:minmax(0,1fr);display:grid}.ak-step-summary-block{gap:var(--ak-space-1);min-width:0;display:grid}.ak-step-summary-label{color:var(--ak-color-text);font-size:var(--ak-font-size-sm);font-weight:var(--ak-font-weight-semibold);line-height:var(--ak-line-height-snug)}.ak-step-summary-value{color:var(--ak-color-text-muted);font-size:var(--ak-font-size-sm);line-height:var(--ak-line-height-normal)}.ak-summary-rows{gap:var(--ak-space-2);display:grid}.ak-summary-row,.ak-summary-total-row{gap:var(--ak-space-4);justify-content:space-between;align-items:center;display:flex}.ak-summary-discount{color:var(--ak-color-brand)}.ak-summary-total-row{color:var(--ak-color-text);font-size:var(--ak-font-size-md);font-weight:var(--ak-font-weight-semibold);line-height:var(--ak-line-height-snug)}.ak-summary-total-value{font-family:var(--ak-font-family-price);font-size:var(--ak-font-size-xl);line-height:var(--ak-line-height-snug)}.ak-summary-actions{gap:var(--ak-space-4);display:grid}.ak-payment-card-icon{width:fit-content;min-width:2rem;min-height:2rem;padding:var(--ak-space-2);background:var(--ak-color-bg-subtle);border:1px solid var(--ak-color-border);border-radius:var(--ak-radius-md);justify-content:center;align-items:center;display:inline-flex}.ak-review-note{max-width:44rem;color:var(--ak-color-text-muted);font-size:var(--ak-font-size-md);line-height:var(--ak-line-height-relaxed)}.ak-checkout-summary-card{align-self:start;width:min(100%,28rem);height:fit-content;display:grid}.ak-checkout-summary-heading{color:var(--ak-color-text);font-size:var(--ak-font-size-xl);font-weight:var(--ak-font-weight-semibold);line-height:var(--ak-line-height-tight);text-transform:uppercase}.ak-checkout-cart-panel{gap:var(--ak-space-8);padding:var(--ak-space-6) var(--ak-space-10) var(--ak-space-8);background:var(--ak-checkout-active-panel-bg);border:1px solid var(--ak-elevated-panel-border);border-radius:var(--ak-elevated-panel-radius);box-shadow:var(--ak-elevated-panel-shadow);display:grid}.ak-checkout-cart-title{color:var(--ak-color-text);font-size:var(--ak-font-size-2xl);font-weight:var(--ak-font-weight-semibold);line-height:var(--ak-line-height-snug)}.ak-checkout-cart-items,.ak-checkout-summary-rows{gap:var(--ak-space-5);width:100%;display:grid}.ak-checkout-cart-item{gap:var(--ak-space-4);width:100%;min-width:0;padding:0 0 var(--ak-space-5);border-bottom:1px solid var(--ak-color-border);grid-template-columns:5.25rem minmax(0,1fr);justify-self:stretch;align-items:start;display:grid}.ak-checkout-cart-item:last-child{border-bottom:0;padding-bottom:0}.ak-checkout-cart-earn{color:var(--ak-color-text-muted);font-size:var(--ak-font-size-md);font-weight:var(--ak-font-weight-semibold);line-height:var(--ak-line-height-normal);margin:0}.ak-checkout-cart-earn strong{gap:var(--ak-space-1);color:var(--ak-color-brand);font-weight:var(--ak-font-weight-semibold);align-items:center;display:inline-flex}.ak-checkout-cart-earn-icon{width:var(--ak-space-5);height:var(--ak-space-5);background:url(/icons/bonus-bird.svg) 50%/contain no-repeat;flex:none;display:inline-block}.ak-checkout-cart-item-media{min-width:0;color:inherit;display:block}.ak-checkout-cart-thumbnail.ak-thumbnail{border-radius:var(--ak-radius-xl);background:0 0;width:5.25rem}.ak-checkout-cart-thumbnail .ak-thumbnail-placeholder{background:0 0}.ak-checkout-cart-item-body,.ak-checkout-cart-item-top{min-width:0;display:grid}.ak-checkout-cart-item-body{gap:var(--ak-space-4)}.ak-checkout-cart-item-top{gap:var(--ak-space-2)}.ak-checkout-cart-item-title{min-width:0;color:var(--ak-color-text);font-size:var(--ak-font-size-md);font-weight:var(--ak-font-weight-semibold);line-height:var(--ak-line-height-snug)}.ak-checkout-cart-item-price{color:var(--ak-color-text);font-family:var(--ak-font-family-price);font-size:var(--ak-font-size-lg);font-weight:var(--ak-font-weight-semibold);line-height:var(--ak-line-height-snug)}.ak-checkout-cart-item-prices{gap:var(--ak-space-2);flex-wrap:wrap;align-items:baseline;min-width:0;display:flex}.ak-checkout-cart-item-original-price{color:var(--ak-color-text-subtle);font-family:var(--ak-font-family-price);font-size:var(--ak-font-size-sm);font-weight:var(--ak-font-weight-medium);line-height:var(--ak-line-height-snug);animation:ak-checkout-original-price-in var(--ak-transition-slow);text-decoration:line-through}@keyframes ak-checkout-original-price-in{0%{opacity:0;transform:translateY(var(--ak-space-1))}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.ak-checkout-cart-item-original-price,.ak-checkout-summary-original-total{animation:none}}.ak-animated-money{font-variant-numeric:tabular-nums;white-space:nowrap;display:inline-block}.ak-checkout-cart-item-actions{justify-content:space-between;align-items:center;gap:var(--ak-space-3);padding-top:var(--ak-space-1);display:flex}.ak-checkout-cart-locked-quantity,.ak-checkout-cart-editing-lock-note{color:var(--ak-color-text-muted);font-size:var(--ak-font-size-sm);line-height:var(--ak-line-height-normal)}.ak-checkout-cart-editing-lock-note{margin:0}.ak-checkout-summary-total-row,.ak-checkout-summary-row{grid-template-columns:auto minmax(var(--ak-space-4), 1fr) auto;gap:var(--ak-space-3);min-width:0;color:var(--ak-color-text);font-size:var(--ak-font-size-md);font-weight:var(--ak-font-weight-semibold);line-height:var(--ak-line-height-normal);align-items:end;display:grid}.ak-checkout-summary-total-row:before,.ak-checkout-summary-row:before{content:"";border-bottom:1px dotted var(--ak-color-border);grid-area:1/2;align-self:end;margin-bottom:.35em}.ak-checkout-summary-row{color:var(--ak-color-text-muted);padding-block:var(--ak-space-1)}.ak-checkout-promo-block{width:100%}.ak-checkout-summary-row>span:first-child,.ak-checkout-summary-total-row>span:first-child{color:var(--ak-color-text);font-weight:var(--ak-font-weight-semibold);grid-area:1/1}.ak-checkout-summary-row>span:last-child,.ak-checkout-summary-total-row>span:last-child{color:var(--ak-color-text);text-align:right;grid-area:1/3}.ak-checkout-summary-total-prices{gap:var(--ak-space-2);flex-wrap:wrap;justify-content:flex-end;align-items:baseline;display:flex}.ak-checkout-summary-original-total{color:var(--ak-color-text-subtle);font-family:var(--ak-font-family-price);font-size:var(--ak-font-size-sm);font-weight:var(--ak-font-weight-medium);line-height:var(--ak-line-height-snug);animation:ak-checkout-original-price-in var(--ak-transition-slow);text-decoration:line-through}.ak-checkout-summary-row-strong{margin-top:var(--ak-space-3);padding:var(--ak-space-6) 0 0;color:var(--ak-color-text);font-weight:var(--ak-font-weight-bold);font-size:var(--ak-font-size-lg);border-top:1px solid var(--ak-color-border)}.ak-checkout-summary-row-strong:before{display:none}.ak-checkout-summary-row-strong>span:last-child{font-family:var(--ak-font-family-price);font-size:var(--ak-font-size-2xl);line-height:var(--ak-line-height-tight)}
.ak-yandex-pvz-panel{gap:var(--ak-space-4);padding:var(--ak-space-4);border:1px solid var(--ak-elevated-card-border);border-radius:var(--ak-elevated-card-radius);background:#ffffff5c;display:grid}.ak-yandex-pvz-panel-heading{gap:var(--ak-space-3);justify-content:space-between;align-items:center;display:flex}.ak-yandex-pvz-panel-actions{gap:var(--ak-space-3);flex-wrap:wrap;justify-content:flex-end;display:flex}.ak-yandex-pvz-refresh{color:var(--ak-color-text);font-size:var(--ak-font-size-xs);font-weight:var(--ak-font-weight-bold);letter-spacing:var(--ak-letter-spacing-wide);text-transform:uppercase;border-bottom:1px solid}.ak-yandex-pvz-search{gap:var(--ak-space-2);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.ak-yandex-pvz-search-input{width:100%;min-width:0;min-height:2.875rem;padding:0 var(--ak-space-4);color:var(--ak-color-text);font-size:var(--ak-font-size-md);line-height:var(--ak-line-height-normal);background:var(--ak-color-surface);border:var(--ak-border-width-thin) solid var(--ak-color-border);border-radius:var(--ak-radius-lg);transition:border-color var(--ak-transition-base), box-shadow var(--ak-transition-base);outline:none}.ak-yandex-pvz-search-input:focus{border-color:var(--ak-card-border-active);box-shadow:0 0 0 3px #302f2d1a}.ak-yandex-pvz-search-clear{min-height:2.875rem;padding:0 var(--ak-space-3);color:var(--ak-color-text);font-size:var(--ak-font-size-xs);font-weight:var(--ak-font-weight-bold);letter-spacing:var(--ak-letter-spacing-wide);line-height:var(--ak-line-height-snug);background:var(--ak-color-surface);border:var(--ak-border-width-thin) solid var(--ak-color-border);border-radius:var(--ak-radius-lg)}.ak-yandex-pvz-search-clear:disabled{color:var(--ak-color-text-muted);cursor:not-allowed;opacity:.45}.ak-yandex-pvz-hint,.ak-yandex-pvz-empty,.ak-yandex-pvz-error{color:var(--ak-color-text-muted);font-size:var(--ak-font-size-sm);line-height:var(--ak-line-height-normal)}.ak-yandex-pvz-error{color:var(--ak-color-danger)}.ak-yandex-pvz-list{gap:var(--ak-space-3);max-height:22rem;padding-right:var(--ak-space-1);display:grid;overflow:auto}.ak-yandex-pvz-widget-shell{gap:var(--ak-space-3);min-width:0;display:grid}.ak-yandex-pvz-loading{gap:var(--ak-space-3);padding:var(--ak-space-4);background:var(--ak-color-surface-muted);border-radius:var(--ak-radius-lg);color:var(--ak-color-text);font-size:var(--ak-font-size-sm);display:grid}.ak-yandex-pvz-loading progress{width:100%;height:var(--ak-space-2);accent-color:var(--ak-color-brand)}.ak-yandex-pvz-list-toggle{justify-self:start}.ak-yandex-pvz-widget{background:var(--ak-elevated-card-bg);border:1px solid var(--ak-elevated-card-border);border-radius:var(--ak-elevated-card-radius);width:100%;min-height:450px;overflow:hidden}.ak-yandex-pvz-widget>*{max-width:100%}.ak-yandex-pvz-selection{gap:var(--ak-space-1);padding:var(--ak-space-4);color:var(--ak-color-text);background:var(--ak-color-surface);border:var(--ak-border-width-thin) solid var(--ak-color-text);border-radius:var(--ak-radius-xl);display:grid}.ak-yandex-pvz-selection strong,.ak-yandex-pvz-selection span,.ak-yandex-pvz-selection small{line-height:var(--ak-line-height-normal)}.ak-yandex-pvz-selection strong{font-size:var(--ak-font-size-md);font-weight:var(--ak-font-weight-semibold)}.ak-yandex-pvz-selection span{font-size:var(--ak-font-size-sm)}.ak-yandex-pvz-selection small{color:var(--ak-color-text-muted);font-size:var(--ak-font-size-xs)}.ak-yandex-pvz-card{gap:var(--ak-space-2);padding:var(--ak-space-4);color:var(--ak-color-text);text-align:left;background:var(--ak-elevated-card-bg);border:1px solid var(--ak-elevated-card-border);border-radius:var(--ak-elevated-card-radius);transition:border-color var(--ak-transition-base), box-shadow var(--ak-transition-base);display:grid}.ak-yandex-pvz-card:hover,.ak-yandex-pvz-card:focus-visible,.ak-yandex-pvz-card-active{border-color:var(--ak-card-border-active);box-shadow:var(--ak-card-shadow-hover)}.ak-yandex-pvz-card span{font-size:var(--ak-font-size-md);font-weight:var(--ak-font-weight-semibold);line-height:var(--ak-line-height-snug)}.ak-yandex-pvz-card small{color:var(--ak-color-text-muted);font-size:var(--ak-font-size-sm);line-height:var(--ak-line-height-normal)}@media (max-width:640px){.ak-yandex-pvz-panel{background:0 0;border:0;border-radius:0;padding:0}.ak-yandex-pvz-panel-heading{align-items:flex-start}.ak-yandex-pvz-panel-actions{gap:var(--ak-space-2);justify-items:end;display:grid}.ak-yandex-pvz-search{grid-template-columns:1fr}.ak-yandex-pvz-widget-shell{width:calc(100% + (var(--ak-space-5) * 2));max-width:none;margin-inline:calc(var(--ak-space-5) * -1)}.ak-yandex-pvz-widget{border-inline:0;border-radius:0}}

.ak-cart-empty{padding:var(--ak-space-24) var(--ak-space-2);flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.ak-cart-empty-text{max-width:32rem;margin-block:var(--ak-space-4) var(--ak-space-6);color:var(--ak-color-text-muted);font-size:var(--ak-font-size-md);line-height:var(--ak-line-height-normal)}.ak-cart-sign-in-prompt{justify-content:space-between;align-items:center;gap:var(--ak-space-4);padding:var(--ak-space-6);background:var(--ak-color-surface);display:flex}.ak-cart-sign-in-copy{gap:var(--ak-space-2);display:grid}.ak-cart-sign-in-text{color:var(--ak-color-text-muted);font-size:var(--ak-font-size-md);line-height:var(--ak-line-height-normal)}.ak-cart-items-header,.ak-checkout-step-header{gap:var(--ak-space-4);justify-content:space-between;align-items:center;display:flex}.ak-cart-items-header{padding:var(--ak-space-6) var(--ak-space-6) var(--ak-space-3)}.ak-section-title,.ak-summary-title{color:var(--ak-color-text);font-size:var(--ak-font-size-xl);font-weight:var(--ak-font-weight-semibold);line-height:var(--ak-line-height-snug)}.ak-section-title{gap:var(--ak-space-2);align-items:center;display:inline-flex}.ak-section-title-muted{color:var(--ak-color-text-subtle)}.ak-checkout-complete-icon{color:var(--ak-color-brand);flex:none}.ak-cart-product-link{width:5.5rem;display:flex}.ak-cart-product-link-preview{width:4rem}.ak-cart-product-title{color:var(--ak-color-text);font-size:var(--ak-font-size-md);font-weight:var(--ak-font-weight-semibold);line-height:var(--ak-line-height-snug)}.ak-cart-product-meta,.ak-summary-row,.ak-summary-note,.ak-checkout-summary-text{color:var(--ak-color-text-muted);font-size:var(--ak-font-size-sm);line-height:var(--ak-line-height-normal)}.ak-cart-product-variant{color:var(--ak-color-text-muted);font-size:var(--ak-font-size-sm);font-weight:var(--ak-font-weight-semibold);line-height:var(--ak-line-height-normal)}.ak-cart-quantity-control{gap:var(--ak-space-2);align-items:center;display:flex}.ak-quantity-control{min-height:3.875rem;color:var(--ak-color-text);border:1px solid var(--ak-color-border);border-radius:var(--ak-radius-full);box-shadow:var(--ak-shadow-sm);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffc7;grid-template-columns:1fr minmax(2.25rem,auto) 1fr;align-items:center;display:grid;overflow:hidden}.ak-quantity-control-button,.ak-quantity-control-value{min-width:2.75rem;height:100%;color:var(--ak-color-text);font-family:var(--ak-font-family-price);font-size:var(--ak-font-size-lg);font-weight:var(--ak-font-weight-bold);line-height:var(--ak-line-height-tight);justify-content:center;align-items:center;display:inline-flex}.ak-quantity-control-value{appearance:textfield;text-align:center;background:0 0;border:0;outline:0;width:100%;padding:0}.ak-quantity-control-value::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.ak-quantity-control-value::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ak-quantity-control-value:focus-visible{border-radius:var(--ak-radius-sm);box-shadow:inset 0 0 0 2px var(--ak-color-border-strong)}.ak-quantity-control-button{border-radius:var(--ak-radius-full);transition:background var(--ak-transition-base), opacity var(--ak-transition-base), transform var(--ak-transition-fast)}.ak-quantity-control-button:hover,.ak-quantity-control-button:focus-visible{background:var(--ak-color-bg-subtle);transform:scale(1.04)}.ak-quantity-control-button:disabled{cursor:not-allowed;opacity:.45;transform:none}.ak-cart-skeleton-grid{gap:0 var(--ak-space-10);grid-template-columns:minmax(0,1fr);display:grid}.ak-skeleton-code-form-grid{gap:0 var(--ak-space-2);grid-template-columns:minmax(0,1fr) 5rem;display:grid}.ak-cart-preview-overflow{scrollbar-width:none;max-height:26.25rem;padding-left:1px;overflow:hidden auto}.ak-cart-preview-overflow::-webkit-scrollbar{display:none}
.ak-home-scroll-shell{isolation:isolate;--ak-home-hero-height:calc(var(--ak-home-hero-viewport-height) - var(--ak-header-height));background:var(--ak-color-bg);padding-top:0;display:grid;position:relative}.ak-home-hero-boundary{height:calc(var(--ak-home-scroll-reserve) - var(--ak-header-height) + var(--ak-home-hero-height));margin-bottom:calc(var(--ak-home-hero-height) * -1)}.ak-home-hero{--ak-home-hero-side-offset:var(--ak-page-content-offset);z-index:1;top:var(--ak-header-height);isolation:isolate;height:calc(var(--ak-home-hero-viewport-height) - var(--ak-header-height));min-height:calc(var(--ak-home-hero-viewport-height) - var(--ak-header-height));background:var(--ak-color-bg);width:100%;position:sticky;left:0;right:0;overflow:hidden}.ak-home-hero-title{z-index:1;width:calc(100% - var(--ak-page-padding) * 2);max-width:calc(var(--ak-page-max-width) * 1.28);color:var(--ak-color-text);font-size:clamp(var(--ak-font-size-2xl), calc(.86rem + 6.8vw), calc(var(--ak-type-display-size) * 1.35));font-weight:var(--ak-font-weight-bold);line-height:var(--ak-type-display-line-height);text-align:center;text-transform:uppercase;white-space:nowrap;margin:0 auto;position:absolute;top:15%;left:0;right:0}.ak-home-hero-tagline{z-index:4;top:var(--ak-space-8);width:calc(100% - var(--ak-page-padding) * 2);color:var(--ak-color-text);font-size:clamp(var(--ak-font-size-md-lg), calc(.72rem + 1.55vw), var(--ak-font-size-xl));font-weight:var(--ak-font-weight-semibold);line-height:var(--ak-line-height-snug);text-align:center;text-transform:uppercase;margin:0 auto;position:absolute;left:0;right:0}.ak-home-hero-stage{width:100%;min-height:100%;position:relative}.ak-home-hero-object-frame{z-index:3;top:auto;bottom:calc(var(--ak-space-24) * 2 + var(--ak-space-12) + var(--ak-space-2));pointer-events:none;-webkit-user-select:none;user-select:none;width:min(132vw,39rem);max-width:none;position:absolute;left:50%;transform:translate(-50%)}.ak-home-hero-object{transform-origin:50% 72%;width:100%;max-width:none;height:auto;display:block}.ak-home-hero-media{z-index:5;left:0;right:0;bottom:calc(var(--ak-space-24) + var(--ak-space-2));gap:var(--ak-space-4);width:min(100% - calc(var(--ak-page-padding) * 2), calc(var(--ak-space-24) * 4.8));border-radius:0;justify-items:center;min-height:auto;margin-inline:auto;display:grid;position:absolute;overflow:visible}.ak-home-hero-description{z-index:1;width:min(100%, calc(var(--ak-space-24) * 4.2));max-width:none;color:var(--ak-color-text);font-size:clamp(var(--ak-font-size-md), calc(.62rem + 1.15vw), var(--ak-font-size-lg));font-weight:var(--ak-font-weight-semibold);line-height:var(--ak-line-height-normal);text-align:center;margin:0;padding:0;position:relative}.ak-home-hero-action{isolation:isolate;width:fit-content;min-height:var(--ak-space-12);padding-inline:var(--ak-space-6);color:var(--ak-button-text);background:var(--ak-button-bg);border-color:var(--ak-button-border);box-shadow:var(--ak-button-shadow);font-size:clamp(var(--ak-font-size-md-lg), calc(.7rem + 1.2vw), var(--ak-font-size-lg));font-weight:var(--ak-font-weight-bold);text-transform:uppercase;order:-1;position:relative;overflow:hidden}.ak-home-hero-action:before{z-index:0;content:"";pointer-events:none;background:var(--ak-button-shine);opacity:0;transition:opacity var(--ak-transition-base), transform var(--ak-button-shine-duration);position:absolute;inset:-40%;transform:translate(-65%)rotate(8deg)}.ak-home-hero-action:hover,.ak-home-hero-action:focus-visible{color:var(--ak-button-text);background:var(--ak-button-bg-hover);border-color:var(--ak-button-border-hover);box-shadow:var(--ak-button-shadow-hover)}.ak-home-hero-action:hover:before,.ak-home-hero-action:focus-visible:before{opacity:1;transform:translate(65%)rotate(8deg)}.ak-home-hero-action span,.ak-home-hero-action svg{z-index:1;position:relative}.ak-home-hero-action svg{width:var(--ak-space-5);height:var(--ak-space-5);flex:none}
.ak-home-content-surface{z-index:2;width:100%;margin-top:calc(var(--ak-space-12) * -1);padding-top:var(--ak-space-8);background:var(--ak-color-bg);border-radius:calc(var(--ak-radius-3xl) * 1.5) calc(var(--ak-radius-3xl) * 1.5) 0 0;box-shadow:var(--ak-shadow-lg);position:relative}.ak-home-section{padding-block:var(--ak-space-16)}.ak-home-reviews{background:var(--ak-color-bg)}.ak-home-section-stack{gap:var(--ak-space-8);display:grid}.ak-home-section-header{justify-content:space-between;align-items:end;gap:var(--ak-space-6);display:flex}.ak-home-section-eyebrow{margin:0 0 var(--ak-space-2);color:var(--ak-color-text-subtle);font-size:var(--ak-font-size-sm);font-weight:var(--ak-font-weight-semibold);line-height:var(--ak-line-height-snug);text-transform:uppercase}.ak-home-section-title{color:var(--ak-color-text);font-size:var(--ak-font-size-xl);font-weight:var(--ak-font-weight-semibold);line-height:var(--ak-line-height-tight);text-transform:uppercase;margin:0}.ak-home-section-link{align-items:center;gap:var(--ak-space-1);color:var(--ak-color-brand);font-size:var(--ak-font-size-sm);font-weight:var(--ak-font-weight-semibold);line-height:var(--ak-line-height-snug);white-space:nowrap;transition:color var(--ak-transition-base);flex:none;text-decoration:none;display:inline-flex}.ak-home-section-link svg{width:var(--ak-space-5);height:var(--ak-space-5);transition:transform var(--ak-transition-base)}.ak-home-section-link:hover,.ak-home-section-link:focus-visible{color:var(--ak-color-brand-strong)}.ak-home-section-link:hover svg,.ak-home-section-link:focus-visible svg{transform:rotate(45deg)}.ak-home-categories{padding-top:var(--ak-space-3);padding-bottom:var(--ak-space-12);border-bottom:1px solid var(--ak-color-border)}.ak-home-large-section-title{margin:0 0 var(--ak-space-8);color:var(--ak-color-text);font-size:var(--ak-type-page-title-size);font-weight:var(--ak-font-weight-extrabold);line-height:var(--ak-type-page-title-line-height);text-align:left}.ak-home-section-header .ak-home-large-section-title{margin-bottom:0}.ak-home-category-grid,.ak-home-product-grid,.ak-home-review-grid{margin:0;padding:0;list-style:none;display:grid}.ak-home-category-grid{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:calc(var(--ak-space-24) * 2);gap:var(--ak-space-3)}.ak-home-category-item{grid-column:span 4}.ak-home-category-item:nth-child(2){grid-column:span 3}.ak-home-category-item[data-variant=large]{grid-column:span 5}.ak-home-category-item[data-variant=wide]{grid-column:span 6}.ak-home-category-grid .ak-home-category-card{min-height:100%;box-shadow:var(--ak-shadow-sm);transform-origin:50%;transition:box-shadow var(--ak-transition-base), transform var(--ak-transition-base)}.ak-home-category-grid .ak-home-category-card:hover,.ak-home-category-grid .ak-home-category-card:focus-visible{box-shadow:var(--ak-shadow-lg);transform:scale(1.012)}.ak-home-category-grid .ak-home-category-card:before{z-index:2;opacity:1;background:radial-gradient(92% 92% at 0 0,#fffdf8f5 0%,#fffdf8d1 36%,#fffdf857 66%,#fffdf800 100%);display:block}.ak-home-category-grid .ak-home-category-card:after{display:none}.ak-home-category-outline{z-index:4;border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ak-color-text) 28%, transparent), inset 0 0 0 2px color-mix(in srgb, var(--ak-color-bg) 76%, transparent), inset 0 2px 0 color-mix(in srgb, var(--ak-color-bg) 86%, transparent);transition:box-shadow var(--ak-transition-base);position:absolute;inset:0}.ak-home-category-card:hover .ak-home-category-outline,.ak-home-category-card:focus-visible .ak-home-category-outline{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ak-color-text) 40%, transparent), inset 0 0 0 2px color-mix(in srgb, var(--ak-color-bg) 92%, transparent), inset 0 2px 0 color-mix(in srgb, var(--ak-color-bg) 96%, transparent)}.ak-home-category-grid .ak-home-category-title{z-index:3;max-width:16rem;font-size:var(--ak-type-card-title-size)}.ak-home-category-title-mobile{display:none}.ak-home-category-picture{display:block;position:absolute;inset:0}.ak-home-category-image,.ak-home-category-video{-o-object-position:var(--ak-home-category-object-position,center);object-position:var(--ak-home-category-object-position,center);transform:var(--ak-home-category-transform,none)}.ak-home-category-grid .ak-home-category-card[data-has-image=true]{background:var(--ak-color-surface-muted)}.ak-home-category-video{z-index:1;-o-object-fit:cover;object-fit:cover;opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity var(--ak-transition-base);position:absolute;inset:0}.ak-home-category-card[data-has-video=true]:hover .ak-home-category-video,.ak-home-category-card[data-has-video=true]:focus-visible .ak-home-category-video{opacity:1}.ak-home-category-grid .ak-home-category-card[data-has-image=true]:hover .ak-catalog-feature-image,.ak-home-category-grid .ak-home-category-card[data-has-image=true]:focus-visible .ak-catalog-feature-image{transform:none}.ak-home-category-grid .ak-home-category-card[data-has-image=true] .ak-home-category-title{color:var(--ak-color-text)}.ak-home-product-grid .ak-thumbnail[data-size=natural][data-has-image]{aspect-ratio:1;background:var(--ak-color-white)}.ak-home-product-grid .ak-thumbnail[data-size=natural] .ak-thumbnail-image{-o-object-fit:contain;object-fit:contain}
.ak-home-products,.ak-home-nature,.ak-home-stories{border-bottom:1px solid var(--ak-color-border)}.ak-home-products{scroll-margin-top:calc(var(--ak-header-height) + var(--ak-space-4))}.ak-home-stories-stack{gap:var(--ak-space-6);display:grid}.ak-home-stories .ak-home-large-section-title{margin-bottom:0}.ak-home-stories-all-link{font-weight:var(--ak-font-weight-semibold)}.ak-home-product-grid{--ak-home-product-gap:var(--ak-space-6);gap:var(--ak-home-product-gap);overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:none;width:100%;min-width:0;display:flex;overflow-x:auto}.ak-home-product-grid::-webkit-scrollbar{display:none}.ak-home-product-grid>li{flex:0 0 clamp(11rem, calc((100% - var(--ak-home-product-gap) * 4) / 5), 15rem);scroll-snap-align:start;scroll-snap-stop:always}.ak-home-product-rail{min-width:0;position:relative}.ak-home-product-carousel-controls{z-index:2;top:30%;right:var(--ak-space-2);left:var(--ak-space-2);pointer-events:none;justify-content:space-between;align-items:center;display:flex;position:absolute;transform:translateY(-50%)}.ak-home-product-carousel-controls>button{pointer-events:auto}.ak-home-product-carousel-controls[data-scrollable=false]{visibility:hidden}.ak-home-product-groups,.ak-home-product-group{min-width:0;display:grid}.ak-home-products-intro{gap:var(--ak-space-2);max-width:42rem;display:grid}.ak-home-products-intro .ak-home-section-eyebrow{margin-bottom:0}.ak-home-products-title{color:var(--ak-color-text);font-size:var(--ak-font-size-3xl);font-weight:var(--ak-font-weight-semibold);line-height:var(--ak-line-height-tight);margin:0}.ak-home-products-description{color:var(--ak-color-text-muted);font-size:var(--ak-font-size-lg);line-height:var(--ak-line-height-relaxed);margin:0}.ak-home-product-groups{gap:var(--ak-space-16)}.ak-home-product-group{gap:var(--ak-space-8)}.ak-home-product-group-header{justify-content:space-between;align-items:center;gap:var(--ak-space-6);display:flex}.ak-home-product-group-title{color:var(--ak-color-text);font-size:var(--ak-font-size-2xl);font-weight:var(--ak-font-weight-semibold);line-height:var(--ak-line-height-tight);margin:0}.ak-home-nature{background:var(--ak-color-bg);isolation:isolate;position:relative;overflow:hidden}.ak-home-nature-stage{padding:0 0 var(--ak-space-16);display:block}.ak-home-nature-message{width:min(calc(100% - var(--ak-page-padding) * 2), 56rem);padding-block:var(--ak-space-16) var(--ak-space-10);color:var(--ak-color-text);font-size:var(--ak-type-section-title-size);font-weight:var(--ak-font-weight-semibold);line-height:var(--ak-type-section-title-line-height);text-align:center;margin:0 auto}.ak-home-nature-media{isolation:isolate;width:min(calc(100vw - var(--ak-page-padding) * 2), var(--ak-page-max-width));background:var(--ak-color-text);border-radius:var(--ak-radius-3xl);height:min(68svh,46rem);box-shadow:var(--ak-shadow-lg);will-change:width, height, margin-left, border-radius;margin-inline:auto;position:relative;overflow:hidden}.ak-home-nature-media-image{filter:brightness(.86);-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;position:absolute;inset:0}.ak-home-nature-media-overlay{z-index:3;pointer-events:none;background:linear-gradient(#2d2d2d38 0%,#2d2d2d94 100%);position:absolute;inset:0}.ak-home-guide-posters{isolation:isolate;gap:var(--ak-space-4);padding-block:var(--ak-space-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;position:relative}.ak-home-guide-carousel-controls{display:none}.ak-home-guide-carousel-dots{align-items:center;gap:var(--ak-space-2);display:inline-flex}.ak-home-guide-carousel-arrow,.ak-home-guide-carousel-dot{appearance:none;cursor:pointer;border:0;padding:0}.ak-home-guide-carousel-arrow{width:calc(var(--ak-space-10) + var(--ak-space-1));height:calc(var(--ak-space-10) + var(--ak-space-1));background:var(--ak-color-text);border-radius:var(--ak-radius-lg);box-shadow:var(--ak-button-shadow);transition:opacity var(--ak-transition-base), transform var(--ak-transition-base);place-items:center;display:grid;position:relative}.ak-home-guide-carousel-arrow:before{width:var(--ak-space-5);height:var(--ak-space-5);content:"";background:var(--ak-color-white);-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20xmlns%3D%27http%3A//www.w3.org/2000/svg%27%3E%3Cpath%20d%3D%27M4%2012H20M20%2012L13%205M20%2012L13%2019%27%20stroke%3D%27black%27%20stroke-width%3D%273%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27/%3E%3C/svg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20xmlns%3D%27http%3A//www.w3.org/2000/svg%27%3E%3Cpath%20d%3D%27M4%2012H20M20%2012L13%205M20%2012L13%2019%27%20stroke%3D%27black%27%20stroke-width%3D%273%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27/%3E%3C/svg%3E);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.ak-home-guide-carousel-arrow:not([data-direction=next]):before{transform:rotate(180deg)}.ak-home-guide-carousel-arrow:disabled{cursor:default;opacity:0;pointer-events:none}.ak-home-guide-carousel-dot{width:var(--ak-space-6);height:var(--ak-space-6);border-radius:var(--ak-radius-full);background:0 0;place-items:center;display:grid}.ak-home-guide-carousel-dot:after{width:var(--ak-space-2);height:var(--ak-space-2);content:"";background:color-mix(in srgb, var(--ak-color-text) 22%, transparent);border-radius:inherit;transition:background var(--ak-transition-base), transform var(--ak-transition-base), width var(--ak-transition-base)}.ak-home-guide-carousel-dot[data-active=true]:after{width:var(--ak-space-6);background:var(--ak-color-text)}.ak-home-guide-poster{align-content:start;gap:var(--ak-space-5);aspect-ratio:auto;background:var(--ak-color-surface-muted);border-radius:var(--ak-radius-3xl);width:100%;min-width:0;min-height:0;box-shadow:var(--ak-button-shadow);color:var(--ak-color-text);isolation:isolate;padding:var(--ak-space-6);transform-origin:50%;transition:box-shadow var(--ak-transition-base), transform var(--ak-transition-base);border:0;grid-template-rows:auto auto;text-decoration:none;display:grid;position:relative;overflow:hidden}.ak-home-guide-poster:after,.ak-home-guide-poster:before{content:"";display:none}.ak-home-guide-poster[data-variant="0"]{background:var(--ak-home-guide-card-bg-primary)}.ak-home-guide-poster[data-variant="1"]{background:var(--ak-home-guide-card-bg-secondary)}.ak-home-guide-poster[data-variant="2"]{background:var(--ak-home-guide-card-bg-tertiary)}.ak-home-guide-poster:hover,.ak-home-guide-poster:focus-visible{box-shadow:var(--ak-button-shadow);transform:none}.ak-home-guide-poster-copy{gap:var(--ak-space-3);min-height:0;padding:0 var(--ak-space-2) var(--ak-space-2);text-align:left;grid-template-rows:auto auto auto;align-content:start;display:grid;position:static}.ak-home-guide-poster-copy:before{z-index:2;width:fit-content;padding:var(--ak-space-1) var(--ak-space-2);content:"ИНСТРУКЦИЯ";color:var(--ak-color-text);border:var(--ak-border-width-thin) solid color-mix(in srgb, var(--ak-color-text) 58%, transparent);border-radius:var(--ak-radius-full);font-size:var(--ak-font-size-xs);font-weight:var(--ak-font-weight-bold);line-height:var(--ak-line-height-tight);text-transform:uppercase;justify-content:center;align-items:center;display:inline-flex;position:relative;transform:none}.ak-home-guide-poster-title{z-index:2;color:var(--ak-color-text);font-size:var(--ak-font-size-2xl);font-weight:var(--ak-font-weight-extrabold);line-height:var(--ak-line-height-tight);margin-top:0;position:relative;transform:none}.ak-home-guide-poster-text{z-index:2;max-width:25rem;color:var(--ak-color-text);font-size:var(--ak-font-size-md);font-weight:var(--ak-font-weight-semibold);line-height:var(--ak-line-height-snug);justify-self:start;display:block;position:relative}.ak-home-guide-poster[data-variant="0"] .ak-home-guide-poster-copy:before{border-color:color-mix(in srgb, var(--ak-color-text) 58%, transparent)}.ak-home-guide-poster-media{z-index:1;aspect-ratio:16/9;border-radius:var(--ak-radius-2xl);min-height:0;position:relative;overflow:hidden}.ak-home-guide-poster-image{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:transform var(--ak-transition-slow)}.ak-home-guide-poster:hover .ak-home-guide-poster-image,.ak-home-guide-poster:focus-visible .ak-home-guide-poster-image{transform:scale(1.04)}.ak-home-guide-poster[data-variant="0"] .ak-home-guide-poster-image{-o-object-position:center bottom;object-position:center bottom}.ak-home-reviews-panel{gap:var(--ak-space-8);box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,.95fr) minmax(26rem,.86fr);align-items:start;display:grid}.ak-home-reviews-visual{isolation:isolate;min-height:min(72vw,54rem);position:relative;overflow:visible}.ak-home-reviews-visual:before{content:"";display:none}.ak-home-reviews-artwork{will-change:transform;width:min(70vw,62rem);max-width:none;display:block;position:absolute;bottom:26%;right:-28%}.ak-home-reviews-image{width:100%;max-width:none;height:auto;filter:drop-shadow(0 var(--ak-space-6) var(--ak-space-10) #3e2b2429);display:block}.ak-home-reviews-content{will-change:transform;align-self:start;min-width:0;display:grid}.ak-home-reviews-intro{justify-content:start;align-items:end;gap:var(--ak-space-6);color:var(--ak-color-text);display:flex}.ak-home-reviews-eyebrow{align-items:center;gap:var(--ak-space-2);color:var(--ak-color-text-subtle);font-size:var(--ak-font-size-sm);font-weight:var(--ak-font-weight-semibold);line-height:var(--ak-line-height-snug);text-transform:uppercase;margin:0;display:inline-flex}.ak-home-reviews-eyebrow:before{width:var(--ak-space-2);height:var(--ak-space-2);content:"";border-radius:var(--ak-radius-full);background:currentColor}.ak-home-reviews-title{white-space:nowrap;text-align:left;max-width:none}.ak-home-reviews .ak-button-control{min-height:calc(var(--ak-space-12) + var(--ak-space-2));padding-inline:var(--ak-space-8);font-size:var(--ak-font-size-md);font-weight:var(--ak-font-weight-bold)}.ak-home-review-grid{gap:var(--ak-space-3);grid-template-columns:1fr;justify-self:stretch;width:min(100%,34rem);margin:0;padding:0;list-style:none;display:grid;position:relative}.ak-home-review-card{min-height:calc(var(--ak-space-24) * 1.55);align-content:start;gap:var(--ak-space-4);padding:var(--ak-space-6);color:var(--ak-color-text);background:var(--ak-color-white);border-radius:var(--ak-radius-3xl);box-shadow:0 var(--ak-space-4) var(--ak-space-10) #3e2b2412;text-align:left;transform-origin:50%;border:0;display:grid;position:relative;overflow:hidden}.ak-home-review-card:first-child{width:min(100%,31rem);transform:none}.ak-home-review-card:nth-child(3n+2){margin-left:var(--ak-space-8);background:var(--ak-color-white);transform:none}.ak-home-review-card:nth-child(3n){margin-left:var(--ak-space-16);color:var(--ak-color-text);background:var(--ak-color-white);transform:none}.ak-home-review-rating{color:var(--ak-color-yellow-600);font-size:var(--ak-font-size-lg);line-height:var(--ak-line-height-snug)}.ak-home-review-card:nth-child(3n) .ak-home-review-rating{color:var(--ak-color-yellow-600)}.ak-home-review-header{align-items:center;gap:var(--ak-space-3);min-width:0;display:flex}.ak-home-review-meta{align-items:center;gap:var(--ak-space-3);color:var(--ak-color-text-subtle);font-size:var(--ak-font-size-sm);font-weight:var(--ak-font-weight-medium);line-height:var(--ak-line-height-snug);display:flex}.ak-home-review-author{gap:var(--ak-space-1);min-width:0;color:inherit;margin:0;display:grid}.ak-home-review-avatar{width:calc(var(--ak-space-10) + var(--ak-space-2));height:calc(var(--ak-space-10) + var(--ak-space-2));color:var(--ak-color-bg);background:var(--ak-color-text);border-radius:var(--ak-radius-full);font-size:var(--ak-font-size-lg);font-weight:var(--ak-font-weight-bold);flex:none;place-items:center;line-height:1;display:grid}.ak-home-review-card:nth-child(3n) .ak-home-review-avatar{color:var(--ak-color-bg);background:var(--ak-color-text)}.ak-home-review-author h3{color:inherit;font-size:var(--ak-font-size-md-lg);font-weight:var(--ak-font-weight-bold);line-height:var(--ak-line-height-tight);margin:0}.ak-home-review-text{color:inherit;font-size:var(--ak-font-size-md-lg);font-weight:var(--ak-font-weight-medium);line-height:var(--ak-line-height-normal);margin:0}.ak-home-review-text:before,.ak-home-review-text:after{content:""}.ak-home-closing-cta{justify-items:center;gap:var(--ak-space-8);text-align:center;will-change:transform;max-width:56rem;margin:0 auto;display:grid}.ak-home-closing-cta p{color:var(--ak-color-text);font-size:var(--ak-font-size-3xl);font-weight:var(--ak-font-weight-semibold);line-height:var(--ak-line-height-snug);margin:0}
@media (min-width:768px){.ak-home-scroll-shell{--ak-home-scroll-reserve:138svh}.ak-home-hero-title{font-size:clamp(var(--ak-font-size-4xl), 10vw, calc(var(--ak-type-display-size) * 1.2));top:14%}.ak-home-hero-tagline{font-size:clamp(var(--ak-font-size-lg), 3vw, var(--ak-font-size-2xl))}.ak-home-hero-object-frame{top:clamp(var(--ak-space-12), 8svh, var(--ak-space-24));width:calc(var(--ak-breakpoint-tablet) * .96);bottom:auto}.ak-home-hero-media{bottom:calc(var(--ak-space-24) + var(--ak-space-4))}.ak-home-hero-description{width:min(100%,32rem);font-size:var(--ak-font-size-md-lg)}.ak-home-hero-action{min-height:calc(var(--ak-space-10) + var(--ak-space-1));padding-inline:var(--ak-space-5);font-size:clamp(var(--ak-font-size-md), 1.8vw, var(--ak-font-size-md-lg))}}@media (min-width:1280px){.ak-home-hero-title{width:calc(100% - var(--ak-home-hero-side-offset) * 2);font-size:clamp(calc(var(--ak-font-size-4xl) * 1.8), 10.75vw, calc(var(--ak-font-size-4xl) * 3.95));line-height:.78;top:11%}.ak-home-hero-tagline{top:var(--ak-space-10);right:auto;left:var(--ak-home-hero-side-offset);width:auto;font-size:clamp(var(--ak-font-size-lg), 1.35vw, var(--ak-font-size-xl));text-align:left;margin-inline:0}.ak-home-hero-object-frame{top:clamp(var(--ak-space-4), 6svh, calc(var(--ak-space-24) - var(--ak-space-2)));width:min(72vw, calc(var(--ak-page-max-width) * .9));bottom:auto}.ak-home-hero-media{right:auto;left:var(--ak-home-hero-side-offset);bottom:calc(var(--ak-space-24) * 4 + var(--ak-space-16));width:min(100% - calc(var(--ak-page-padding) * 2), calc(var(--ak-space-24) * 6));justify-items:start;margin-inline:0}.ak-home-hero-description{width:min(100%, calc(var(--ak-space-24) * 3.25));font-size:var(--ak-font-size-md);text-align:left}.ak-home-hero-action{min-height:var(--ak-space-12);padding-inline:var(--ak-space-6);font-size:clamp(var(--ak-font-size-md-lg), 1vw, var(--ak-font-size-lg));order:0}}@media (min-width:1280px) and (max-width:1439px){.ak-home-hero-title{font-size:clamp(var(--ak-font-size-4xl), 6vw, calc(var(--ak-font-size-4xl) * 1.5))}}@media (min-width:1280px){.ak-home-hero-media{bottom:clamp(calc(var(--ak-space-24) * 2 + var(--ak-space-20)), calc(var(--ak-space-24) * 5.9 - 12vw), calc(var(--ak-space-24) * 4 + var(--ak-space-4)));width:min(100% - calc(var(--ak-page-padding) * 2), calc(var(--ak-space-24) * 4.8))}.ak-home-hero-description{width:min(100%, calc(var(--ak-space-24) * 3.6));font-size:clamp(var(--ak-font-size-md), 1.12vw, var(--ak-font-size-xl))}}@media (min-width:1280px) and (max-height:50rem){.ak-home-hero-title{top:max(11%, calc(var(--ak-space-16) + var(--ak-space-2)))}.ak-home-hero-media{top:clamp(calc(var(--ak-space-24) * 2 + var(--ak-space-12)), 33svh, calc(var(--ak-space-24) * 3));bottom:auto}}@media (max-width:1279px){.ak-home-reviews-panel{grid-template-columns:1fr}.ak-home-reviews-visual{display:none}.ak-home-reviews-content{gap:var(--ak-space-8);transform:none}.ak-home-closing-cta{transform:none}.ak-home-category-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ak-home-product-grid{--ak-home-product-gap:var(--ak-space-4);gap:var(--ak-home-product-gap)}.ak-home-product-grid .ak-product-card-inner{gap:var(--ak-space-2);padding:var(--ak-space-2)}.ak-home-product-grid .ak-product-card-body{gap:var(--ak-space-2);min-height:calc(var(--ak-space-16) + var(--ak-space-2));padding-inline:var(--ak-space-1)}.ak-home-product-grid .ak-product-card-title{min-height:calc(var(--ak-font-size-md-lg) * var(--ak-line-height-snug) * 2);font-size:var(--ak-font-size-md-lg)}.ak-home-product-grid .ak-product-card-price{font-size:var(--ak-font-size-md-lg)}.ak-home-product-grid .ak-product-card-buy-button,.ak-home-product-grid .ak-product-card-buy-counter{height:var(--ak-space-10);min-height:var(--ak-space-10)}.ak-home-review-grid{grid-template-columns:1fr;width:100%;min-height:auto}.ak-home-review-card,.ak-home-review-card:first-child,.ak-home-review-card:nth-child(3n+2),.ak-home-review-card:nth-child(3n){grid-column:auto;margin-top:0;margin-left:0;transform:none}.ak-home-guide-posters:before,.ak-home-guide-posters:after{display:none}.ak-home-guide-poster,.ak-home-guide-poster[data-variant="0"],.ak-home-guide-poster[data-variant="1"],.ak-home-guide-poster[data-variant="2"],.ak-home-guide-poster:hover,.ak-home-guide-poster:focus-visible,.ak-home-guide-poster:hover .ak-home-guide-poster-image,.ak-home-guide-poster:focus-visible .ak-home-guide-poster-image{transform:none}.ak-home-category-grid{grid-auto-rows:auto}.ak-home-categories .ak-home-large-section-title{margin-bottom:var(--ak-space-5);font-size:var(--ak-font-size-3xl)}.ak-home-category-item,.ak-home-category-item:nth-child(2),.ak-home-category-item[data-variant=large],.ak-home-category-item[data-variant=wide]{grid-column:span 1}.ak-home-category-grid .ak-home-category-card,.ak-home-category-grid .ak-home-category-card[data-layout=wide]{min-height:clamp(calc(var(--ak-space-24) * 1.35), 18vw, calc(var(--ak-space-24) * 1.7))}.ak-home-guide-posters{gap:var(--ak-space-4);margin-inline:calc(var(--ak-page-padding) * -1);padding-inline:var(--ak-page-padding);scroll-padding-inline:var(--ak-page-padding);scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow-x:auto}.ak-home-guide-posters::-webkit-scrollbar{display:none}.ak-home-guide-carousel-controls{justify-content:center;align-items:center;gap:var(--ak-space-4);padding-top:var(--ak-space-3);display:flex}.ak-home-guide-poster{flex:0 0 calc((100% - var(--ak-space-4)) / 2);scroll-snap-align:start;grid-template-rows:auto auto;min-height:0}.ak-home-guide-poster-copy{min-height:0;padding:0 var(--ak-space-2) var(--ak-space-4)}.ak-home-guide-poster-media{min-height:0}}@media (min-width:1024px) and (max-width:1279px){.ak-home-stories .ak-home-large-section-title{font-size:var(--ak-font-size-3xl)}.ak-home-guide-posters{gap:var(--ak-space-4);scroll-snap-type:none;grid-template-columns:repeat(3,minmax(0,1fr));width:auto;margin-inline:0;padding-inline:0;scroll-padding-inline:0;display:grid;overflow:visible}.ak-home-guide-poster{flex:initial;gap:var(--ak-space-3);padding:var(--ak-space-4);border-radius:var(--ak-radius-2xl);scroll-snap-align:unset}.ak-home-guide-poster-copy{gap:var(--ak-space-2);padding:0 var(--ak-space-1) var(--ak-space-2)}.ak-home-guide-poster-title{font-size:var(--ak-font-size-xl)}.ak-home-guide-poster-media{border-radius:var(--ak-radius-xl)}.ak-home-guide-carousel-controls{display:none}.ak-home-category-grid{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:calc(var(--ak-space-24) * 1.75)}.ak-home-category-item{grid-column:span 4}.ak-home-category-item:nth-child(2){grid-column:span 3}.ak-home-category-item[data-variant=large]{grid-column:span 5}.ak-home-category-item[data-variant=wide]{grid-column:span 6}.ak-home-category-grid .ak-home-category-card,.ak-home-category-grid .ak-home-category-card[data-layout=wide]{min-height:100%}}@media (max-width:1023px){.ak-home-category-item:last-child:nth-child(odd){grid-column:1/-1}.ak-home-product-grid{margin-inline:calc(var(--ak-page-padding) * -1);padding-inline:var(--ak-page-padding);scroll-padding-inline:var(--ak-page-padding)}.ak-home-product-grid>li{scroll-snap-align:start;scroll-snap-stop:always}.ak-home-product-rail{gap:var(--ak-space-4);display:grid}.ak-home-product-carousel-controls{justify-content:center;gap:var(--ak-space-4);pointer-events:auto;position:static;transform:none}}@media (max-width:767px){.ak-home-scroll-shell{--ak-home-scroll-reserve:calc(var(--ak-home-hero-viewport-height) + var(--ak-home-hero-mobile-gap))}.ak-home-hero{margin-bottom:0;position:sticky}.ak-home-reviews{padding-block:var(--ak-space-12)}.ak-home-reviews-panel{gap:var(--ak-space-6)}.ak-home-reviews-title{font-size:var(--ak-font-size-3xl);white-space:normal}.ak-home-reviews-intro{align-items:start;gap:var(--ak-space-4);flex-direction:column}.ak-home-reviews-title{text-align:left}.ak-home-reviews .ak-button-control{justify-self:start}.ak-home-review-grid{gap:var(--ak-space-2);grid-template-columns:1fr}.ak-home-review-card{gap:var(--ak-space-3);padding:var(--ak-space-4);border-radius:var(--ak-radius-2xl)}.ak-home-closing-cta{gap:var(--ak-space-6);margin-top:var(--ak-space-12)}.ak-home-closing-cta .ak-button-control{justify-self:center}.ak-home-closing-cta p{font-size:var(--ak-font-size-xl)}.ak-home-nature{overflow:hidden}.ak-home-nature-stage{padding-bottom:var(--ak-space-10);display:block}.ak-home-nature-message{width:min(calc(100% - var(--ak-page-padding) * 2), 32rem);padding-block:var(--ak-space-10) var(--ak-space-6);font-size:var(--ak-font-size-xl);line-height:var(--ak-line-height-snug)}.ak-home-large-section-title,.ak-home-products .ak-home-large-section-title,.ak-home-stories .ak-home-large-section-title,.ak-home-categories .ak-home-large-section-title{font-size:var(--ak-font-size-2xl)}.ak-home-nature-media{width:calc(100vw - var(--ak-page-padding) * 2);aspect-ratio:16/9;border-radius:var(--ak-radius-2xl);height:auto;margin-inline:auto;padding:0;position:relative;transform:none}.ak-home-nature-media-image{aspect-ratio:auto;-o-object-position:center;object-position:center;position:absolute;inset:0}.ak-home-review-card{min-height:auto;padding:var(--ak-space-4)}.ak-home-review-rating{font-size:var(--ak-font-size-md)}.ak-home-review-header{gap:var(--ak-space-2)}.ak-home-review-avatar{width:var(--ak-space-10);height:var(--ak-space-10);font-size:var(--ak-font-size-md)}.ak-home-review-author h3{font-size:var(--ak-font-size-md)}.ak-home-review-meta{gap:var(--ak-space-2);font-size:var(--ak-font-size-xs)}.ak-home-review-text{font-size:var(--ak-font-size-md);line-height:var(--ak-line-height-snug)}.ak-home-content-surface{padding-top:var(--ak-space-5);border-radius:var(--ak-radius-3xl) var(--ak-radius-3xl) 0 0;margin:0}.ak-home-section{padding-block:var(--ak-space-12)}.ak-home-section-header{flex-direction:column;align-items:start}.ak-home-product-group-header{align-items:center;gap:var(--ak-space-3)}.ak-home-product-groups{gap:var(--ak-space-12)}.ak-home-product-group{gap:var(--ak-space-6);grid-template-columns:minmax(0,1fr)}.ak-home-products-title{font-size:var(--ak-font-size-2xl)}.ak-home-products-description{font-size:var(--ak-font-size-md);line-height:var(--ak-line-height-snug)}.ak-home-category-grid,.ak-home-review-grid{grid-template-columns:1fr}.ak-home-category-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ak-home-product-grid{gap:var(--ak-space-2)}.ak-home-product-grid>li{flex-basis:clamp(9.5rem,47%,11rem)}.ak-home-product-grid .ak-product-card{justify-items:center;display:grid}.ak-home-product-grid .ak-product-card-inner{width:100%}.ak-home-products .ak-home-large-section-title{font-size:var(--ak-font-size-2xl)}.ak-home-products .ak-button-control{min-height:calc(var(--ak-space-10) + var(--ak-space-1));padding-inline:var(--ak-space-5);font-size:var(--ak-font-size-md)}.ak-home-categories{padding-top:var(--ak-space-2);padding-bottom:var(--ak-space-8)}.ak-home-categories .ak-home-large-section-title{margin-bottom:var(--ak-space-5);font-size:var(--ak-font-size-2xl)}.ak-home-category-grid{gap:var(--ak-space-1)}.ak-home-category-grid .ak-home-category-card,.ak-home-category-grid .ak-home-category-card[data-layout=wide]{min-height:calc(var(--ak-space-24) + var(--ak-space-4));border-radius:var(--ak-radius-xl)}.ak-home-category-grid .ak-home-category-card:before{background:linear-gradient(105deg,#fffdf8f0 0%,#fffdf8c7 38%,#fffdf838 68%,#fffdf800 86%)}.ak-home-category-grid .ak-home-category-card:hover,.ak-home-category-grid .ak-home-category-card:focus-visible{box-shadow:var(--ak-shadow-sm);transform:none}.ak-home-category-card:hover .ak-home-category-outline,.ak-home-category-card:focus-visible .ak-home-category-outline{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ak-color-text) 28%, transparent), inset 0 0 0 2px color-mix(in srgb, var(--ak-color-bg) 76%, transparent), inset 0 2px 0 color-mix(in srgb, var(--ak-color-bg) 86%, transparent)}.ak-home-category-card[data-has-video=true]:hover .ak-home-category-video,.ak-home-category-card[data-has-video=true]:focus-visible .ak-home-category-video{opacity:0}.ak-home-category-grid .ak-home-category-title{top:var(--ak-space-3);right:var(--ak-space-3);left:var(--ak-space-3);max-width:none;font-size:var(--ak-font-size-md);line-height:var(--ak-line-height-snug);text-align:left;transform:none}.ak-home-category-grid .ak-home-category-card[data-has-image=true] .ak-catalog-feature-image{opacity:1}.ak-home-category-grid .ak-home-category-image[data-has-mobile-image=true]{-o-object-position:var(--ak-home-category-mobile-object-position,center);object-position:var(--ak-home-category-mobile-object-position,center);transform:var(--ak-home-category-mobile-transform,none)}.ak-home-category-grid .ak-home-category-card[data-has-image=true]:after{opacity:.08;display:block}.ak-home-category-title-mobile{display:grid}.ak-home-category-title[data-mobile-title=true] .ak-home-category-title-default{display:none}.ak-home-guide-posters{--ak-home-guide-card-mobile-width:calc(100vw - var(--ak-page-padding) - var(--ak-page-padding));gap:var(--ak-page-padding);width:auto;margin-inline:calc(var(--ak-page-padding) * -1);overscroll-behavior-inline:contain;padding-inline:var(--ak-page-padding);scroll-padding-inline:var(--ak-page-padding);scroll-snap-type:x mandatory;overflow-x:auto}.ak-home-guide-poster{flex:0 0 var(--ak-home-guide-card-mobile-width);gap:var(--ak-space-2);aspect-ratio:auto;min-height:0;padding:var(--ak-space-3);border-radius:var(--ak-radius-2xl);scroll-snap-align:center;scroll-snap-stop:always;grid-template-rows:auto auto}.ak-home-guide-poster-copy{gap:var(--ak-space-2);min-height:0;padding:var(--ak-space-2) var(--ak-space-1) var(--ak-space-2);justify-content:start}.ak-home-guide-poster-copy:before{padding:var(--ak-space-1) var(--ak-space-2);font-size:var(--ak-font-size-xs);transform:none}.ak-home-guide-poster-title{margin-top:var(--ak-space-1);min-height:auto;font-size:var(--ak-font-size-xl);transform:none}.ak-home-guide-poster-text{min-height:auto;font-size:var(--ak-font-size-md)}.ak-home-guide-poster-media{border-radius:var(--ak-radius-xl);min-height:0}}@media (max-width:359px){.ak-home-product-group-header{flex-direction:column;align-items:flex-start}}@media (min-width:768px) and (max-width:1279px) and (max-height:50rem){.ak-home-hero-boundary{height:auto;margin-bottom:0}.ak-home-hero{height:auto;min-height:0;margin-bottom:0;position:relative;top:auto}.ak-home-hero-stage{gap:var(--ak-space-4);min-height:0;padding:var(--ak-space-6) var(--ak-page-padding) var(--ak-space-10);grid-template-areas:"tagline""title""object""media";justify-items:center;display:grid}.ak-home-hero-title,.ak-home-hero-tagline,.ak-home-hero-object-frame,.ak-home-hero-media{margin:0;position:relative;inset:auto;transform:none}.ak-home-hero-tagline{width:100%;font-size:clamp(var(--ak-font-size-md-lg), 2.8vw, var(--ak-font-size-xl));text-align:center;grid-area:tagline}.ak-home-hero-title{width:100%;max-width:none;font-size:clamp(var(--ak-font-size-2xl), 8vw, var(--ak-type-display-size));line-height:var(--ak-type-display-line-height);white-space:normal;grid-area:title}.ak-home-hero-media{width:min(100%, calc(var(--ak-space-24) * 5.25));grid-area:media;justify-items:center}.ak-home-hero-description{width:min(100%, calc(var(--ak-space-24) * 4.2));text-align:center}.ak-home-hero-object-frame{width:min(100%, calc(var(--ak-breakpoint-tablet) * .82));grid-area:object;left:auto}.ak-home-content-surface{margin-top:0}}
@media (min-width:768px) and (max-width:1023px){.ak-home-nature-media{width:calc(100vw - var(--ak-page-padding) * 2);aspect-ratio:16/9;height:auto}}

.ak-faq-page{padding-block:var(--ak-space-10) var(--ak-space-24)}.ak-warranty-page{gap:var(--ak-space-16);padding-block:var(--ak-space-10) 0;display:grid}.ak-requisites-page{gap:var(--ak-space-6);padding-block:var(--ak-space-8) var(--ak-space-16);display:grid}.ak-legal-page{gap:var(--ak-space-10);min-width:0;padding-block:var(--ak-space-10) var(--ak-space-24);display:grid}.ak-delivery-page{gap:var(--ak-space-12);padding-block:var(--ak-space-10) var(--ak-space-24);display:grid}.ak-reviews-page{gap:var(--ak-space-12);padding-block:var(--ak-space-8) var(--ak-space-24);display:grid}.ak-instructions-page{gap:var(--ak-space-12);padding-block:var(--ak-space-12) var(--ak-space-24);display:grid}.ak-instruction-page,.ak-article-page{gap:var(--ak-space-10);padding-block:var(--ak-space-12) var(--ak-space-24);display:grid}.ak-warranty-hero{min-height:calc(var(--ak-space-24) + var(--ak-space-12));align-content:center;display:grid}.ak-requisites-hero{min-height:var(--ak-space-20);align-content:center;justify-items:center;display:grid}.ak-legal-hero{min-height:calc(var(--ak-space-24) + var(--ak-space-8));align-content:center;justify-items:center;display:grid}.ak-delivery-hero{gap:var(--ak-space-10);min-height:calc(var(--ak-space-24) * 2.35);padding-block:var(--ak-space-12) var(--ak-space-8);border-bottom:var(--ak-border-width-thin) solid var(--ak-color-border);grid-template-columns:minmax(0,1.3fr) minmax(18rem,.7fr);align-items:end;display:grid}.ak-delivery-hero-copy,.ak-delivery-section-heading,.ak-delivery-option-copy,.ak-delivery-flow-heading>div,.ak-delivery-notes>div,.ak-delivery-help>div{gap:var(--ak-space-3);display:grid}.ak-delivery-hero-copy{gap:var(--ak-space-5)}.ak-delivery-kicker,.ak-delivery-section-heading>span,.ak-delivery-option-copy>span,.ak-delivery-payment-option>span,.ak-delivery-flow-heading>div>span,.ak-delivery-notes>div>span,.ak-delivery-step>span{color:var(--ak-color-text-muted);font-size:var(--ak-font-size-sm);font-weight:var(--ak-font-weight-semibold);line-height:var(--ak-line-height-snug);letter-spacing:var(--ak-letter-spacing-normal);text-transform:uppercase}.ak-delivery-hero-copy p,.ak-delivery-section-heading p,.ak-delivery-option p,.ak-delivery-payment-option p,.ak-delivery-step p,.ak-delivery-note-list p,.ak-delivery-help p{color:var(--ak-color-text-muted);font-size:var(--ak-font-size-md-lg);font-weight:var(--ak-font-weight-medium);line-height:var(--ak-line-height-normal);margin:0}.ak-delivery-hero-copy p{max-width:48rem;font-size:var(--ak-font-size-xl);line-height:var(--ak-line-height-relaxed)}.ak-delivery-highlights,.ak-delivery-option ul,.ak-delivery-payment-option ul{margin:0;padding:0;list-style:none;display:grid}.ak-delivery-highlights{border-top:var(--ak-border-width-thin) solid var(--ak-color-border)}.ak-delivery-highlights li{padding-block:var(--ak-space-4);color:var(--ak-color-text);border-bottom:var(--ak-border-width-thin) solid var(--ak-color-border);font-size:var(--ak-font-size-md);font-weight:var(--ak-font-weight-semibold);line-height:var(--ak-line-height-snug)}.ak-delivery-highlights li:before{margin-right:var(--ak-space-3);color:var(--ak-color-brand-strong);content:"•"}.ak-delivery-pickup-program{gap:var(--ak-space-4);min-width:0;display:grid}.ak-delivery-pickup-terms{color:var(--ak-color-text);font-size:var(--ak-font-size-sm);line-height:var(--ak-line-height-relaxed);scroll-margin-top:var(--ak-space-24);margin:0}.ak-delivery-free-pickup{isolation:isolate;gap:var(--ak-space-8);padding:var(--ak-space-8);color:var(--ak-color-white);background:var(--ak-color-eco-green-900);border-radius:var(--ak-radius-2xl);grid-template-columns:minmax(12rem,.48fr) minmax(0,1fr) auto;align-items:center;display:grid;position:relative;overflow:hidden}.ak-delivery-free-pickup:after{z-index:-1;right:calc(-1 * var(--ak-space-24));bottom:calc(-1 * var(--ak-space-24) * 1.4);width:calc(var(--ak-space-24) * 3.25);aspect-ratio:1;content:"";background:color-mix(in srgb, var(--ak-color-brand-soft-bright) 16%, transparent);border-radius:var(--ak-radius-full);position:absolute}.ak-delivery-free-pickup-price{gap:var(--ak-space-2);padding-right:var(--ak-space-8);border-right:var(--ak-border-width-thin) solid color-mix(in srgb, var(--ak-color-white) 28%, transparent);display:grid}.ak-delivery-free-pickup-price span,.ak-delivery-free-pickup-copy>span{color:var(--ak-color-brand-soft-bright);font-size:var(--ak-font-size-sm);font-weight:var(--ak-font-weight-bold);line-height:var(--ak-line-height-snug);letter-spacing:.08em;text-transform:uppercase}.ak-delivery-free-pickup-price strong{color:var(--ak-color-white);font-family:var(--ak-font-family-price);font-size:clamp(var(--ak-font-size-4xl), 7vw, 6.75rem);font-weight:var(--ak-font-weight-extrabold);letter-spacing:-.07em;white-space:nowrap;line-height:.86}.ak-delivery-free-pickup-copy{gap:var(--ak-space-2);display:grid}.ak-delivery-free-pickup-price sup{margin-left:var(--ak-space-1);font-size:var(--ak-font-size-2xl);vertical-align:top;line-height:var(--ak-line-height-tight);letter-spacing:normal;top:0}.ak-delivery-free-pickup-copy h2,.ak-delivery-free-pickup-copy p,.ak-delivery-free-pickup-note{margin:0}.ak-delivery-free-pickup-copy h2{max-width:42rem;color:var(--ak-color-white);font-size:var(--ak-font-size-2xl);font-weight:var(--ak-font-weight-bold);line-height:var(--ak-line-height-tight);text-transform:uppercase;text-wrap:balance}.ak-delivery-free-pickup-copy p{color:var(--ak-color-brand-soft-bright);font-size:var(--ak-font-size-xl);font-weight:var(--ak-font-weight-semibold);line-height:var(--ak-line-height-snug)}.ak-delivery-free-pickup-note{max-width:13rem;padding:var(--ak-space-3) var(--ak-space-4);color:var(--ak-color-white);border:var(--ak-border-width-thin) solid color-mix(in srgb, var(--ak-color-white) 45%, transparent);border-radius:var(--ak-radius-full);font-size:var(--ak-font-size-sm);font-weight:var(--ak-font-weight-semibold);line-height:var(--ak-line-height-snug);text-align:center;justify-self:end}.ak-delivery-section{gap:var(--ak-space-7);display:grid}.ak-delivery-section-heading{max-width:52rem}.ak-delivery-section-heading h2,.ak-delivery-flow h2,.ak-delivery-notes h2,.ak-delivery-help h2,.ak-delivery-option h3,.ak-delivery-payment-option h3,.ak-delivery-note-list h3,.ak-delivery-step h3{color:var(--ak-color-text);font-weight:var(--ak-font-weight-semibold);line-height:var(--ak-line-height-tight);margin:0}.ak-delivery-section-heading h2,.ak-delivery-flow h2,.ak-delivery-notes h2,.ak-delivery-help h2{font-size:var(--ak-font-size-2xl);text-transform:uppercase}.ak-delivery-options{gap:var(--ak-space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ak-delivery-option{min-height:calc(var(--ak-space-24) * 3.25);align-content:space-between;gap:var(--ak-space-6);padding:var(--ak-space-6);color:var(--ak-color-text);background:var(--ak-color-surface);border:var(--ak-border-width-thin) solid var(--ak-color-border);border-radius:var(--ak-radius-2xl);display:grid}.ak-delivery-option h3,.ak-delivery-payment-option h3{font-size:var(--ak-font-size-xl)}.ak-delivery-option ul,.ak-delivery-payment-option ul{gap:var(--ak-space-3);padding-top:var(--ak-space-4);border-top:var(--ak-border-width-thin) solid var(--ak-color-border)}.ak-delivery-option li,.ak-delivery-payment-option li{padding-left:var(--ak-space-4);color:var(--ak-color-text-muted);font-size:var(--ak-font-size-sm);font-weight:var(--ak-font-weight-medium);line-height:var(--ak-line-height-normal);position:relative}.ak-delivery-option li:before,.ak-delivery-payment-option li:before{width:var(--ak-space-1);height:var(--ak-space-1);content:"";background:var(--ak-color-brand-strong);border-radius:var(--ak-radius-full);position:absolute;top:.62em;left:0}.ak-delivery-payment{gap:var(--ak-space-10);padding:var(--ak-space-8);background:var(--ak-color-bg-subtle);border-radius:var(--ak-radius-2xl);grid-template-columns:minmax(16rem,.62fr) minmax(0,1.38fr);align-items:start;display:grid}.ak-delivery-payment-heading{top:var(--ak-space-24);position:sticky}.ak-delivery-payment-options{gap:var(--ak-space-4);grid-template-columns:minmax(0,1fr);display:grid}.ak-delivery-payment-option{align-content:start;gap:var(--ak-space-4);padding:var(--ak-space-6);background:var(--ak-color-surface);border:var(--ak-border-width-thin) solid var(--ak-color-border);border-radius:var(--ak-radius-xl);display:grid}.ak-delivery-flow{gap:var(--ak-space-8);display:grid}.ak-delivery-flow-heading{justify-content:space-between;align-items:end;gap:var(--ak-space-5);display:flex}.ak-delivery-flow-heading a{min-height:var(--ak-space-12);padding-inline:var(--ak-space-5);color:var(--ak-color-bg);background:var(--ak-color-text);border-radius:var(--ak-radius-full);font-size:var(--ak-font-size-sm);font-weight:var(--ak-font-weight-bold);line-height:var(--ak-line-height-snug);text-transform:uppercase;transition:background var(--ak-transition-base), transform var(--ak-transition-base);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.ak-delivery-flow-heading a:hover,.ak-delivery-flow-heading a:focus-visible{background:var(--ak-color-text-muted);transform:translateY(calc(-1 * var(--ak-border-width-thin)))}.ak-delivery-steps{border-top:var(--ak-border-width-thin) solid var(--ak-color-border);gap:0;display:grid}.ak-delivery-step{grid-template-columns:calc(var(--ak-space-24) * .72) minmax(0, 1fr);gap:var(--ak-space-8);padding-block:var(--ak-space-6);border-bottom:var(--ak-border-width-thin) solid var(--ak-color-border);display:grid}.ak-delivery-step>div{gap:var(--ak-space-3);display:grid}.ak-delivery-step h3{font-size:var(--ak-font-size-xl)}.ak-delivery-notes{gap:var(--ak-space-10);padding:var(--ak-space-8);color:var(--ak-color-bg);background:var(--ak-color-text);border-radius:var(--ak-radius-2xl);grid-template-columns:minmax(0,.44fr) minmax(0,1fr);display:grid}.ak-delivery-notes h2,.ak-delivery-notes>div>span,.ak-delivery-note-list h3{color:var(--ak-color-bg)}.ak-delivery-note-list{border-top:var(--ak-border-width-thin) solid var(--ak-color-text-muted);gap:0;display:grid}.ak-delivery-note-list article{gap:var(--ak-space-2);padding-block:var(--ak-space-5);border-bottom:var(--ak-border-width-thin) solid var(--ak-color-text-muted);display:grid}.ak-delivery-note-list h3{font-size:var(--ak-font-size-lg);margin:0}.ak-delivery-note-list p{color:var(--ak-color-border)}.ak-delivery-help{justify-content:space-between;align-items:end;gap:var(--ak-space-8);padding-block:var(--ak-space-4);display:flex}.ak-delivery-help>div{max-width:46rem}.ak-delivery-help-links{gap:var(--ak-space-3);flex-wrap:wrap;justify-content:flex-end;display:flex}.ak-delivery-help-links a{min-height:var(--ak-space-12);padding-inline:var(--ak-space-5);color:var(--ak-color-text);border:var(--ak-border-width-thin) solid var(--ak-color-border-strong);border-radius:var(--ak-radius-full);font-size:var(--ak-font-size-sm);font-weight:var(--ak-font-weight-bold);line-height:var(--ak-line-height-snug);text-transform:uppercase;transition:color var(--ak-transition-base), background var(--ak-transition-base);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.ak-delivery-help-links a:hover,.ak-delivery-help-links a:focus-visible{color:var(--ak-color-bg);background:var(--ak-color-text)}
.ak-bonus-rules-aside{gap:var(--ak-space-6)}.ak-bonus-rules-meta{gap:var(--ak-space-2) var(--ak-space-3);color:var(--ak-color-text-subtle);font-size:var(--ak-font-size-sm);font-weight:var(--ak-font-weight-semibold);line-height:var(--ak-line-height-snug);text-transform:uppercase;flex-wrap:wrap;display:flex}.ak-bonus-rules-meta span+span:before{margin-right:var(--ak-space-3);content:"·"}.ak-bonus-rules-aside .ak-faq-support-copy{margin-top:var(--ak-space-2)}.ak-bonus-rules-highlights{gap:var(--ak-space-2);flex-wrap:wrap;max-width:24rem;display:flex}.ak-bonus-rules-highlights span{padding:var(--ak-space-2) var(--ak-space-3);color:var(--ak-color-brand);background:var(--ak-color-brand-soft);border-radius:var(--ak-radius-full);font-size:var(--ak-font-size-sm);font-weight:var(--ak-font-weight-semibold);line-height:var(--ak-line-height-snug)}.ak-bonus-rules-document{display:grid}.ak-bonus-rules-section{grid-template-columns:var(--ak-space-10) minmax(0, 1fr);gap:var(--ak-space-5);padding-block:var(--ak-space-8);border-bottom:var(--ak-border-width-thin) solid var(--ak-color-border);scroll-margin-top:calc(var(--ak-header-height) + var(--ak-space-6));display:grid}.ak-bonus-rules-section:first-child{padding-top:0}.ak-bonus-rules-section:last-child{border-bottom:0;padding-bottom:0}.ak-bonus-rules-number{width:var(--ak-space-10);height:var(--ak-space-10);color:var(--ak-button-text);background:var(--ak-button-bg);border-radius:var(--ak-radius-full);font-family:var(--ak-font-family-price);font-size:var(--ak-font-size-sm);font-weight:var(--ak-font-weight-semibold);line-height:var(--ak-line-height-tight);place-items:center;display:grid}.ak-bonus-rules-section-copy{gap:var(--ak-space-4);min-width:0;display:grid}.ak-bonus-rules-section-copy h2,.ak-bonus-rules-section-copy p,.ak-bonus-rules-section-copy ul{margin:0}.ak-bonus-rules-section-copy h2{color:var(--ak-color-text);font-size:var(--ak-font-size-xl);font-weight:var(--ak-font-weight-semibold);line-height:var(--ak-line-height-snug)}.ak-bonus-rules-section-copy p,.ak-bonus-rules-section-copy li{color:var(--ak-color-text-muted);font-size:var(--ak-font-size-md);font-weight:var(--ak-font-weight-medium);line-height:var(--ak-line-height-relaxed)}.ak-bonus-rules-section-copy ul{gap:var(--ak-space-3);padding:0;list-style:none;display:grid}.ak-bonus-rules-section-copy li{padding-left:var(--ak-space-5);position:relative}.ak-bonus-rules-section-copy li:before{top:calc(var(--ak-space-3) - var(--ak-space-1));width:var(--ak-space-2);height:var(--ak-space-2);content:"";background:var(--ak-color-brand);border-radius:var(--ak-radius-full);position:absolute;left:0}@media (max-width:767px){.ak-bonus-rules-meta span+span:before{content:none}.ak-bonus-rules-section{grid-template-columns:var(--ak-space-8) minmax(0, 1fr);gap:var(--ak-space-3);padding-block:var(--ak-space-6)}.ak-bonus-rules-number{width:var(--ak-space-8);height:var(--ak-space-8);font-size:var(--ak-font-size-xs)}.ak-bonus-rules-section-copy h2{font-size:var(--ak-font-size-lg)}}
.ak-instructions-hero,.ak-instruction-hero{min-height:calc(var(--ak-space-24) + var(--ak-space-10));align-content:center;justify-items:center;display:grid}.ak-instructions-hero>div,.ak-instruction-hero{width:min(100%, var(--ak-page-max-width))}.ak-instructions-catalog{grid-template-columns:minmax(calc(var(--ak-space-24) * 3.9), calc(var(--ak-space-24) * 4.7)) minmax(0, 1fr);gap:var(--ak-space-8);width:min(100%, var(--ak-page-max-width));margin-top:var(--ak-space-10);justify-self:center;align-items:start;display:grid}.ak-instructions-hero{align-self:stretch;gap:var(--ak-space-5);align-content:start;justify-items:start;width:100%;min-height:auto;display:grid}.ak-instruction-hero{grid-template-columns:minmax(0,1fr);place-items:center}.ak-instruction-hero-copy{gap:var(--ak-space-4);text-align:center;align-content:center;justify-self:center;justify-items:center;max-width:44rem;display:grid}.ak-article-hero .ak-instruction-hero-copy{max-width:46rem}.ak-delivery-hero h1{max-width:58rem;color:var(--ak-color-text);font-size:var(--ak-type-display-size);font-weight:var(--ak-font-weight-semibold);line-height:var(--ak-type-display-line-height);text-transform:uppercase;margin:0}.ak-instructions-hero h1,.ak-instruction-hero h1{max-width:58rem;color:var(--ak-color-text);font-family:var(--ak-font-family-base);font-size:var(--ak-type-page-title-size);font-weight:var(--ak-font-weight-bold);line-height:var(--ak-type-page-title-line-height);text-transform:none;margin:0}.ak-instructions-hero p,.ak-instruction-hero-copy>p:not(.ak-instruction-category){max-width:46rem;color:var(--ak-color-text-muted);font-family:var(--ak-font-family-base);font-size:var(--ak-font-size-md-lg);font-weight:var(--ak-font-weight-medium);line-height:var(--ak-line-height-relaxed);margin:0}.ak-instructions-hero p{top:calc(var(--ak-header-height) + var(--ak-space-10));max-width:calc(var(--ak-space-24) * 5);font-size:var(--ak-font-size-md-lg);font-weight:var(--ak-font-weight-medium);line-height:var(--ak-line-height-relaxed);align-self:start;margin-top:0;position:sticky}.ak-instructions-hero h1{text-transform:uppercase}.ak-instructions-list{gap:var(--ak-space-6);width:min(100%, calc(var(--ak-space-24) * 8.8));min-width:0;padding-top:calc(var(--ak-space-24) * 1.1);justify-self:end;display:grid}@media (min-width:1024px) and (max-width:1100px){.ak-instructions-catalog{gap:var(--ak-space-8);grid-template-columns:minmax(0,1fr)}.ak-instructions-hero,.ak-instructions-hero p{position:static}.ak-instructions-list{justify-self:end;padding-top:0}}.ak-warranty-hero h1,.ak-faq-hero h1,.ak-requisites-hero h1,.ak-legal-hero h1{max-width:58rem;color:var(--ak-color-text);font-size:var(--ak-type-display-size);font-weight:var(--ak-font-weight-semibold);line-height:var(--ak-type-display-line-height);text-transform:uppercase;margin:0}.ak-requisites-hero h1{width:min(100%,58rem)}.ak-legal-hero h1{overflow-wrap:anywhere;text-align:center;width:min(100%,58rem);min-width:0;max-width:58rem}
.ak-legal-document{gap:var(--ak-space-4);width:min(100%,56rem);min-width:0;padding-block:var(--ak-space-8);border-top:1px solid var(--ak-color-border);overflow-wrap:anywhere;justify-self:center;display:grid}.ak-legal-heading{margin:var(--ak-space-8) 0 var(--ak-space-2);color:var(--ak-color-text);font-size:var(--ak-font-size-2xl);font-weight:var(--ak-font-weight-semibold);line-height:var(--ak-line-height-tight);text-transform:uppercase}.ak-legal-heading:first-child{margin-top:0}.ak-legal-paragraph,.ak-legal-meta{color:var(--ak-color-text);font-size:var(--ak-font-size-md);font-weight:var(--ak-font-weight-semibold);line-height:var(--ak-line-height-relaxed);-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere;margin:0}.ak-legal-meta{color:var(--ak-color-text-muted);font-weight:var(--ak-font-weight-semibold)}.ak-reviews-hero{gap:var(--ak-space-10);align-items:end;display:grid}.ak-reviews-hero-copy{gap:var(--ak-space-5);min-height:calc(var(--ak-space-24) * 2.25);align-content:end;display:grid}.ak-reviews-source,.ak-reviews-product{color:var(--ak-color-text-muted);font-size:var(--ak-font-size-sm);font-weight:var(--ak-font-weight-semibold);line-height:var(--ak-line-height-snug);text-transform:uppercase;margin:0}.ak-reviews-hero h1{max-width:48rem;color:var(--ak-color-text);font-size:var(--ak-type-display-size);font-weight:var(--ak-font-weight-semibold);line-height:var(--ak-type-display-line-height);text-transform:uppercase;margin:0}.ak-reviews-hero-copy>p{max-width:40rem;color:var(--ak-color-text-muted);font-size:var(--ak-font-size-xl);font-weight:var(--ak-font-weight-medium);line-height:var(--ak-line-height-relaxed);margin:0}.ak-reviews-content{grid-template-columns:minmax(calc(var(--ak-space-24) * 2.25), .32fr) minmax(0, 1fr);gap:var(--ak-space-12);align-items:start;display:grid}.ak-reviews-aside{top:calc(var(--ak-header-height) + var(--ak-space-8));gap:var(--ak-space-4);display:grid;position:sticky}.ak-reviews-aside h2,.ak-reviews-aside p{margin:0}.ak-reviews-aside h2{color:var(--ak-color-text);font-size:var(--ak-font-size-3xl);font-weight:var(--ak-font-weight-semibold);line-height:var(--ak-line-height-tight);text-transform:uppercase}.ak-reviews-aside p{color:var(--ak-color-text-muted);font-size:var(--ak-font-size-md-lg);font-weight:var(--ak-font-weight-medium);line-height:var(--ak-line-height-relaxed)}.ak-reviews-grid{gap:var(--ak-space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ak-reviews-results{gap:var(--ak-space-6);display:grid}.ak-reviews-filter-toolbar{padding-block:var(--ak-space-5) 0;border-top:var(--ak-border-width-thin) solid var(--ak-color-border);justify-content:flex-start;display:flex}.ak-reviews-filter-panel{width:100%;max-width:none;padding-bottom:var(--ak-space-5);border-bottom:var(--ak-border-width-thin) solid var(--ak-color-border)}.ak-reviews-filter-panel .ak-product-filter-list{max-width:calc(var(--ak-space-24) * 4);padding-block:0 var(--ak-space-5)}.ak-reviews-filter{gap:var(--ak-space-4);border:0;align-items:start;margin:0;padding:0;display:grid}.ak-reviews-filter legend{color:var(--ak-color-text);font-size:var(--ak-font-size-lg);font-weight:var(--ak-font-weight-semibold);line-height:var(--ak-line-height-snug);margin:0}.ak-reviews-filter-panel .ak-reviews-filter-values{gap:var(--ak-space-3);justify-content:stretch;display:grid}.ak-reviews-filter-option{justify-content:flex-start;align-items:center;gap:var(--ak-space-2);cursor:pointer;width:100%;display:inline-flex}.ak-reviews-filter-option input{clip:rect(0 0 0 0);white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.ak-reviews-filter-check{width:calc(var(--ak-space-4) + var(--ak-space-1));height:calc(var(--ak-space-4) + var(--ak-space-1));border:var(--ak-border-width-thin) solid var(--ak-color-border);border-radius:var(--ak-radius-sm);background:var(--ak-color-bg);transition:background var(--ak-transition-base), border-color var(--ak-transition-base);flex:none;place-items:center;display:inline-grid;position:relative}.ak-reviews-filter-check:after{width:var(--ak-space-1);height:var(--ak-space-2);content:"";border-right:var(--ak-border-width-thin) solid var(--ak-color-bg);border-bottom:var(--ak-border-width-thin) solid var(--ak-color-bg);opacity:0;transform:rotate(45deg) translateY(calc(-1 * var(--ak-space-1)));transition:opacity var(--ak-transition-base)}.ak-reviews-filter-option:hover{border-color:var(--ak-color-text)}.ak-reviews-filter-option:has(input:focus-visible){border-color:var(--ak-color-text)}.ak-reviews-filter-option:has(input:checked) .ak-reviews-filter-check{background:var(--ak-color-bg);border-color:var(--ak-color-bg)}.ak-reviews-filter-option:has(input:checked) .ak-reviews-filter-check:after{border-color:var(--ak-color-text);opacity:1}.ak-reviews-empty{padding:var(--ak-space-6);color:var(--ak-color-text-muted);background:var(--ak-color-surface);border:var(--ak-border-width-thin) solid var(--ak-color-border);border-radius:var(--ak-radius-2xl);font-size:var(--ak-font-size-md);font-weight:var(--ak-font-weight-medium);line-height:var(--ak-line-height-normal);margin:0}.ak-reviews-card{gap:var(--ak-space-6);min-height:calc(var(--ak-space-24) * 3);padding:var(--ak-space-6);color:var(--ak-color-text);background:var(--ak-color-surface);border:var(--ak-border-width-thin) solid var(--ak-color-border);border-radius:var(--ak-radius-2xl);box-shadow:none;display:grid}.ak-reviews-card:nth-child(2n){margin-top:var(--ak-space-6)}.ak-reviews-card-header,.ak-reviews-author{justify-content:space-between;align-items:center;gap:var(--ak-space-4);display:flex}.ak-reviews-rating{color:var(--ak-color-warning);font-size:var(--ak-font-size-md);line-height:var(--ak-line-height-snug)}.ak-reviews-source{color:var(--ak-color-brand)}.ak-reviews-text{color:var(--ak-color-text);font-size:var(--ak-font-size-md-lg);font-weight:var(--ak-font-weight-semibold);line-height:var(--ak-line-height-normal);margin:0}.ak-reviews-author{justify-content:start}.ak-reviews-avatar{width:var(--ak-space-12);height:var(--ak-space-12);color:var(--ak-color-brand);background:var(--ak-color-brand-soft);border-radius:var(--ak-radius-full);font-size:var(--ak-font-size-lg);font-weight:var(--ak-font-weight-bold);flex:none;place-items:center;line-height:1;display:grid}.ak-reviews-author span:last-child{gap:var(--ak-space-1);display:grid}.ak-reviews-author strong{color:var(--ak-color-text);font-size:var(--ak-font-size-lg);font-weight:var(--ak-font-weight-bold);line-height:var(--ak-line-height-tight)}.ak-reviews-author time{color:var(--ak-color-text-subtle);font-size:var(--ak-font-size-sm);font-weight:var(--ak-font-weight-medium);line-height:var(--ak-line-height-snug)}.ak-reviews-product{padding-top:var(--ak-space-4);border-top:var(--ak-border-width-thin) solid var(--ak-color-border)}
.ak-instructions-grid{gap:var(--ak-space-8) var(--ak-space-6);grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.ak-instruction-card{gap:var(--ak-space-4);color:var(--ak-color-text);background:0 0;border:0;border-radius:0;text-decoration:none;display:grid}.ak-instruction-card-image{aspect-ratio:16/9;background:var(--ak-color-surface-muted);border-radius:var(--ak-radius-xl);position:relative;overflow:hidden}.ak-instruction-card-image img{-o-object-fit:cover;object-fit:cover;-o-object-position:center 72%;object-position:center 72%;transition:transform var(--ak-transition-slow)}.ak-instruction-card:hover .ak-instruction-card-image img,.ak-instruction-card:focus-visible .ak-instruction-card-image img{transform:scale(1.06)}.ak-instruction-card-copy{gap:var(--ak-space-2);padding:0;display:grid}.ak-instruction-card-category,.ak-instruction-category{color:var(--ak-color-text-subtle);font-size:var(--ak-font-size-sm);font-weight:var(--ak-font-weight-semibold);line-height:var(--ak-line-height-snug);text-transform:none;margin:0}.ak-instruction-card h2{color:var(--ak-color-text);font-size:var(--ak-font-size-xl);font-weight:var(--ak-font-weight-bold);line-height:var(--ak-line-height-tight);text-transform:uppercase;margin:0}.ak-instruction-card p{color:var(--ak-color-text-muted);font-size:var(--ak-font-size-md);font-weight:var(--ak-font-weight-medium);line-height:var(--ak-line-height-relaxed);margin:0}.ak-instruction-page{max-width:min(100%, var(--ak-page-max-width))}.ak-instruction-back-link{width:max-content;color:var(--ak-color-text-muted);font-size:var(--ak-font-size-sm);font-weight:var(--ak-font-weight-semibold);line-height:var(--ak-line-height-snug);text-transform:uppercase;text-decoration:none}.ak-instruction-back-link:hover,.ak-instruction-back-link:focus-visible{color:var(--ak-color-text)}.ak-instruction-layout{gap:var(--ak-space-10);width:min(100%, var(--ak-page-max-width));grid-template-columns:minmax(10rem,14rem) minmax(0,54rem);justify-content:center;justify-self:center;display:grid}.ak-instruction-layout[data-has-toc=false]{grid-template-columns:minmax(0,54rem)}.ak-instruction-layout[data-has-toc=false] .ak-instruction-content{grid-column:1;max-width:54rem}.ak-instruction-summary{top:calc(var(--ak-header-height) + var(--ak-space-8));align-self:start;gap:var(--ak-space-2);padding:var(--ak-space-6);background:var(--ak-color-surface-warm);border-radius:var(--ak-radius-2xl);grid-area:1/1;display:grid;position:sticky}.ak-instruction-summary p{color:var(--ak-color-text-muted);font-size:var(--ak-font-size-md);font-weight:var(--ak-font-weight-medium);line-height:var(--ak-line-height-relaxed);margin:0}.ak-instruction-summary .ak-instruction-summary-label{color:var(--ak-color-text);font-family:var(--ak-font-family-base);font-size:var(--ak-font-size-md);font-weight:var(--ak-font-weight-regular);line-height:var(--ak-line-height-normal);text-transform:none}.ak-instruction-toc ol{gap:var(--ak-space-3);margin:0;padding:0;list-style:none;display:grid}.ak-instruction-toc a{padding-left:var(--ak-space-4);color:var(--ak-color-text);font-family:var(--ak-font-family-base);font-size:var(--ak-font-size-md);font-weight:var(--ak-font-weight-semibold);line-height:var(--ak-line-height-normal);transition:color var(--ak-transition-base);text-decoration:none;display:block;position:relative}.ak-instruction-toc a:before{width:var(--ak-border-width-thin);content:"";transition:background var(--ak-transition-base);background:0 0;position:absolute;top:.12em;bottom:.12em;left:0}.ak-instruction-toc a:hover,.ak-instruction-toc a:focus-visible,.ak-instruction-toc a[aria-current=true]{color:var(--ak-color-text)}.ak-instruction-toc a[aria-current=true]{font-weight:var(--ak-font-weight-extrabold)}.ak-instruction-toc a[aria-current=true]:before{background:var(--ak-color-text)}.ak-instruction-content{grid-area:1/2;justify-self:center;gap:0;width:min(100%,54rem);min-width:0;display:grid}.ak-instruction-section{gap:var(--ak-space-5);padding-block:var(--ak-space-7);border-top:0;display:grid}.ak-instruction-section h2{color:var(--ak-color-text);font-family:var(--ak-font-family-base);font-size:var(--ak-font-size-3xl);font-weight:var(--ak-font-weight-extrabold);line-height:var(--ak-line-height-tight);text-transform:uppercase;margin:0}.ak-instruction-section h3{color:var(--ak-color-text);font-family:var(--ak-font-family-base);font-size:var(--ak-font-size-xl);font-weight:var(--ak-font-weight-bold);line-height:var(--ak-line-height-tight);margin:0}.ak-instruction-section:first-child{gap:var(--ak-space-2);border-top:0;padding-top:0}.ak-instruction-section:first-child+.ak-instruction-section{padding-top:var(--ak-space-2);border-top:0}.ak-instruction-warning+.ak-instruction-section{border-top:0}.ak-instruction-section p,.ak-instruction-lead{color:var(--ak-color-text);font-family:var(--ak-font-family-base);font-size:var(--ak-font-size-md-lg);font-weight:var(--ak-font-weight-medium);line-height:var(--ak-line-height-normal);margin:0}.ak-instruction-raw-content{gap:var(--ak-space-5)}.ak-instruction-raw-list{gap:var(--ak-space-3);padding-left:var(--ak-space-6);margin:0;list-style:outside;display:grid}.ak-instruction-raw-list li{color:var(--ak-color-text);font-family:var(--ak-font-family-base);font-size:var(--ak-font-size-md-lg);font-weight:var(--ak-font-weight-medium);line-height:var(--ak-line-height-normal);display:list-item}.ak-article-bibliography-list{gap:var(--ak-space-2);padding-left:0;list-style:none}.ak-article-bibliography-list li{color:var(--ak-color-text-muted);font-size:var(--ak-font-size-sm);font-weight:var(--ak-font-weight-regular);line-height:var(--ak-line-height-normal)}.ak-instruction-section-copy{gap:var(--ak-space-5);display:grid}.ak-instruction-page .ak-instruction-hero{justify-content:center;justify-self:center;gap:var(--ak-space-10);width:min(100%, var(--ak-page-max-width));min-height:auto;padding-block:var(--ak-space-10) var(--ak-space-2);grid-template-columns:minmax(10rem,14rem) minmax(0,54rem)}.ak-instruction-page .ak-instruction-hero-copy{text-align:left;grid-column:2;justify-self:stretch;justify-items:start;width:100%;max-width:54rem}.ak-instruction-page .ak-instruction-hero h1{font-size:var(--ak-font-size-4xl);font-weight:var(--ak-font-weight-extrabold);line-height:var(--ak-line-height-tight);text-transform:uppercase}.ak-article-page .ak-instruction-hero{justify-content:center;justify-self:center;gap:var(--ak-space-10);width:min(100%, var(--ak-page-max-width));min-height:auto;padding-block:var(--ak-space-10) var(--ak-space-2);grid-template-columns:minmax(0,54rem) minmax(18rem,24rem)}.ak-article-page .ak-instruction-hero-copy{text-align:left;grid-column:1;justify-self:stretch;justify-items:start;width:100%;max-width:54rem}.ak-article-page .ak-instruction-hero h1{font-size:var(--ak-font-size-4xl);font-weight:var(--ak-font-weight-extrabold);line-height:var(--ak-line-height-tight);text-transform:uppercase}.ak-instruction-cover{aspect-ratio:16/9;width:min(100%,44rem);min-height:0;margin:0 0 var(--ak-space-7);background:var(--ak-color-surface-muted);border-radius:var(--ak-radius-xl);grid-column:auto;place-self:start;position:relative;overflow:hidden}.ak-instruction-cover img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.ak-article-content{max-width:none}.ak-article-meta{gap:var(--ak-space-3);max-width:54rem;padding-block:var(--ak-space-3) var(--ak-space-5);border-bottom:var(--ak-border-width-thin) solid var(--ak-color-border);background:0 0;display:grid}.ak-article-meta p,.ak-article-meta dl,.ak-article-meta dt,.ak-article-meta dd{margin:0}.ak-article-meta p{color:var(--ak-color-text);font-family:var(--ak-font-family-base);font-size:var(--ak-font-size-md);font-weight:var(--ak-font-weight-medium);line-height:var(--ak-line-height-normal)}.ak-article-meta dl{gap:var(--ak-space-2);display:grid}.ak-article-meta div{gap:var(--ak-space-3);grid-template-columns:minmax(10rem,.3fr) minmax(0,1fr);display:grid}.ak-article-meta dt{color:var(--ak-color-text-subtle);font-family:var(--ak-font-family-base);font-size:var(--ak-font-size-md);font-weight:var(--ak-font-weight-medium);line-height:var(--ak-line-height-normal);text-transform:none}.ak-article-meta dd{color:var(--ak-color-text);font-family:var(--ak-font-family-base);font-size:var(--ak-font-size-md);font-weight:var(--ak-font-weight-medium);line-height:var(--ak-line-height-normal)}@media (max-width:767px){.ak-instructions-page,.ak-instruction-page,.ak-article-page{gap:var(--ak-space-8);padding-block:var(--ak-space-8) var(--ak-space-16)}.ak-instructions-catalog,.ak-instruction-layout,.ak-article-layout{gap:var(--ak-space-8);grid-template-columns:minmax(0,1fr);width:100%}.ak-instructions-list{justify-self:stretch;width:100%;padding-top:0}.ak-instructions-grid{gap:var(--ak-space-7);grid-template-columns:minmax(0,1fr)}.ak-instructions-hero,.ak-instruction-hero{min-height:auto}.ak-instruction-page .ak-instruction-hero{grid-template-columns:minmax(0,1fr);gap:0;padding-block:0}.ak-instruction-page .ak-instruction-hero-copy{grid-column:1}.ak-instructions-hero h1,.ak-instruction-hero h1{max-width:100%;font-size:var(--ak-font-size-4xl);line-height:var(--ak-line-height-tight)}.ak-instructions-hero p,.ak-instruction-hero-copy>p:not(.ak-instruction-category){max-width:100%;margin-top:var(--ak-space-4);font-size:var(--ak-font-size-md-lg);line-height:var(--ak-line-height-normal)}.ak-instructions-hero p{font-size:var(--ak-font-size-md);line-height:var(--ak-line-height-normal);position:static}.ak-instruction-card h2{font-size:var(--ak-font-size-lg)}.ak-instruction-card p{font-size:var(--ak-font-size-sm);line-height:var(--ak-line-height-normal)}.ak-instruction-summary{gap:var(--ak-space-2);padding-block:var(--ak-space-4);grid-area:auto;position:static}.ak-instruction-cover{grid-column:auto}.ak-instruction-content{grid-area:auto}.ak-instruction-toc ol{gap:var(--ak-space-2);margin-top:var(--ak-space-4)}.ak-instruction-content{min-width:0}.ak-article-meta{gap:var(--ak-space-4);max-width:none;padding-block:var(--ak-space-5)}.ak-article-meta p{font-size:var(--ak-font-size-md)}.ak-article-meta div{gap:var(--ak-space-1);grid-template-columns:minmax(0,1fr)}}
.ak-video-articles-page,.ak-video-article-page{width:min(100%, var(--ak-page-max-width))}.ak-video-articles-catalog{gap:var(--ak-space-10);padding-block:var(--ak-space-10) var(--ak-space-16);display:grid}.ak-video-articles-hero,.ak-video-article-hero{gap:var(--ak-space-4);max-width:58rem;display:grid}.ak-video-articles-hero h1,.ak-video-article-hero h1{color:var(--ak-color-text);font-size:var(--ak-type-page-title-size);font-weight:var(--ak-font-weight-bold);line-height:var(--ak-type-page-title-line-height);margin:0}.ak-video-articles-hero p{max-width:48rem;color:var(--ak-color-text-muted);font-size:var(--ak-font-size-md-lg);font-weight:var(--ak-font-weight-medium);line-height:var(--ak-line-height-relaxed);margin:0}.ak-video-article-filter-toolbar{gap:var(--ak-space-5);padding:var(--ak-space-6);background:var(--ak-color-surface-muted);border:var(--ak-border-width-thin) solid var(--ak-color-border);border-radius:var(--ak-radius-2xl);margin:0;position:relative}.ak-video-article-search{gap:var(--ak-space-2);display:grid}.ak-video-article-search>label,.ak-video-article-option-menu>label{color:var(--ak-color-text);font-size:var(--ak-font-size-sm);font-weight:var(--ak-font-weight-semibold);line-height:var(--ak-line-height-snug)}.ak-video-article-search>div{gap:var(--ak-space-2);grid-template-columns:minmax(0,1fr) auto;display:grid}.ak-video-article-search input,.ak-video-article-option-menu input{width:100%;min-height:3.25rem;padding-inline:var(--ak-space-4);color:var(--ak-color-text);font:inherit;background:var(--ak-color-bg);border:var(--ak-border-width-thin) solid var(--ak-color-border);border-radius:var(--ak-radius-lg);transition:border-color var(--ak-transition-base), box-shadow var(--ak-transition-base);outline:none}.ak-video-article-search input:focus,.ak-video-article-option-menu input:focus{border-color:var(--ak-color-text);box-shadow:0 0 0 3px #26262614}.ak-video-article-search button{min-height:3.25rem;padding-inline:var(--ak-space-6);color:var(--ak-color-bg);background:var(--ak-color-text);border:var(--ak-border-width-thin) solid var(--ak-color-text);border-radius:var(--ak-radius-full);font-size:var(--ak-font-size-sm);font-weight:var(--ak-font-weight-semibold);text-transform:uppercase}.ak-video-article-filter-controls{flex-wrap:wrap;justify-content:flex-start}.ak-video-article-filter-controls .ak-product-toolbar-trigger{text-transform:none;max-width:min(28rem,100%)}.ak-video-article-filter-controls .ak-product-toolbar-trigger>span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ak-video-article-filter-controls .ak-product-toolbar-menu:nth-child(2){width:100%;min-width:15rem;max-width:min(28rem,100%)}.ak-video-article-filter-controls .ak-product-toolbar-menu:nth-child(2) .ak-product-toolbar-trigger{width:100%}.ak-video-article-filter-controls .ak-product-toolbar-menu:last-child{margin-left:auto}.ak-product-sort-menu.ak-video-article-option-menu{z-index:30;gap:var(--ak-space-3);width:min(28rem, calc(100vw - (2 * var(--ak-page-padding))));max-width:none;padding:var(--ak-space-4);left:0;right:auto}.ak-video-article-option-list{overscroll-behavior:contain;scrollbar-gutter:stable;max-height:21rem;display:block;overflow-y:auto}.ak-video-article-option-list .ak-product-sort-option{justify-content:space-between;align-items:center;gap:var(--ak-space-4);min-height:2.75rem;padding:var(--ak-space-2) var(--ak-space-3);text-transform:none;white-space:normal;display:flex}.ak-video-article-option-list .ak-product-sort-option+.ak-product-sort-option{margin-top:var(--ak-space-1)}.ak-video-article-option-list .ak-product-sort-option small{color:var(--ak-color-text-subtle);flex:none}.ak-video-article-sort-menu{width:max-content;min-width:13rem}.ak-video-article-sort-menu .ak-product-sort-option{text-transform:none}.ak-video-article-filter-toolbar .ak-product-filter-panel{padding-top:var(--ak-space-2);border-top:var(--ak-border-width-thin) solid var(--ak-color-border)}.ak-video-article-filter-toolbar .ak-product-filter-row-heading h3{margin:0}.ak-video-article-filter-toolbar .ak-product-filter-value{text-align:center}.ak-video-article-filter-count{margin:calc(-1 * var(--ak-space-2)) 0 0;color:var(--ak-color-text-subtle);font-size:var(--ak-font-size-sm);line-height:var(--ak-line-height-snug);justify-self:end}.ak-video-articles-grid{gap:var(--ak-space-10) var(--ak-space-6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ak-video-articles-empty{gap:var(--ak-space-2);padding:var(--ak-space-10);text-align:center;background:var(--ak-color-surface-muted);border-radius:var(--ak-radius-2xl);display:grid}.ak-video-articles-empty h2,.ak-video-articles-empty p{margin:0}.ak-video-article-card{gap:var(--ak-space-4);min-width:0;color:var(--ak-color-text);text-decoration:none;display:grid}.ak-video-article-card[hidden]{display:none}.ak-video-article-card-media{aspect-ratio:16/9;background:var(--ak-color-surface-muted);border-radius:var(--ak-radius-xl);display:block;position:relative;overflow:hidden}.ak-video-article-card-media img{-o-object-fit:cover;object-fit:cover;transition:transform var(--ak-transition-slow)}.ak-video-article-card:hover .ak-video-article-card-media img,.ak-video-article-card-media:focus-visible img{transform:scale(1.04)}.ak-video-article-card:has(.ak-video-article-card-copy:focus-visible) .ak-video-article-card-media img{transform:scale(1.04)}.ak-video-article-play{right:var(--ak-space-4);bottom:var(--ak-space-4);width:var(--ak-space-10);height:var(--ak-space-10);color:var(--ak-color-bg);font-size:var(--ak-font-size-sm);background:#262626e0;border-radius:50%;place-items:center;padding-left:.12em;display:grid;position:absolute}.ak-video-article-card-copy{gap:var(--ak-space-2);color:var(--ak-color-text);text-decoration:none;display:grid}.ak-video-article-card-copy:focus-visible h2,.ak-video-article-card-copy:hover h2{color:var(--ak-color-brand)}.ak-video-article-category,.ak-video-article-products-heading>p{color:var(--ak-color-text-subtle);font-size:var(--ak-font-size-sm);font-weight:var(--ak-font-weight-semibold);line-height:var(--ak-line-height-snug);margin:0}.ak-video-article-card h2{color:var(--ak-color-text);font-size:var(--ak-font-size-xl);font-weight:var(--ak-font-weight-bold);line-height:var(--ak-line-height-tight);margin:0}.ak-video-article-card-copy>p{color:var(--ak-color-text-muted);font-size:var(--ak-font-size-md);font-weight:var(--ak-font-weight-medium);line-height:var(--ak-line-height-relaxed);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.ak-video-article-load-more{gap:var(--ak-space-3);padding-top:var(--ak-space-2);justify-items:center;display:grid}.ak-video-article-load-more button{min-width:13rem;min-height:3.25rem;padding-inline:var(--ak-space-6);color:var(--ak-color-bg);background:var(--ak-color-text);border:var(--ak-border-width-thin) solid var(--ak-color-text);border-radius:var(--ak-radius-full);font-size:var(--ak-font-size-md);font-weight:var(--ak-font-weight-semibold);transition:box-shadow var(--ak-transition-base), transform var(--ak-transition-base)}.ak-video-article-load-more button:hover,.ak-video-article-load-more button:focus-visible{box-shadow:var(--ak-shadow-md);transform:translateY(-1px)}.ak-video-article-load-more p{color:var(--ak-color-text-subtle);font-size:var(--ak-font-size-sm);margin:0}.ak-video-article-page{gap:var(--ak-space-12);padding-block:var(--ak-space-8) var(--ak-space-16);display:grid}.ak-video-article-breadcrumbs{gap:var(--ak-space-2);color:var(--ak-color-text-subtle);font-size:var(--ak-font-size-sm);flex-wrap:wrap;display:flex}.ak-video-article-breadcrumbs a{color:inherit;text-underline-offset:.2em}.ak-video-article-page>article{gap:var(--ak-space-10);display:grid}.ak-video-article-hero{width:min(100%, calc(72rem + var(--ak-space-10)));grid-template-columns:minmax(10rem,14rem) minmax(0,58rem);max-width:none;margin-inline:auto}.ak-video-article-hero>*{grid-column:2}.ak-video-article-topics{gap:var(--ak-space-2);flex-wrap:wrap;display:flex}.ak-video-article-topics a{min-height:2rem;padding-inline:var(--ak-space-3);color:var(--ak-color-text);font-size:var(--ak-font-size-sm);font-weight:var(--ak-font-weight-semibold);background:var(--ak-color-surface-muted);border:var(--ak-border-width-thin) solid var(--ak-color-border);border-radius:var(--ak-radius-full);align-items:center;text-decoration:none;display:inline-flex}.ak-video-article-meta{gap:var(--ak-space-2) var(--ak-space-5);color:var(--ak-color-text-subtle);font-size:var(--ak-font-size-sm);line-height:var(--ak-line-height-snug);flex-wrap:wrap;display:flex}.ak-video-article-meta a{color:inherit;font-weight:var(--ak-font-weight-semibold);text-underline-offset:.2em}.ak-video-article-layout{gap:var(--ak-space-10);grid-template-columns:minmax(10rem,14rem) minmax(0,58rem);justify-content:center;align-items:start;display:grid}.ak-video-article-summary{top:calc(var(--ak-header-height,5rem) + var(--ak-space-6));gap:var(--ak-space-3);padding:var(--ak-space-5);background:var(--ak-color-surface-muted);border:var(--ak-border-width-thin) solid var(--ak-color-border);border-radius:var(--ak-radius-xl);display:grid;position:sticky}.ak-video-article-summary>p{color:var(--ak-color-text);font-size:var(--ak-font-size-sm);font-weight:var(--ak-font-weight-bold);text-transform:uppercase;margin:0}.ak-video-article-summary nav{gap:var(--ak-space-2);display:grid}.ak-video-article-summary a{color:var(--ak-color-text-muted);font-size:var(--ak-font-size-sm);font-weight:var(--ak-font-weight-medium);line-height:var(--ak-line-height-snug);text-underline-offset:.2em;text-decoration-thickness:.06em}.ak-video-article-body{gap:var(--ak-space-12);min-width:0;display:grid}.ak-video-article-video-section,.ak-video-article-transcript{gap:var(--ak-space-5);scroll-margin-top:calc(var(--ak-header-height,5rem) + var(--ak-space-5));display:grid}.ak-video-article-video-section h2,.ak-video-article-transcript h2,.ak-video-article-products h2{color:var(--ak-color-text);font-size:var(--ak-font-size-3xl);font-weight:var(--ak-font-weight-extrabold);line-height:var(--ak-line-height-tight);margin:0}.ak-video-article-video-section video{background:var(--ak-color-text);border-radius:var(--ak-radius-2xl);width:100%;max-height:75vh;display:block}.ak-video-article-video-section .ak-content-video-player{aspect-ratio:16/9;background:var(--ak-color-text);border-radius:var(--ak-radius-2xl);max-height:75vh;overflow:hidden}.ak-video-article-source{color:var(--ak-color-text-subtle);font-size:var(--ak-font-size-sm);line-height:var(--ak-line-height-relaxed);margin:0}.ak-video-article-source a{color:var(--ak-color-text);text-underline-offset:.2em}.ak-video-article-transcript>div{gap:var(--ak-space-5);display:grid}.ak-video-article-transcript p{max-width:46rem;color:var(--ak-color-text);font-size:var(--ak-font-size-md-lg);font-weight:var(--ak-font-weight-medium);margin:0;line-height:1.78}.ak-video-article-products{gap:var(--ak-space-8);padding-top:var(--ak-space-10);border-top:var(--ak-border-width-thin) solid var(--ak-color-border);scroll-margin-top:calc(var(--ak-header-height,5rem) + var(--ak-space-5));display:grid}.ak-video-article-products-heading{gap:var(--ak-space-2);display:grid}.ak-video-article-product-grid{gap:var(--ak-space-10) var(--ak-space-6);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (max-width:1023px){.ak-video-articles-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ak-video-article-layout{grid-template-columns:minmax(0,58rem)}.ak-video-article-hero{grid-template-columns:minmax(0,58rem);width:min(100%,58rem)}.ak-video-article-hero>*{grid-column:1}.ak-video-article-summary{position:static}.ak-video-article-summary nav{gap:var(--ak-space-3) var(--ak-space-5);flex-wrap:wrap;display:flex}.ak-video-article-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.ak-video-articles-catalog,.ak-video-article-page{gap:var(--ak-space-8);padding-block:var(--ak-space-7) var(--ak-space-12)}.ak-video-article-filter-toolbar{gap:var(--ak-space-4);padding:var(--ak-space-4)}.ak-video-article-search>div{grid-template-columns:minmax(0,1fr)}.ak-product-list-controls.ak-video-article-filter-controls{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;display:grid}.ak-video-article-filter-controls>.ak-product-toolbar-trigger,.ak-video-article-filter-controls .ak-product-toolbar-menu,.ak-video-article-filter-controls .ak-product-toolbar-trigger{width:100%;max-width:none}.ak-video-article-filter-controls .ak-product-toolbar-menu:nth-child(2){grid-area:2/1/auto/-1;max-width:none}.ak-video-article-filter-controls .ak-product-toolbar-menu:last-child{grid-area:1/2;margin-left:0}.ak-product-sort-menu.ak-video-article-option-menu{width:100%;max-width:100%;left:0;right:0}.ak-video-article-sort-menu{width:max-content;max-width:calc(100vw - (2 * var(--ak-page-padding)));left:auto;right:0}.ak-video-article-filter-toolbar .ak-product-filter-actions{flex-direction:row;align-items:stretch}.ak-video-article-filter-count{justify-self:start;margin-top:0}.ak-video-articles-grid{gap:var(--ak-space-8);grid-template-columns:minmax(0,1fr)}.ak-video-article-page>article,.ak-video-article-body{gap:var(--ak-space-8)}.ak-video-article-breadcrumbs{white-space:nowrap;flex-wrap:nowrap;overflow:hidden}.ak-video-article-hero h1{font-size:var(--ak-font-size-2xl);line-height:var(--ak-line-height-tight)}.ak-video-article-summary{padding:var(--ak-space-4)}.ak-video-article-video-section .ak-content-video-player{width:calc(100% + (2 * var(--ak-page-padding)));margin-left:calc(-1 * var(--ak-page-padding));border-radius:0}.ak-video-article-video-section video{border-radius:0}.ak-video-article-product-grid{gap:var(--ak-space-8) var(--ak-space-4)}}
