.cz-qa,.cz-qs{--cz-ink: #16181A;--cz-paper: #FAF9F6;--cz-line: #E6E1D8;--cz-pill: #D9D3C8;--cz-body-2: #4A4640;--cz-muted: #6A655D;--cz-warn: #B54708;--cz-soldout-bg: #FAFAFA;--cz-soldout-text: #9A948A;--cz-star: #00BE8E;font-family:var(--font-body-family)}.cz-qa{display:none}@media(hover:hover)and (pointer:fine)and (min-width:768px){.cz-qa-card{container:czcard / inline-size}.cz-qa{display:block;position:absolute;inset-inline:8px;bottom:8px;z-index:4;margin:0;opacity:0;transform:translateY(8px);pointer-events:none;transition:opacity .2s ease,transform .25s ease}.cz-qa-card.cz-qa-open .cz-qa,.cz-qa.is-loading{opacity:1;transform:none;pointer-events:auto}.cz-qa-card.cz-cm .cz-qa{bottom:56px}.products-list .product-card:has(.cz-qa-card){position:relative;isolation:isolate}.products-list .product-card:has(.cz-qa-card):before{content:"";position:absolute;top:-12px;right:-12px;bottom:-12px;left:-12px;z-index:-1;background:var(--cz-paper, #FAF9F6);border-radius:var(--cz-radius, 0px);box-shadow:0 16px 40px #0000002e;opacity:0;pointer-events:none;transition:opacity .2s ease}.products-list .product-card:has(.cz-qa-card):is(:hover,:focus-within){z-index:3}.products-list .product-card:has(.cz-qa-card):is(:hover,:focus-within):before{opacity:1}.cz-qa-card .product-card__main-actions{display:none}@container czcard (max-width: 219px){.cz-qa{display:none}.cz-qa-card .product-card__main-actions{display:flex}}}@media(prefers-reduced-motion:reduce){.cz-qa,.products-list .product-card:has(.cz-qa-card):before{transition:none}}.cz-qa__panel{display:grid;gap:8px;padding:10px;background:#fffffff5;border-radius:var(--cz-radius, 0px);color:var(--cz-ink)}.cz-qa__heading{margin:0;font-size:12px;font-weight:600;line-height:1.3;letter-spacing:0;color:var(--cz-ink)}.cz-qa.is-loading .cz-qa__size:not(.is-selected){opacity:.5}.cz-qa.is-loading .cz-qa__size{pointer-events:none}.cz-qa__note{margin:0;font-size:11px;line-height:1.3;color:var(--cz-warn)}.cz-qa__note:empty{display:none}.cz-qa__error{margin:0;font-size:11px;line-height:1.3;color:#a8453a}.cz-qa__error[hidden],.cz-qs{display:none}@media(max-width:767.98px){.cz-qs{display:grid;gap:14px;padding:10px 16px calc(20px + env(safe-area-inset-bottom,0px));color:var(--cz-ink);background:var(--cz-paper)}.quick-view__content:has(.cz-qs)>product-info,.quick-view__content:has(.cz-qs)>.product{display:none}quick-view-modal.modal:has(.cz-qs){align-items:flex-end;padding:0}quick-view-modal.modal:has(.cz-qs) .drawer__inner{--modal-height: 92dvh;--modal-width: 100vw;width:100%;max-width:100%;height:auto;min-height:0;max-height:92dvh;border-radius:var(--cz-radius, 0px);background:#faf9f6;opacity:1;transform:translateY(100%);transition:transform .35s cubic-bezier(.2,.8,.2,1)}quick-view-modal.modal[active]:has(.cz-qs) .drawer__inner{transform:translateY(0)}quick-view-modal.modal:has(.cz-qs) .drawer__header-title{display:none}quick-view-modal.modal:has(.cz-qs) .drawer__body{max-height:92dvh;padding:0;border-radius:0}quick-view-modal.modal:has(.cz-qs) .drawer__close-btn{top:14px;inset-inline-end:8px;width:44px;height:44px;color:#16181a}quick-view-modal.modal:has(.cz-qs) .fixed-overlay{background:#00000073}}@media(max-width:767.98px)and (prefers-reduced-motion:reduce){quick-view-modal.modal:has(.cz-qs) .drawer__inner{transition:none}}.cz-qs[aria-busy=true]{opacity:.6;pointer-events:none}.cz-qs .cz-qs__handle,.cz-qs .cz-qs__handle:empty{display:block;justify-self:center;width:40px;height:4px;border-radius:2px;background:var(--cz-pill)}.cz-qs__head{display:grid;grid-template-columns:84px minmax(0,1fr);gap:12px;align-items:start;padding-inline-end:40px}.cz-qs__media{display:block;width:84px;height:105px;background:#f3f0ea;border-radius:var(--cz-radius, 0px);overflow:hidden}.cz-qs__media img{display:block;width:100%;height:100%;object-fit:cover}.cz-qs__info{display:grid;gap:4px;min-width:0}.cz-qs__info p{margin:0}.cz-qs__title{margin:0;font-family:var(--font-body-family);font-size:17px;font-weight:600;line-height:1.3;letter-spacing:0;text-transform:none;color:var(--cz-ink)}.cz-qs__title a{color:inherit;text-decoration:none}.cz-qs__title a:focus-visible{outline:2px solid var(--cz-ink);outline-offset:2px}.cz-qs__price{font-size:16px;font-weight:600;line-height:1.3}.cz-qs__price--sale{color:#2b7f52}.cz-qs__compare{margin-inline-start:6px;font-size:14px;font-weight:400;color:var(--cz-muted)}.cz-qs__rating{display:flex;align-items:center;gap:4px;font-size:13px;line-height:1.3}.cz-qs__star{color:var(--cz-star)}.cz-qs__source{font-size:11px;color:#6a655d}.cz-qs__colour-name{font-size:13px;line-height:1.3;color:var(--cz-body-2)}.cz-qs__colours{display:flex;flex-wrap:wrap;gap:8px;padding:4px}.cz-qs__dot,.cz-qs__dot:empty{position:relative;display:block;width:30px;height:30px;border-radius:50%;background:var(--cz-dot, #E6E1D8);box-shadow:inset 0 0 0 1px #0000002e}.cz-qs__dot:after{content:"";position:absolute;top:-7px;right:-7px;bottom:-7px;left:-7px}.cz-qs__dot--sold-out:before{content:"";position:absolute;inset:50% auto auto 50%;width:34px;height:1.5px;background:var(--cz-paper);box-shadow:0 0 0 1px #00000040;transform:translate(-50%,-50%) rotate(-45deg)}.cz-qs__dot[aria-current=true]{box-shadow:0 0 0 2px var(--cz-paper),0 0 0 4px var(--cz-ink)}.cz-qs__dot:focus-visible{outline:2px solid var(--cz-ink);outline-offset:5px}.cz-qs__form{display:grid;gap:14px}.cz-qs__row{display:flex;align-items:baseline;justify-content:space-between;gap:12px;font-size:14px}.cz-qs__label{font-weight:600}.cz-qs__guide{color:var(--cz-ink);text-decoration:underline;text-underline-offset:2px}.cz-qs__note{margin:0;font-size:12px;line-height:1.3;color:var(--cz-warn, #B54708)}.cz-qs__note:empty{display:none}.cz-qs__error{margin:0;font-size:13px;color:#a8453a}.cz-qs__error[hidden]{display:none}.cz-qs__cta.btn{--color-button: 22, 24, 26;--color-button-text: 250, 249, 246;min-height:52px;border-radius:100px;font-size:14px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.cz-qs__cta.btn[disabled]{--color-button: 22, 24, 26;--color-button-text: 250, 249, 246;opacity:1;cursor:not-allowed}quick-view-modal .cz-sw[aria-busy=true]{opacity:.6;pointer-events:none;cursor:progress}quick-view-modal .product__info-wrapper .product__block--badges:empty{display:none}quick-view-modal .cz-qv-head{display:flex;flex-direction:column;gap:6px}quick-view-modal .cz-qv-head .cz-pdp-eyebrow{margin:0;font-size:12px;font-weight:600;line-height:1.3;letter-spacing:.08em;text-transform:uppercase;color:#4a4640}quick-view-modal .cz-qv-head .cz-pdp-title{margin:0;font-family:Poppins,sans-serif;font-size:26px;font-weight:600;line-height:1.15;letter-spacing:-.015em;color:#16181a}quick-view-modal .cz-qv-rating{display:inline-flex;align-items:center;gap:10px;align-self:flex-start;margin-top:6px;text-decoration:none}quick-view-modal .cz-qv-rating__stars{display:inline-flex;gap:2px;font-size:13px;line-height:1;color:#00be8e}quick-view-modal .cz-qv-rating__stars .is-off{color:#d9d3c8}quick-view-modal .cz-qv-rating__cap{font-size:13px;line-height:1;color:#6a655d;text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:#16181a47;text-underline-offset:3px}quick-view-modal .cz-qv-rating:hover .cz-qv-rating__cap{color:#16181a;text-decoration-color:currentColor}quick-view-modal .product__info-wrapper .product__block{margin-bottom:24px}quick-view-modal .product__info-wrapper .product__block:has(>.cz-qv-head){margin-bottom:8px}quick-view-modal .product__block--price .f-price-item{font-size:24px;line-height:1.2;font-weight:600;font-variant-numeric:tabular-nums;color:#16181a}quick-view-modal .product-form__submit.btn{min-height:48px;height:48px;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}quick-view-modal .product__info-wrapper .product__block--price{margin-top:12px}quick-view-modal .swiper-button{width:32px;height:32px;min-height:0;padding:0;border:0;border-radius:50%;background:transparent!important;box-shadow:none!important;color:#16181a99}quick-view-modal .swiper-button:before{display:none}quick-view-modal .swiper-button svg{display:none}quick-view-modal .swiper-button:after{content:"";display:block;width:22px;height:22px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='m6 3 5 5-5 5' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='m6 3 5 5-5 5' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat}quick-view-modal .swiper-button-prev:after{transform:scaleX(-1)}quick-view-modal .swiper-button:hover{color:#16181a}@media(min-width:990px){quick-view-modal .drawer__inner{width:min(960px,calc(100vw - 96px))!important;max-width:960px!important;height:auto!important;max-height:86vh!important}quick-view-modal .quick-view__content{height:auto!important;max-height:86vh}quick-view-modal .product__media-wrapper{width:50%!important;max-width:50%!important}quick-view-modal .product__info-wrapper{width:50%!important;max-width:50%!important;padding:32px 40px 32px 32px!important}quick-view-modal .cz-qv-head .cz-pdp-title{font-size:24px}}quick-view-modal .cz-need-size__label,quick-view-modal .cz-need-size__hint[hidden]{display:none}quick-view-modal .cz-need-size [name=add] .btn__text,quick-view-modal .cz-need-size [name=add]>span:not(.cz-need-size__label){display:none}quick-view-modal .cz-need-size [name=add] .cz-need-size__label{display:inline}quick-view-modal .cz-need-size__hint{flex-basis:100%;width:100%;grid-column:1 / -1;order:99;white-space:normal;margin:4px 0 0;font-size:14px;font-weight:600;color:#a8453a}
/*# sourceMappingURL=/cdn/shop/t/85/assets/cz-quick-add.css.map */
