.yk-design.yk-commerce-master{color:var(--yk-text);background:var(--yk-stone);font:var(--text-font-weight) max(16px,var(--text-base))/1.6 var(--text-font-family);--green:var(--yk-primary);--text:var(--yk-text);--muted:var(--yk-muted);--line:var(--yk-border)}.yk-commerce-master :is(h1,h2,h3){font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);letter-spacing:var(--heading-letter-spacing);color:var(--yk-primary)}.yk-design.yk-commerce-master h1{font-size:var(--yk-type-product-size);line-height:1.2}.yk-design.yk-commerce-master h2{font-size:var(--yk-type-section-size);line-height:1.25}.yk-design.yk-commerce-master h3{font-size:var(--yk-type-card-size);line-height:1.3}.yk-commerce-master :is(button,input,select){font-family:inherit}.yk-commerce-master :is(a,button,input,select,summary):focus-visible{outline:2px solid var(--yk-focus);outline-offset:4px}.yk-master-header,.yk-reference.yk-commerce-master{max-width:var(--container-max-width);margin-inline:auto;padding:var(--spacing-6) var(--container-gutter) var(--spacing-12)}.yk-master-header{padding-bottom:var(--spacing-6)}.yk-commerce-master .commerce-breadcrumb,.yk-reference.yk-commerce-master .breadcrumb{display:flex;flex-wrap:wrap;gap:var(--spacing-2);padding:0;margin:0 0 var(--spacing-6);font-size:var(--text-sm);color:var(--yk-muted)}.yk-design.yk-master-header h1{margin-bottom:var(--spacing-4)}.yk-master-header>p{max-width:var(--yk-reading-width)}.yk-catalog.yk-commerce-master{padding:0 0 var(--spacing-12)}.yk-catalog.yk-commerce-master>.container{max-width:var(--container-max-width);padding-inline:var(--container-gutter);margin-inline:auto}.yk-commerce-master .collection{display:block}.yk-commerce-master .collection__top-bar{display:flex;align-items:center;gap:var(--spacing-6);padding:var(--spacing-4) 0;margin-bottom:var(--spacing-6);background:transparent;border:0;border-block:1px solid var(--yk-border);border-radius:0}.yk-commerce-master .collection__top-bar .commerce-count{margin-right:auto;font-size:var(--text-sm)}.yk-commerce-master .collection__top-bar .facets-summary{margin-left:0}.yk-commerce-master .collection__top-bar button{min-height:var(--spacing-12)}.yk-commerce-master .collection__top-bar .active-facets{display:none}.yk-commerce-master .facets__floating-filter,.yk-commerce-master .yk-master-mobile-count>p{display:none}.yk-commerce-master .product-list{gap:var(--spacing-8)}.yk-commerce-master .product-card{padding:0;border:0;border-radius:0;box-shadow:none;background:transparent;overflow:visible;align-self:stretch}.yk-commerce-master .product-card__figure{background:var(--yk-white);border-radius:var(--rounded-lg);overflow:hidden}.yk-commerce-master .product-card__image{object-fit:contain;aspect-ratio:1.35;width:100%;max-height:none;padding:var(--spacing-6)}.yk-commerce-master .product-card__info{display:flex;flex-direction:column;align-items:stretch;gap:var(--spacing-2);padding:var(--spacing-5) 0 0;text-align:left}.yk-commerce-master .commerce-card-meta{font-size:var(--text-xs);font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--yk-muted)}.yk-commerce-master .product-card__title{font-size:var(--yk-type-card-size);font-weight:var(--heading-font-weight)}.yk-commerce-master .product-card__title a{text-decoration:none}.yk-commerce-master .commerce-card-facts{font-size:16px;color:var(--yk-muted)}.yk-commerce-master .product-card sale-price{font-size:var(--yk-type-card-size);font-weight:700;color:var(--yk-text)}.yk-commerce-master .product-card compare-at-price{font-size:var(--text-sm);color:var(--yk-muted)}.yk-commerce-master .commerce-card-stock{font-size:var(--text-sm)}.yk-commerce-master :is(.stock,.commerce-card-stock) .text-with-icon{color:var(--yk-text);font-size:inherit;gap:var(--spacing-2)}.yk-commerce-master :is(.stock,.commerce-card-stock) svg{width:16px;height:16px;color:var(--yk-primary)}.yk-reference.yk-commerce-master .thumbnails button[aria-pressed=true]{border-color:var(--yk-primary)}.yk-reference.yk-commerce-master .intro{font-size:16px;line-height:1.6;max-width:var(--yk-reading-width);margin-top:var(--spacing-4);color:var(--yk-muted)}.yk-reference.yk-commerce-master .properties{font-size:var(--text-sm);gap:var(--spacing-4);margin-top:var(--spacing-4)}.yk-reference.yk-commerce-master .properties>span:first-child{order:2}.yk-reference.yk-commerce-master .properties>span:last-child{order:3}.yk-reference.yk-commerce-master .price s{font-size:var(--text-sm);color:var(--yk-muted)}.yk-reference.yk-commerce-master .purchase{margin:0}.yk-reference.yk-commerce-master .purchase label{font-size:var(--text-sm);margin-bottom:var(--spacing-2)}.yk-reference.yk-commerce-master .quantity :is(button,input){width:var(--spacing-12);min-height:var(--spacing-12);color:var(--yk-text);font-size:16px}.yk-reference.yk-commerce-master .buy:hover{background:var(--yk-primary-hover)}.yk-reference.yk-commerce-master :is(.cart-message,.quantity-error){grid-column:1/-1;font-size:16px}.yk-reference.yk-commerce-master .supporting-links{display:flex;flex-wrap:wrap;gap:var(--spacing-2) var(--spacing-4);margin-top:var(--spacing-5);font-size:var(--text-sm)}.yk-reference.yk-commerce-master .exchange-notice{border:0;margin-top:var(--spacing-4);padding:0;color:var(--yk-muted)}.yk-reference.yk-commerce-master .exchange-notice p{font-size:var(--text-sm);line-height:1.6}.yk-reference.yk-commerce-master :is(.accessory-world,.commerce-reasons,.details-section){margin-top:var(--spacing-12);padding-top:var(--spacing-10);border-top:1px solid var(--yk-border)}.yk-reference.yk-commerce-master .section-title{display:block;margin:0 0 var(--spacing-6)}.yk-reference.yk-commerce-master .section-title p{font-size:16px;margin-top:var(--spacing-2);color:var(--yk-muted)}.yk-reference.yk-commerce-master .commerce-accessories{display:grid;align-items:start}.yk-reference.yk-commerce-master .commerce-accessories .product-card__image{height:190px;aspect-ratio:auto}.yk-reference.yk-commerce-master .commerce-backup{padding:var(--spacing-6);background:var(--yk-sage);border-radius:0;align-self:stretch;display:flex;flex-direction:column;justify-content:center;gap:var(--spacing-4)}.yk-reference.yk-commerce-master .commerce-backup p{font-size:16px}.yk-reference.yk-commerce-master .commerce-reasons{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-12)}.yk-reference.yk-commerce-master .commerce-reasons p{margin-top:var(--spacing-4);font-size:16px}.yk-reference.yk-commerce-master .commerce-reasons a{display:inline-block;margin-top:var(--spacing-4)}.yk-reference.yk-commerce-master .details-intro p:not(.eyebrow){margin-top:var(--spacing-4);font-size:16px}.yk-reference.yk-commerce-master .details-intro a{font-size:var(--text-sm);display:inline-block;margin-top:var(--spacing-4)}.yk-reference.yk-commerce-master .details-list details{background:transparent;border:0;border-bottom:1px solid var(--yk-border);border-radius:0;margin:0;padding:0}.yk-reference.yk-commerce-master :is(.details-content,details dl){font-size:16px;padding-bottom:var(--spacing-5);line-height:1.6}.yk-reference.yk-commerce-master .details-content :is(p,li){font-size:16px}.yk-reference.yk-commerce-master [hidden]{display:none!important}@media(max-width:699px){.yk-design.yk-commerce-master h1{font-size:var(--text-h1)}.yk-design.yk-commerce-master h2{font-size:var(--text-h2)}.yk-master-header,.yk-reference.yk-commerce-master{padding-inline:var(--spacing-5)}.yk-commerce-master .collection__top-bar{flex-wrap:wrap;gap:var(--spacing-2) var(--spacing-4);margin-bottom:var(--spacing-5)}.yk-commerce-master .collection__top-bar .facets-summary{flex-basis:100%}.yk-commerce-master .collection__top-bar .sort-by-facet{display:flex;justify-content:space-between;width:100%;font-size:var(--text-sm)}.yk-commerce-master .product-list{gap:var(--spacing-8)}.yk-commerce-master .product-card__image{aspect-ratio:1.45;padding:var(--spacing-5)}.yk-reference.yk-commerce-master :is(.accessory-world,.commerce-reasons,.details-section){margin-top:var(--spacing-8);padding-top:var(--spacing-8)}.yk-reference.yk-commerce-master .commerce-accessories .product-card__image{height:210px}}.yk-commerce-master .sort-by-facet{align-items:center}.yk-catalog.yk-commerce-master .collection__results>.v-stack{gap:0}.yk-catalog.yk-commerce-master .yk-master-mobile-count:has(.active-facets:empty){display:none}.yk-reference.yk-commerce-master .product-card__title a{text-decoration:none}.yk-reference.yk-commerce-master .commerce-backup{background:transparent;border-left:1px solid var(--yk-border)}.yk-commerce-master .commerce-sort{display:flex;align-items:center;gap:var(--spacing-3);font-size:var(--text-sm)}.yk-commerce-master .commerce-sort label{font-weight:700;white-space:nowrap}.yk-commerce-master .commerce-sort select{min-width:0;max-width:100%;min-height:var(--spacing-12);background:transparent;border:1px solid var(--yk-border);border-radius:var(--rounded-button);padding:var(--spacing-2);font:inherit;color:var(--yk-text)}@media(max-width:699px){.yk-commerce-master .commerce-sort{width:100%;justify-content:space-between}.yk-commerce-master .commerce-sort select{max-width:65%;font-size:16px}}@media(max-width:699px){.yk-reference.yk-commerce-master .commerce-backup{border-left:0;border-top:1px solid var(--yk-border);padding:var(--spacing-6) 0 0}}@media(max-width:699px){.yk-catalog.yk-commerce-master .product-list{gap:var(--spacing-5)}.yk-catalog.yk-commerce-master .product-card{display:grid;grid-template-columns:clamp(110px,32%,125px) minmax(0,1fr);gap:var(--spacing-4);align-items:center;padding-bottom:var(--spacing-5);border-bottom:1px solid var(--yk-border)}.yk-catalog.yk-commerce-master .product-card__figure{width:100%;min-width:0;border-radius:var(--rounded-button)}.yk-catalog.yk-commerce-master .product-card__image{width:100%;height:auto;aspect-ratio:1;object-fit:contain;padding:var(--spacing-2)}.yk-catalog.yk-commerce-master .commerce-card-info{position:relative;min-width:0;padding:0;gap:var(--spacing-1)}.yk-catalog.yk-commerce-master .product-card__title{overflow-wrap:anywhere}.yk-catalog.yk-commerce-master .product-card__title a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.yk-catalog.yk-commerce-master .product-card__title a:focus-visible:after{outline:2px solid var(--yk-focus);outline-offset:4px}.yk-reference.yk-commerce-master .intro,.yk-reference.yk-commerce-master .properties{margin-top:var(--spacing-5)}.yk-reference.yk-commerce-master .supporting-links,.yk-reference.yk-commerce-master .exchange-notice{margin-top:var(--spacing-6)}.yk-reference.yk-commerce-master .accessory-world{margin-top:var(--spacing-10)}}@media(max-width:999px){.yk-reference.yk-commerce-master .main-image{height:clamp(200px,28vw,280px);padding:var(--spacing-3);object-fit:contain}.yk-reference.yk-commerce-master .product{gap:var(--spacing-4)}.yk-reference.yk-commerce-master .thumbnails{gap:var(--spacing-2);padding-block:var(--spacing-2) 0}.yk-reference.yk-commerce-master .thumbnails button{flex-basis:56px;width:56px;height:56px}.yk-reference.yk-commerce-master .intro,.yk-reference.yk-commerce-master .properties{margin-top:var(--spacing-3)}.yk-reference.yk-commerce-master .price{margin-top:var(--spacing-4)}.yk-reference.yk-commerce-master .stock{margin-block:var(--spacing-3)}.yk-reference.yk-commerce-master [data-purchase]{margin-top:var(--spacing-4);padding-top:var(--spacing-4)}.yk-reference.yk-commerce-master .details-list dl>div{grid-template-columns:minmax(0,1fr);gap:var(--spacing-1);overflow-wrap:normal}.yk-reference.yk-commerce-master .details-list dt{word-break:normal;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none}.yk-reference.yk-commerce-master .details-list dd{min-width:0;word-break:normal;overflow-wrap:anywhere}.yk-reference.yk-commerce-master .commerce-reasons{grid-template-columns:minmax(0,1fr);gap:var(--spacing-6)}.yk-reference.yk-commerce-master .commerce-reasons>div{min-width:0;overflow-wrap:anywhere;word-break:normal}.yk-reference.yk-commerce-master .commerce-accessories{grid-template-columns:minmax(0,1fr)}.yk-reference.yk-commerce-master .commerce-accessories .inventa-product-card__identity{display:flex;flex-direction:column}.yk-reference.yk-commerce-master .commerce-accessories .inventa-product-card__title{order:-1;display:block;-webkit-line-clamp:unset;max-height:none;overflow:visible;white-space:normal;word-break:normal;overflow-wrap:break-word}}.yk-cart-drawer .yk-cart-accessories{display:grid;gap:var(--spacing-3);border-top:1px solid var(--yk-border);padding-top:var(--spacing-4)}.yk-cart-drawer .yk-cart-accessory{min-width:0}.yk-cart-drawer .yk-cart-accessories .horizontal-product{padding:0;background:transparent;gap:var(--spacing-3)}.yk-cart-drawer .yk-cart-accessories .horizontal-product__image{width:64px;height:64px;object-fit:contain}.yk-cart-drawer .yk-cart-accessories .horizontal-product__info{min-width:0}.yk-cart-drawer .yk-cart-accessories .horizontal-product__info a{white-space:normal;overflow-wrap:break-word}.yk-cart-drawer .yk-cart-accessory__selection{display:block;width:max-content;margin-left:calc(64px + var(--spacing-3));min-height:44px;align-content:center}.yk-cart-drawer .yk-cart-accessories .button{background:var(--yk-sage);color:var(--yk-primary);min-height:44px;padding-block:8px}.yk-cart-drawer .yk-cart-accessories .button:hover{background:var(--yk-border)}.yk-reference.yk-commerce-master .commerce-accessories{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));align-items:stretch}.yk-reference.yk-commerce-master .commerce-accessories .inventa-product-card__body{flex:1}.yk-reference.yk-commerce-master .commerce-accessories .inventa-product-card__image-link{height:180px;aspect-ratio:auto}.yk-reference.yk-commerce-master .commerce-accessories .inventa-product-card__image{height:100%;aspect-ratio:auto;object-fit:contain}.yk-reference.yk-commerce-master .commerce-accessories .inventa-product-card__title .inventa-link>span{display:block;overflow:visible;-webkit-line-clamp:unset;line-clamp:unset;overflow-wrap:break-word}.yk-reference.yk-commerce-master .commerce-accessories .inventa-product-card__commerce{margin-block-start:auto}.yk-reference.yk-commerce-master .commerce-backup p{max-width:60ch}@media(max-width:999px){.yk-reference.yk-commerce-master .commerce-accessories{grid-template-columns:minmax(0,1fr)}.yk-reference.yk-commerce-master .commerce-accessories .inventa-product-card{padding:var(--yk-space-4)}.yk-reference.yk-commerce-master .commerce-accessories .inventa-product-card__image-link{height:160px}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/yk-commerce-master.css.map */
