@media(prefers-reduced-motion:no-preference){#MainContent .__pf a[data-pf-type=Button2]{transition:background-color .18s ease,color .18s ease,border-color .18s ease,box-shadow .18s ease}}@media(prefers-reduced-motion:reduce){#akaari-chatbot *,#akaari-chatbot *:before,#akaari-chatbot *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}#MainContent .__pf a[data-pf-type=Button2]{transition:none!important}}@media(prefers-reduced-motion:no-preference){:root{--hover-transition-duration: .22s;--hover-transition-timing: cubic-bezier(.22, 1, .36, 1)}#header-component{--submenu-animation-speed: .26s;--submenu-animation-easing: cubic-bezier(.22, 1, .36, 1)}.dialog-drawer{--animation-speed: .26s;--animation-easing: cubic-bezier(.22, 1, .36, 1)}::view-transition-new(product-grid){animation-name:fadeIn;animation-delay:0ms;animation-duration:.18s;animation-timing-function:ease-out}results-list[initialized] .product-grid__item{transition-duration:.18s;transition-timing-function:ease-out}media-gallery slideshow-controls button{transition:opacity .18s ease,border-color .18s ease,background-color .18s ease}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}results-list[initialized] .product-grid__item,media-gallery slideshow-controls button{transition:none!important}}.nw-open,.nw-toggle,.nw-close,.nw-remove{cursor:pointer;font:inherit;color:inherit}.nw-open{position:relative;display:inline-flex;align-items:center;justify-content:center;width:40px;min-height:44px;background:transparent;border:0;padding:8px}.nw-count{position:absolute;top:0;right:0;min-width:16px;height:16px;padding:0 3px;border-radius:12px;font:600 10px/16px sans-serif;background:#222;color:#fff;text-align:center}.nw-count[hidden]{display:none}.nw-toggle{display:inline-flex;align-items:center;justify-content:center;gap:9px;background:#fff;border:1px solid #d7d7d2;padding:10px 14px;min-height:44px;font-size:14px;font-weight:500;color:#222}.product-form-buttons>.akaari-purchase-row{display:grid;grid-template-columns:minmax(0,1fr) var(--height-buy-buttons,54px);gap:10px;align-items:stretch;flex:1 1 100%;min-width:0;width:100%}.akaari-purchase-row>span{display:block;min-width:0}.akaari-purchase-row add-to-cart-component{display:block;width:100%;height:100%}.product-form-buttons .akaari-purchase-row .add-to-cart-button{min-height:44px;height:100%}.product-form-buttons .akaari-purchase-row .nw-toggle--product{width:100%;height:100%;min-height:44px;min-width:44px;margin:0;padding:10px;align-self:stretch;border-radius:var(--style-border-radius-buttons-primary,0)}.akaari-purchase-row:has(.button-secondary) .nw-toggle--product{border-radius:var(--style-border-radius-buttons-secondary,0)}.nw-toggle--card{position:absolute;top:8px;right:8px;z-index:5;border:0;border-radius:50%;width:44px;height:44px;padding:10px;box-shadow:0 1px 6px #0000000d}.nw-toggle[aria-pressed=true] svg{fill:currentColor}.nw-open:focus-visible,.nw-toggle:focus-visible,.nw-dialog :is(a,button):focus-visible{outline:2px solid #547580;outline-offset:3px}html.nw-lock{overflow:hidden}.nw-dialog{position:fixed;inset:0 0 0 auto;margin:0;width:min(460px,100%);max-width:100%;height:100dvh;max-height:100dvh;padding:0;border:0;background:#fff;color:#222;box-shadow:-12px 0 45px #0002}.nw-dialog:not([open]){display:none}.nw-dialog::backdrop{background:#0006}.nw-shell{height:100%;display:flex;flex-direction:column}.nw-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:20px 20px 10px}.nw-heading h2{margin:0;font:500 24px/1.3 var(--font-body--family,sans-serif)}.nw-close{border:0;background:transparent;width:44px;height:44px;font-size:30px;line-height:1}.nw-note{margin:0;padding:0 24px 18px;color:#62625e;font-size:13px;line-height:1.55;border-bottom:1px solid #e8e8e3}.nw-body{overflow:auto;overscroll-behavior:contain;flex:1;min-height:0;padding:0 24px}.nw-item{display:grid;grid-template-columns:104px minmax(0,1fr);gap:16px;padding:22px 0;border-bottom:1px solid #e8e8e3}.nw-image-link{display:block;width:104px;height:104px;background:#f6f6f3;border-radius:6px;overflow:hidden}.nw-image-link img{width:100%;height:100%;object-fit:contain}.nw-item-title{font-size:15px;line-height:1.4;font-weight:600;color:#222;text-decoration:none;overflow-wrap:anywhere}.nw-variant{margin:5px 0;font-size:12px;line-height:1.5;color:#62625e}.nw-price{margin:8px 0;font-size:14px;font-weight:500}.nw-item-actions{display:flex;flex-wrap:wrap;gap:4px 12px;align-items:center}.nw-view,.nw-remove{min-height:44px;display:inline-flex;align-items:center;font-size:13px;text-decoration:underline;text-underline-offset:3px;background:none;border:0;padding:0;color:#333}.nw-view[hidden]{display:none}.nw-footer{border-top:1px solid #e8e8e3;padding:18px 24px max(18px,env(safe-area-inset-bottom))}.nw-footer a{display:block;padding:14px;background:#222;color:#fff;text-align:center;text-decoration:none;font-size:14px;font-weight:500}.nw-empty{padding:70px 0;text-align:center}.nw-empty h3{font-size:21px;font-weight:500}.nw-empty p{color:#62625e;font-size:14px;line-height:1.6}.nw-toast{position:fixed;z-index:10000;left:50%;bottom:24px;transform:translate(-50%,10px);padding:12px 20px;background:#222;color:#fff;border-radius:8px;max-width:calc(100% - 32px);width:max-content;font-size:14px;line-height:1.5;text-align:center;opacity:0;pointer-events:none}.nw-toast.is-visible{opacity:1;transform:translate(-50%)}@media(prefers-reduced-motion:no-preference){.nw-toggle{transition:color .16s ease,background-color .16s ease}.nw-toggle:hover{background:#edece8}.nw-dialog[open]{animation:nw-enter .22s cubic-bezier(.22,1,.36,1)}.nw-toast{transition:opacity .18s ease,transform .18s ease}@keyframes nw-enter{0%{transform:translate(100%)}to{transform:translate(0)}}}@media(max-width:749px){.nw-open{width:36px;padding:6px}.nw-toggle--card{top:5px;right:5px}}@media(max-width:360px){.nw-body{padding:0 16px}.nw-item{grid-template-columns:80px minmax(0,1fr);gap:12px}.nw-image-link{width:80px;height:80px}}.nw-feedback{margin:0;padding:0 24px;font-size:13px;color:#444}.nw-feedback:not(:empty){padding-block:10px}.akaari-options .variant-option{margin:0}.akaari-options .variant-option+.variant-option{margin-top:22px}.akaari-options .variant-option--buttons{display:flex;flex-wrap:wrap;gap:10px}.akaari-options .variant-option legend,.akaari-options .variant-option--dropdowns>label{margin-bottom:10px;padding:0;font-size:13px;line-height:1.5;font-weight:600;letter-spacing:.035em;color:#303532}.akaari-options .variant-option__swatch-value{font-weight:400;letter-spacing:0;color:#626964;padding-inline-start:9px}.akaari-options .variant-option__button-label,.akaari-options .variant-option__button-label:has(input){display:inline-flex;align-items:center;justify-content:center;gap:9px;flex:0 1 auto;min-width:0;min-height:48px;padding:11px 17px;border:1px solid #dcded9;border-radius:10px;background:#fff;color:#424943;font-size:14px;line-height:1.4;font-weight:500;white-space:normal;box-shadow:none;outline:none}.akaari-options .variant-option__button-label:before,.akaari-options .variant-option__button-label:after,.akaari-options .variant-option__button-label__pill{display:none}.akaari-options .variant-option__button-label:hover{border-color:#8d9e95;background:#f7f8f5;color:#303c34}.akaari-options .variant-option__button-label:has(:checked){border-color:#476356;background:#f0f4ef;color:#263f31;box-shadow:inset 0 0 0 1px #476356}.akaari-options .variant-option__button-label:has(:focus-visible){outline:2px solid #476356;outline-offset:3px}.akaari-options .variant-option__button-label:has([data-option-available=false]){opacity:.55;border-style:dashed}.akaari-options .variant-option__button-label--has-swatch .swatch{width:26px;height:26px;min-width:26px;flex:0 0 26px;border-radius:50%;--variant-picker-swatch-width:26px;--variant-picker-swatch-height:26px;box-shadow:inset 0 0 0 1px #00000012}.akaari-options .akaari-finish-name{position:relative;pointer-events:none}.akaari-options [data-testid=variant-option-single]{font-size:13px;font-weight:600;color:#303532}.akaari-options [data-testid=variant-option-single-value]{display:table;margin-top:10px;padding:12px 17px;border:1px solid #476356;border-radius:10px;background:#f0f4ef;color:#263f31;font-size:14px;font-weight:500}.akaari-options .variant-option__select-wrapper{border-radius:10px;border-color:#dcded9;background:#fff}.akaari-options .variant-option__select{min-height:48px;font-size:14px}@media(prefers-reduced-motion:no-preference){.akaari-options .variant-option__button-label{transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease}}@media(max-width:749px){.akaari-options .variant-option--buttons{gap:8px}.akaari-options .variant-option__button-label,.akaari-options .variant-option__button-label:has(input){padding:10px 12px;font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/akaari-enhancements.css.map */
