b,strong{font-weight:var(--nygaard-text-weight-bold)}.h1,:where(.prose h1){line-height:1.05}.h2,:where(.prose h2){line-height:1.1}.h3,:where(.prose h3){line-height:1.2}@media screen and (min-width:1150px){.h1,:where(.prose h1){line-height:1}}.subheading,.nygaard-eyebrow{font-family:var(--text-font-family);font-weight:var(--nygaard-text-weight-extrabold);font-size:.8125rem;letter-spacing:.01em;text-transform:uppercase}.button:not(.button--sm){font-size:.9375rem;font-weight:var(--nygaard-text-weight-bold);padding:.875rem 2rem}@media screen and (min-width:1000px){.button:not(.button--sm){font-size:1rem;padding:1rem 2.25rem}}.cart-drawer__footer .button-group .button{padding-block:.875rem}@media screen and (min-width:1000px){.cart-drawer__footer .button-group .button{padding-block:1rem}}@media screen and (max-width:699px){.cart-drawer__footer .button-group .button{font-size:.9375rem}}.header:before{box-shadow:none}.shopify-section--header{overflow-x:clip}.header:after{content:"";position:absolute;inset-inline:0;inset-block-end:0;height:1px;background:rgb(var(--nygaard-border));pointer-events:none}.header__primary-nav-item,.header__secondary-nav{font-size:.875rem;font-weight:var(--nygaard-text-weight-regular)}.header__primary-nav-item:before{display:none}.header__primary-nav-item:hover>a,.header__primary-nav-item:hover summary,.header__primary-nav-item [open]>summary,.header__primary-nav-item a[aria-current=page]{text-shadow:0 0 .6px currentColor,0 0 .6px currentColor}.header__search-link{height:2.25rem;border:.5px solid rgb(var(--nygaard-border));border-radius:var(--rounded-full);padding:0 .875rem 0 1rem}.header__search-text{font-size:.8125rem;font-weight:var(--nygaard-text-weight-regular);color:rgb(var(--nygaard-grey));opacity:1}.header__search-link-wrapper{align-items:center}.header__search-link-wrapper svg{width:1rem;opacity:1}.header-small-text{font-size:.625rem;font-weight:var(--nygaard-text-weight-regular);margin-block-start:.125rem}@media screen and (max-width:999px){.header{row-gap:.75rem}.mobile_search{flex:1 1 100%;background:rgb(var(--nygaard-surface));border-color:transparent}.mobile_search .header__search-text{color:rgb(var(--nygaard-ink) / .65)}}@media screen and (max-width:999px){.header{padding-inline-start:var(--container-gutter)!important;padding-inline-end:var(--container-gutter)!important}.container{--container-gutter: inherit}}.nygaard-wishlist-placeholder__link{display:flex;flex-direction:column;align-items:center;gap:5px;color:rgb(var(--nygaard-ink))}.nygaard-wishlist-placeholder__icon{position:relative;inset-block-start:3px;width:1.1875rem;height:1.1875rem;overflow:visible;fill:none;stroke:currentColor;stroke-width:1.3px;vector-effect:non-scaling-stroke}.nygaard-wishlist-placeholder__icon path{vector-effect:non-scaling-stroke}.nygaard-wishlist-placeholder__text{font-size:.625rem;line-height:1.03125rem;letter-spacing:.014em}@media screen and (max-width:699px){.nygaard-wishlist-placeholder__link{gap:2px}.nygaard-wishlist-placeholder__icon{inset-block-start:2px}}ul:has(>.header__wishlist-link)>.nygaard-wishlist-placeholder{display:none}@media screen and (max-width:1279px){.nygaard-header-compact\:hidden{display:none!important}}@media screen and (min-width:1280px){.nygaard-header-desktop\:hidden{display:none!important}}@media screen and (min-width:1000px){.header{display:grid;grid-template:auto / minmax(0,1fr) auto minmax(0,1fr);max-width:none;padding-inline:var(--nygaard-content-inset)!important;padding-block:1.125rem}.header:before{left:0}.header:after{inset-inline:var(--nygaard-content-inset)}.header__logo{grid-area:1 / 1}.header__primary-nav{grid-area:1 / 2;column-gap:1.5rem}.header__secondary-nav{grid-area:1 / 3;justify-self:end;margin-inline-end:0;column-gap:1rem!important}.header__search-link{width:14rem;margin-inline-end:.5rem}}@media screen and (min-width:1000px)and (max-width:1279px){.header{grid-template:auto / minmax(0,1fr) auto auto;column-gap:1rem}.header__secondary-nav{grid-area:1 / 2}.header__primary-nav{grid-area:1 / 3}}.collection-quick-links{overflow:visible}.collection-quick-links__carousel .collection-quick-links__holder{display:grid;grid-auto-flow:column;grid-auto-columns:var(--quick-links-mobile-basis, 25%);justify-content:start;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.collection-quick-links__carousel .collection-quick-links__holder::-webkit-scrollbar{display:none}.collection-quick-links__carousel .collection-quick-links__item{width:auto;min-width:0;scroll-snap-align:start}.collection-quick-links__item:hover{opacity:1}.collection-quick-links__item--larger img{aspect-ratio:1;width:100%;height:auto;object-fit:contain;mix-blend-mode:multiply;filter:brightness(1.07)}.collection-quick-links__item span{display:block;max-width:100%;margin-top:.25rem;font-size:.8125rem;font-weight:var(--nygaard-text-weight-regular);line-height:1.25rem;letter-spacing:.01em;color:rgb(var(--nygaard-ink));text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.collection-quick-links__item span p{display:inline;margin:0}.collection-quick-links__item span p:empty,.collection-quick-links__item span br{display:none}.collection-quick-links__item:hover span{text-decoration:underline;text-underline-offset:.2em}.collection-quick-links__nav{display:none}.collection-quick-links--border-bottom{position:relative}.collection-quick-links--border-bottom:after{content:"";position:absolute;inset-block-end:0;inset-inline:max(var(--container-gutter),50% - var(--nygaard-quick-links-max) / 2);height:1px;background:rgb(var(--nygaard-border))}@media screen and (max-width:999px){.collection-quick-links__carousel .collection-quick-links__holder{margin-inline:calc(-1 * var(--container-gutter));padding-inline:var(--container-gutter);scroll-padding-inline:var(--container-gutter)}}@media screen and (max-width:999px){.collection-quick-links__carousel--fits-mobile .collection-quick-links__holder{justify-content:center}}@media screen and (min-width:1000px){.collection-quick-links__carousel--fits-desktop .collection-quick-links__holder{justify-content:center}.collection-quick-links__carousel--fits-desktop .collection-quick-links__nav{visibility:hidden}}@media screen and (min-width:1000px){.collection-quick-links__carousel{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center}.collection-quick-links__carousel .collection-quick-links__holder{grid-auto-columns:calc(100% / var(--quick-links-per-row, 10));gap:0}.collection-quick-links__carousel .collection-quick-links__item{gap:0}.collection-quick-links__item--larger img{aspect-ratio:auto;height:6.5rem}.collection-quick-links__item span{margin-top:.4375rem;font-size:.875rem;line-height:1.75rem}.collection-quick-links__nav{display:block}.collection-quick-links__arrow{position:relative;display:block;color:rgb(var(--nygaard-ink));transition:opacity .2s ease-in-out}.collection-quick-links__arrow svg{display:block;width:.5625rem;height:auto}.collection-quick-links__arrow:before{content:"";position:absolute;top:-.75rem;right:-.75rem;bottom:-.75rem;left:-.75rem}.collection-quick-links__arrow[disabled]{opacity:.25;cursor:default}}.product-card .color-swatch{border-radius:var(--nygaard-radius-sm)}.product-card__info .product-card__info-swatch{padding-inline-start:.3125rem}.product-card__media{position:relative;overflow:hidden;border-radius:var(--nygaard-radius);background:rgb(var(--nygaard-card))}.product-card__media .product-card__image{mix-blend-mode:multiply}.shopify-section--related-products .product-card__media:before{display:none}.product-card__figure>.badge-list{inset-block-start:1rem;inset-inline-start:1rem}.badge{height:1.5rem;padding:0 .5rem;border-radius:var(--nygaard-radius-sm);font-family:var(--text-font-family);font-weight:var(--nygaard-text-weight-extrabold);font-style:normal;font-size:.625rem;letter-spacing:.01em}.badge--on-sale,.badge--sold-out{background:#fff;color:rgb(var(--nygaard-ink))}.badge--custom{background:var(--nygaard-badge-bg, rgb(255 255 255));color:var(--nygaard-badge-fg, rgb(var(--nygaard-ink)))}.badge--text-only{padding-inline:0;background:transparent}.product-card__figure .product-card__quick-add-button,.product-card__figure wishlist-button-collection .wk-button{display:inline-flex;align-items:center;justify-content:center;width:1.5rem!important;height:1.5rem!important;min-width:0!important;min-height:0!important;padding:0!important;border-radius:var(--nygaard-radius-sm)!important;background:#fff!important;color:rgb(var(--nygaard-ink))!important;box-shadow:none!important}.product-card__figure wishlist-button-collection .wk-button{top:0!important;right:0!important;bottom:0!important;left:0!important}.product-card__figure .product-card__quick-add-button{inset-block-end:.8125rem;inset-inline-end:.8125rem}.product-card__figure .product-card__quick-add-button svg{width:.875rem}.product-card__figure wishlist-button-collection wk-button.wk-floating{display:block;line-height:0;inset:auto .8125rem 2.6875rem auto!important;transform:none!important}.product-card__figure wishlist-button-collection .wk-icon{--icon-size: .875rem;width:.875rem;height:.875rem}.product-card__info{padding-block-start:.8125rem}.product-card__info-size{height:1.5rem;margin-bottom:.25rem}.product-card__info-size .size-badge{min-width:2.875rem;height:1.5rem;padding:0 .5rem;border:.5px solid rgb(var(--nygaard-hairline));border-radius:var(--nygaard-radius-sm);background:transparent;font-size:.625rem;font-weight:var(--nygaard-text-weight-extrabold);opacity:1}.product-card__info-size .size-badge--overflow{min-width:0;border:0}.product-card .vendor{font-size:.625rem!important;font-weight:var(--nygaard-text-weight-extrabold);line-height:1.75rem;text-transform:none}.product-card .product-title{font-size:.875rem;font-weight:300;line-height:1.0625rem}.product-card__info .price-list{flex-direction:row;justify-content:flex-start;align-items:baseline;gap:.5rem;font-size:.875rem;line-height:1.0625rem}.product-card__info sale-price,.product-card__info .price-list>:first-child:not(compare-at-price){color:rgb(var(--nygaard-ink));font-weight:var(--nygaard-text-weight-extrabold)}.product-card__info compare-at-price{color:rgb(var(--nygaard-ink) / .25);font-weight:300}.product-card__figure wishlist-button-collection .wk-icon svg{width:.875rem!important;height:.875rem!important}@media screen and (min-width:1000px){.mega-menu{inset-inline:1.75rem;width:auto;padding:2.5rem 2.25rem 2.5rem 2.5rem;background:transparent;border-radius:0 0 var(--nygaard-radius) var(--nygaard-radius);column-gap:2.5rem}.mega-menu:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:rgb(var(--nygaard-card));border-radius:inherit}.mega-menu__linklist:before{display:none}.mega-menu:before{display:block;inset-block:0 -2.5rem;inset-inline:-1.75rem;width:auto;height:auto;background:#fff;z-index:-1}.mega-menu__linklist{gap:2rem 0}.mega-menu__linklist>*{width:12.6875rem;max-width:none;gap:1.25rem}.mega-menu__linklist>li>a{font-family:var(--text-font-family);font-size:.8125rem;font-weight:var(--nygaard-text-weight-extrabold);line-height:1.25rem;letter-spacing:.01em;text-transform:none}.mega-menu__linklist ul{row-gap:0}.mega-menu__linklist ul a{font-size:.8125rem;font-weight:300;line-height:1.6875rem;opacity:1}.mega-menu__linklist ul a:hover{text-decoration:underline;text-underline-offset:.2em}.mega-menu__promo{flex:0 1 35.625rem;min-width:20rem}.mega-menu__promo:has(>:nth-child(2)){flex-basis:auto}.mega-menu__promo>*{flex:1 1 35.625rem;min-width:20rem;max-width:35.625rem}}.nygaard-promo-card{position:relative;display:block;overflow:hidden;aspect-ratio:570 / 288;border-radius:var(--nygaard-radius);background:rgb(var(--nygaard-surface-warm));color:rgb(var(--nygaard-ink));isolation:isolate}.nygaard-promo-card--light{color:#fff}.nygaard-promo-card__image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;width:100%;height:100%;object-fit:cover}.nygaard-promo-card__eyebrow{position:absolute;inset-block-start:1.5rem;inset-inline-start:1.4375rem}.nygaard-promo-card__heading{position:absolute;inset-block-end:1.5rem;inset-inline-start:1.4375rem;max-width:13rem;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-size:1.875rem;line-height:1.95rem;letter-spacing:.01em}.nygaard-promo-card__arrow{--nygaard-arrow-width: 1.1875rem;--nygaard-arrow-height: 1.0625rem;position:absolute;inset-block-end:1.5rem;inset-inline-end:1.4375rem;display:grid;place-items:center;width:3.4375rem;height:3.4375rem;border:1px solid currentColor;border-radius:var(--rounded-full);transition:background-color .2s ease-in-out,color .2s ease-in-out}.nygaard-promo-card__arrow .nygaard-arrow{width:var(--nygaard-arrow-width);height:var(--nygaard-arrow-height);transition:transform .3s ease-in-out}.nygaard-promo-card:hover .nygaard-arrow,.media-grid__item:hover .nygaard-arrow{transform:rotate(45deg);transform:rotate(atan2(var(--nygaard-arrow-height),var(--nygaard-arrow-width)))}@media(prefers-reduced-motion:reduce){.nygaard-promo-card__arrow .nygaard-arrow{transition:none}}.nygaard-promo-card:hover .nygaard-promo-card__arrow{background:rgb(var(--nygaard-ink));border-color:rgb(var(--nygaard-ink));color:#fff}.nygaard-promo-card--light:hover .nygaard-promo-card__arrow{background:#fff;border-color:#fff;color:rgb(var(--nygaard-ink))}.nygaard-promo-card:focus-visible{outline:2px solid rgb(var(--nygaard-ink));outline-offset:2px}.footer__inner:before{display:none}.footer .h6{font-family:var(--text-font-family);font-size:.875rem;line-height:1.25rem;font-weight:var(--nygaard-text-weight-extrabold);letter-spacing:.01em;text-transform:none}.footer .text-subdued,.footer .link-faded{color:rgb(var(--nygaard-ink));opacity:1}.footer .footer-links,.footer .footer-text,.footer__block--newsletter .prose{margin-top:0;font-size:.875rem;font-weight:300;letter-spacing:.01em}.footer .footer-text{line-height:1.25rem}.footer__block--newsletter .prose{line-height:1.375rem}.footer .footer-links{row-gap:0;line-height:1.6875rem}.footer .footer-links a:hover{text-decoration:underline;text-underline-offset:.2em}.footer .footer-text strong{display:block;font-size:1.25rem;line-height:1.625rem;font-weight:var(--nygaard-text-weight-bold);letter-spacing:.007em}.footer .footer-text strong a{background:none;white-space:nowrap}.footer .footer__block--newsletter>.v-stack{row-gap:0}.footer__block--newsletter .footer_form{margin-block-start:1rem}.footer__block>.v-stack,.footer__block>div>.v-stack{row-gap:1.25rem}@media screen and (min-width:1000px){.footer__block-list{display:grid;grid-template-columns:minmax(15rem,1.5fr) repeat(3,minmax(0,1fr)) minmax(0,1.15fr);column-gap:2.5rem}.footer__block,.footer__block--links,.footer__block--text,.footer__block--newsletter{max-width:none}.footer__aside{border-top:0;padding-top:0;grid-auto-flow:column;grid-template-columns:auto 1fr auto}.footer__aside .payment-methods{order:-1;justify-content:start}}.footer__back-to-top{display:grid;place-items:center;width:2rem;height:2rem;justify-self:end}.nygaard-newsletter-field{position:relative}.nygaard-newsletter-field .input{height:2.75rem;padding-inline-end:3rem;border-radius:var(--rounded-full);border:.5px solid rgb(var(--nygaard-border))}.nygaard-newsletter-field--name .input{padding-inline-end:1rem}.nygaard-newsletter-field__submit{position:absolute;inset-block:0;inset-inline-end:.25rem;display:grid;place-items:center;width:2.5rem;color:rgb(var(--nygaard-ink))}.footer__block .h6{margin-block-end:1.25rem}@media screen and (min-width:1000px){.footer__inner{row-gap:4.75rem}}@media screen and (min-width:1000px){.footer__aside{grid-template-columns:auto auto 1fr auto;column-gap:1.5rem}.footer__aside .payment-methods{order:-2}.footer__aside .footer-image{order:-1}.footer__aside .social-media{order:98;justify-self:end}.footer__back-to-top{order:99}}.footer__aside .footer-image img{width:auto;height:2.25rem}@media screen and (min-width:1000px)and (max-width:1279px){.footer__block-list{column-gap:1.5rem}}@media screen and (max-width:999px){.footer__block .accordion{margin-inline:0}.footer__block--newsletter{text-align:start}.footer__aside{grid-template-columns:auto 1fr auto;justify-items:start;text-align:start;row-gap:1.25rem}.footer__aside .payment-methods{grid-column:1 / -1;order:-2;justify-content:start}.footer__aside .footer-image{order:-1}.footer__aside .social-media{order:98;justify-self:end}.footer__back-to-top{order:99}}.header-sidebar__linklist-button.heading:not(.h6){font-family:var(--text-font-family);font-weight:var(--nygaard-text-weight-regular);font-size:1rem;letter-spacing:.01em;text-transform:none}.header-sidebar__main-panel{overflow-y:auto;overscroll-behavior:contain}.header-sidebar__main-panel>*{flex-shrink:0}.header-sidebar__main-panel .header-sidebar__scroller{overflow:visible}.header-sidebar__footer:before{display:none}@media screen and (max-width:699px){.header-sidebar__footer:has(>*){margin-inline:var(--drawer-body-padding-inline);border-block-start:1px solid rgb(var(--nygaard-hairline))}.header-sidebar__footer>*{padding-inline:0}}@media screen and (max-width:699px){.header-sidebar{--drawer-header-padding-inline: var(--container-gutter);--drawer-body-padding-inline: var(--container-gutter);--drawer-footer-padding-inline: var(--container-gutter)}}.header-sidebar__mobile-promos{padding-inline:var(--drawer-body-padding-inline)}.header-sidebar__mobile-promo-item img{border-radius:var(--nygaard-radius-sm)}.header-sidebar__linklist.divide-y .header-sidebar__linklist-button{padding-block:.625rem}.header-sidebar__linklist.divide-y>:not([hidden])~:not([hidden]){border-block-start:1px solid rgb(var(--nygaard-hairline))}.header-sidebar__main-panel .header-sidebar__linklist-button.heading:not(.h6){font-size:1.25rem;line-height:1.5rem;padding-block:.875rem}.header-sidebar__secondary{margin-block-start:1.5rem;padding:1.25rem 1.25rem .75rem;background:rgb(var(--nygaard-card));border-radius:var(--nygaard-radius)}.header-sidebar__secondary-title{margin-block-end:.5rem}.header-sidebar__secondary-link{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:2.75rem;font-size:.9375rem;letter-spacing:.01em;cursor:pointer}.header-sidebar__secondary-external{display:inline-flex;align-items:center;gap:.5rem}.header-sidebar__secondary-external .nygaard-arrow{width:.625rem;height:.625rem}.header-sidebar__secondary .header-sidebar__nested-linklist{margin-block:.25rem .75rem;margin-inline-start:0;padding-inline-start:1rem;border-color:rgb(var(--nygaard-hairline));font-size:.875rem}.header-sidebar__back-button{font-size:.875rem;font-weight:var(--nygaard-text-weight-regular);color:rgb(var(--nygaard-ink));border-color:rgb(var(--nygaard-hairline))}.header-sidebar__promo.bleed{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-block-start:1.5rem;margin-inline:0;padding-inline:0;overflow:visible}.header-sidebar__promo>*{min-width:0;justify-items:stretch;gap:.625rem}.header-sidebar__promo>:only-child{grid-column:1 / -1}.header-sidebar__promo .overflow-hidden{aspect-ratio:4 / 3;border-radius:var(--nygaard-radius-sm)}.header-sidebar__promo img{width:100%;height:100%;object-fit:cover}.header-sidebar__promo .v-stack.text-center{text-align:start}.header-sidebar__promo .h6{font-family:var(--text-font-family);font-weight:var(--nygaard-text-weight-regular);font-size:.875rem;line-height:1.25rem;letter-spacing:.01em;text-transform:none}@media screen and (max-width:699px){.product-card__figure>.badge-list{inset-block-start:.625rem;inset-inline-start:.625rem}.product-card__figure .product-card__quick-add-button,.product-card__figure wishlist-button-collection .wk-button{width:2rem!important;height:2rem!important}.product-card__figure .product-card__quick-add-button:before,.product-card__figure wishlist-button-collection .wk-button:before{content:"";position:absolute;top:-.25rem;right:-.25rem;bottom:-.25rem;left:-.25rem}.product-card__figure .product-card__quick-add-button svg{width:1rem}.product-card__figure wishlist-button-collection .wk-icon,.product-card__figure wishlist-button-collection .wk-icon svg{--icon-size: 1rem;width:1rem!important;height:1rem!important}.product-card__figure .product-card__quick-add-button{inset-block-end:.625rem;inset-inline-end:.625rem}.product-card__figure wishlist-button-collection wk-button.wk-floating{inset:auto .625rem 3.125rem auto!important}}.nygaard-section-header{display:flex;align-items:baseline;justify-content:space-between;gap:1rem}.nygaard-section-header__title{font-family:var(--text-font-family);font-size:clamp(1.25rem,1.0671rem + .7805vw,1.625rem);font-weight:var(--nygaard-text-weight-extrabold);line-height:1.1;letter-spacing:.01em;text-transform:none}.nygaard-section-header__link{flex-shrink:0;font-size:.8125rem;font-weight:300;text-decoration:underline;text-underline-offset:.2em}.nygaard-section-header__link:hover{text-decoration-thickness:2px}@media screen and (max-width:699px){.media-grid--mobile-carousel{grid:calc(2 * var(--media-grid-row-height) + var(--media-grid-gap)) / auto-flow calc(100% - 2.5rem);margin-inline:calc(-1 * var(--container-gutter));padding-inline:var(--container-gutter);scroll-padding-inline:var(--container-gutter);scroll-snap-type:x mandatory;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}.media-grid--mobile-carousel::-webkit-scrollbar{display:none}.media-grid--mobile-carousel>.media-grid__item{grid-area:auto;scroll-snap-align:start}.nygaard-carousel-dots{display:flex;justify-content:center;margin-block-start:.5rem}.nygaard-carousel-dots__dot{display:grid;place-items:center;width:1.5rem;height:1.5rem}.nygaard-carousel-dots__dot:before{content:"";width:.375rem;height:.375rem;border-radius:var(--rounded-full);background:rgb(var(--nygaard-ink) / .2);transition:width .25s ease,background-color .25s ease}.nygaard-carousel-dots__dot[aria-current=true]:before{width:1.125rem;background:rgb(var(--nygaard-ink))}}@media screen and (min-width:700px){.nygaard-carousel-dots{display:none}}@media(prefers-reduced-motion:reduce){.nygaard-carousel-dots__dot:before{transition:none}}.shopify-section--media-grid .content-over-media{--content-over-media-gap: 1.5rem;border-radius:var(--nygaard-radius);isolation:isolate}.shopify-section--media-grid .content-over-media>:not(img,video,iframe,svg,video-media,picture){text-shadow:none}.shopify-section--media-grid .content-over-media>.prose{padding-inline-end:4.5rem}.shopify-section--media-grid .content-over-media .prose p:not([class]){font-size:.875rem;line-height:1.375rem;max-width:28rem}.shopify-section--media-grid .content-over-media .h1{font-size:clamp(2.25rem,1.7012rem + 2.3415vw,3.75rem);line-height:.97}.shopify-section--media-grid .content-over-media .h2{font-size:clamp(1.75rem,1.4756rem + 1.1707vw,2.5rem);line-height:1.05}.content-over-media>.media-grid__eyebrow{position:absolute;grid-area:auto;inset-block-start:1.5rem;inset-inline-start:1.5rem;z-index:1;margin:0;line-height:1.0625rem}.content-over-media>.media-grid__arrow{position:absolute;grid-area:auto;z-index:1;inset-block-end:1.5rem;inset-inline-end:1.5rem}@media screen and (min-width:1000px){.shopify-section--media-grid .content-over-media{--content-over-media-gap: 1.75rem}.content-over-media>.media-grid__eyebrow{inset-block-start:1.75rem;inset-inline-start:1.75rem}.content-over-media>.media-grid__arrow{inset-block-end:1.75rem;inset-inline-end:1.75rem}}.media-grid__item:hover .media-grid__arrow{background:rgb(var(--text-color));border-color:rgb(var(--text-color));color:rgb(var(--background-without-opacity, 255 255 255))}.shopify-section--featured-collections .section-stack,.collection-list-section--nygaard .section-stack{gap:1.5rem}.collection-list-section--nygaard>div:not(.container) .nygaard-section-header{padding-inline:var(--container-gutter)}.collection-list-section--nygaard .collection-list{--collection-list-gap: .75rem}.collection-list-section--nygaard .collection-card .content-over-media{border-radius:var(--nygaard-radius);aspect-ratio:1;--content-over-media-gap: 1rem}.collection-list-section--nygaard .collection-card__content{align-self:stretch;justify-self:stretch;display:flex;flex-direction:column;justify-content:space-between;text-align:start;text-shadow:none}.collection-list-section--nygaard .collection-card__content .h6{font-family:var(--text-font-family);font-size:.8125rem;font-weight:var(--nygaard-text-weight-extrabold);letter-spacing:.01em;text-transform:uppercase}.collection-list-section--nygaard .collection-card__content .h3{margin-block-start:auto;font-size:clamp(1.375rem,1.1921rem + .7805vw,1.875rem);line-height:1.1}@media screen and (min-width:1000px){.collection-list-section--nygaard .collection-card .content-over-media{--content-over-media-gap: 1.25rem}}.image-with-text--boxed{border-radius:var(--nygaard-radius);background:rgb(var(--background));color:rgb(var(--text-color));padding:1rem;row-gap:1.5rem}.image-with-text--boxed picture img,.image-with-text--boxed>img{border-radius:var(--nygaard-radius);aspect-ratio:644 / 641;object-fit:cover}.image-with-text--boxed>.prose{margin-block:0;padding:.5rem;box-sizing:border-box;max-width:none;text-align:start}.image-with-text--boxed .image-with-text__subheading{font-family:var(--text-font-family);font-size:.8125rem;font-weight:var(--nygaard-text-weight-extrabold);letter-spacing:.01em;text-transform:uppercase}.image-with-text--boxed .prose p:not([class]),.image-with-text--boxed .prose li{font-size:.875rem;line-height:1.375rem}@media screen and (min-width:700px){.image-with-text--boxed{grid-template-columns:minmax(0,.8fr) minmax(0,1fr);align-items:stretch;column-gap:clamp(2rem,8vw,7.5rem);padding:2rem}.image-with-text--boxed>.prose{display:flex;flex-direction:column;align-items:flex-start;padding:.5rem 1.5rem .5rem 0}.image-with-text--boxed>.prose>:is(.h1,.h2,.h3){margin-block:auto}.image-with-text--boxed.image-with-text--reverse>.prose{padding:.5rem 0 .5rem 1.5rem}}:root{--nygaard-gap-sm: .875rem;--nygaard-gap-lg: 1.5rem;--nygaard-card-info-height: 6.8125rem}@media screen and (min-width:1000px){:root{--nygaard-card-info-height: 6.625rem}}@media screen and (min-width:1000px){:root{--container-gutter: 1.875rem;--container-lg-max-width: 100rem;--nygaard-content-inset: max(var(--container-gutter), (100% - var(--container-lg-max-width)) / 2)}.collection-list-section--nygaard,.footer{--container-max-width: var(--container-lg-max-width)}}.accordion__toggle.h6{font-family:var(--text-font-family);font-size:.8125rem;font-weight:var(--nygaard-text-weight-regular);letter-spacing:.01em;text-transform:none}.shopify-section--image-with-text:has(image-with-text>svg.placeholder),.shopify-section--rich-text:has(.prose:empty):not(:has(.prose:not(:empty))){display:none}.collection-banner--plain .prose{text-align:start;max-width:50rem}.collection-banner--plain .h1{font-size:clamp(2rem,1.6341rem + 1.561vw,3rem)}.collection-banner--plain .collection-description{margin-inline:0;max-width:47rem;font-size:.875rem;line-height:1.375rem}.collection-banner--plain .breadcrumb{justify-content:flex-start}@media screen and (min-width:1000px){.collection-banner--plain .container>div{padding-inline-start:17rem}}.collection-toolbar{border-bottom:0!important;box-shadow:none}.collection-toolbar__products-count{font-family:var(--text-font-family);font-size:.8125rem;font-weight:300!important;letter-spacing:.01em;text-transform:none}.collection-toolbar__button-container>.collection-toolbar__button span{font-size:.8125rem;font-weight:var(--nygaard-text-weight-regular)!important}@media screen and (max-width:699px){.collection-toolbar{padding:var(--container-gutter);border-bottom:1px solid rgb(var(--nygaard-border))!important}.collection-toolbar+.collection{margin-block-start:calc(var(--container-gutter) - 1.5rem)}.collection-toolbar__button-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.collection-toolbar__button-container+.collection-toolbar__button-container{border-inline-start-width:0}.collection-toolbar__button{height:2.75rem;padding-block:0;padding-inline:1rem;border-radius:999px;background:rgb(var(--nygaard-surface));color:rgb(var(--nygaard-ink));transition:background-color .15s,transform .15s}.collection-toolbar__button:active{transform:scale(.98)}.collection-toolbar__button[aria-expanded=true]{background:rgb(var(--nygaard-surface-warm))}.collection-toolbar__button:focus-visible{outline:2px solid rgb(var(--nygaard-ink));outline-offset:2px}.collection-toolbar__button span.text-with-icon{justify-content:center;gap:.5rem}.collection-toolbar__button svg{width:1rem}.collection-toolbar__button .icon-chevron-down{width:.625rem}}@media screen and (min-width:1000px){.collection-toolbar__products-count{inset-inline-start:17rem;transform:translateY(-50%)}}.facets .accordion{border-color:rgb(var(--nygaard-border))}.facets .accordion__toggle{padding-block:1rem}.facets .accordion-list .accordion:first-child .accordion__toggle{padding-block-start:1rem}.facets .accordion-list .accordion:first-child{border-block-start-width:1px}.facets label,.facets .checkbox-container{font-size:.8125rem;font-weight:300}.nygaard-collection-promo{--nygaard-promo-inset: 1.4375rem;grid-column:span 2;place-self:stretch;display:flex;flex-direction:column;justify-content:space-between;gap:1rem;padding:1.5rem var(--nygaard-promo-inset) 1.875rem;margin-block-end:calc(var(--nygaard-promo-gap, var(--product-list-calculated-column-gap)) - var(--product-list-calculated-row-gap))}.product-list:has(>.nygaard-collection-promo){grid-auto-flow:row dense}.nygaard-collection-promo:last-child,.nygaard-collection-promo:has(+.nygaard-collection-promo:last-child){margin-block-end:0}.nygaard-collection-promo picture{display:contents}.nygaard-collection-promo__eyebrow,.nygaard-collection-promo__heading,.nygaard-collection-promo__text{margin:0}.nygaard-collection-promo__content{margin-block-start:auto;padding-inline-end:4.1875rem}.nygaard-collection-promo__heading{max-width:13rem;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-size:1.875rem;line-height:1.9375rem;letter-spacing:.01em}.nygaard-collection-promo__text{max-width:14.1875rem;margin-block-start:.9375rem;font-size:.8125rem;font-weight:300;line-height:1.125rem;letter-spacing:.01em}.nygaard-collection-promo--banner{background-color:rgb(var(--background));color:rgb(var(--text-color))}.nygaard-collection-promo--banner .nygaard-promo-card__arrow{border-color:rgb(var(--text-color) / .75)}.nygaard-collection-promo--banner:hover .nygaard-promo-card__arrow{background:rgb(var(--text-color));border-color:rgb(var(--text-color));color:rgb(var(--background-without-opacity))}.nygaard-collection-promo--banner .nygaard-collection-promo__image{object-position:right center}.nygaard-collection-promo--cutout .nygaard-collection-promo__image,.nygaard-promo-card--cutout .nygaard-promo-card__image{inset-block-start:14%;inset-inline-start:40%;width:50%;height:76%;object-fit:contain;object-position:center}.nygaard-collection-promo--image,.nygaard-promo-card--photo{background-color:#000}.nygaard-collection-promo--image .nygaard-collection-promo__image,.nygaard-promo-card--photo .nygaard-promo-card__image{opacity:.75}.nygaard-collection-promo--image .nygaard-collection-promo__heading{max-width:14.625rem;font-size:2.5rem;line-height:2.625rem}.nygaard-collection-promo--tall{--nygaard-promo-inset: 2.1875rem;grid-row:span 2;aspect-ratio:auto;justify-content:flex-end;padding-block-end:2.375rem;margin-block-end:var(--nygaard-card-info-height)}.nygaard-collection-promo--tall .nygaard-collection-promo__heading{max-width:26.125rem;font-size:2.5rem;line-height:2.125rem}.nygaard-collection-promo--tall .nygaard-collection-promo__text{max-width:31.625rem;margin-block-start:.25rem;font-size:.8125rem;line-height:1.0625rem}.nygaard-collection-promo--tall .nygaard-collection-promo__content:has(.nygaard-collection-promo__button){padding-inline-end:0}.nygaard-collection-promo__button{display:inline-flex;align-items:center;height:2.375rem;margin-block-start:1.25rem;padding-inline:1.5rem;border:1px solid currentColor;border-radius:var(--rounded-full);font-size:.8125rem;font-weight:var(--nygaard-text-weight-bold);letter-spacing:.01em;transition:background-color .2s ease-in-out,color .2s ease-in-out}.nygaard-collection-promo--tall:hover .nygaard-collection-promo__button{background:#fff;color:rgb(var(--nygaard-ink))}@media screen and (max-width:699px){.nygaard-collection-promo{--nygaard-promo-inset: 1rem;grid-column:1 / -1;padding-block:1rem 1.25rem}.nygaard-collection-promo__content{padding-inline-end:3.5rem}.nygaard-collection-promo__heading{font-size:1.5rem;line-height:1.5625rem}.nygaard-collection-promo--image,.nygaard-collection-promo--cutout{aspect-ratio:570 / 415}.nygaard-collection-promo--cutout .nygaard-collection-promo__content{max-width:57%;padding-inline-end:0}.nygaard-collection-promo--cutout .nygaard-collection-promo__image{inset-block-start:10%;inset-inline-start:57%;width:39%;height:58%}.nygaard-collection-promo--image .nygaard-collection-promo__heading{font-size:1.875rem;line-height:1.9375rem}.nygaard-collection-promo--tall{--nygaard-promo-inset: 1rem;grid-row:auto;aspect-ratio:573 / 712;padding-block-end:1.25rem;margin-block-end:0}.nygaard-collection-promo .nygaard-promo-card__arrow{inset-block-end:1rem;inset-inline-end:1rem;width:2.75rem;height:2.75rem}}.nygaard-collection-hero{--nygaard-collection-hero-inset: 1.25rem;padding-block:1.5rem}.nygaard-collection-hero__banner{position:relative;isolation:isolate;display:grid;grid-template:"crumb crumb" auto "space space" minmax(1.5rem,auto) "title campaign" auto "gap gap" minmax(1.5rem,1fr) "text text" auto / minmax(0,1fr) auto;column-gap:1.5rem;min-height:26.25rem;padding:var(--nygaard-collection-hero-inset);overflow:hidden;border-radius:var(--nygaard-radius);background-color:rgb(var(--background));color:rgb(var(--text-color))}.nygaard-collection-hero__banner--image{background-color:#161102;color:#fff}.nygaard-collection-hero__image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;width:100%;height:100%;object-fit:cover;opacity:.9}.nygaard-collection-hero__breadcrumb{grid-area:crumb;line-height:1.0625rem}.nygaard-collection-hero__breadcrumb ol{display:flex;flex-wrap:wrap}.nygaard-collection-hero__breadcrumb li+li:before{content:"/";margin-inline:.375em}.nygaard-collection-hero a:hover{text-decoration:underline;text-underline-offset:.2em}.nygaard-collection-hero__title{grid-area:title;align-self:baseline;margin:0;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-size:clamp(2.25rem,1.7012rem + 2.3415vw,3.75rem);line-height:1.1167;letter-spacing:.01em;color:inherit;text-transform:none}.nygaard-collection-hero__campaign{grid-area:campaign;align-self:baseline;display:grid;justify-items:start;gap:.75rem;margin:0;color:inherit}.nygaard-collection-hero__campaign-text{max-width:8em;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-size:clamp(2.25rem,1.7012rem + 2.3415vw,3.75rem);line-height:.97;letter-spacing:.01em}.nygaard-collection-hero a.nygaard-collection-hero__campaign:hover{text-decoration:none}.nygaard-collection-hero__arrow{position:static}.nygaard-collection-hero__description{grid-area:text;max-width:32.875rem;font-size:1rem;font-weight:300;line-height:1.5rem;letter-spacing:.01em}.nygaard-collection-hero__description>*{margin:0}.nygaard-collection-hero__description>*+*{margin-block-start:.5rem}main:has(.nygaard-collection-hero) .shopify-section--collection-banner{display:none}@media screen and (max-width:699px){.nygaard-collection-hero__banner{grid-template:"crumb" auto "space" minmax(1.5rem,auto) "title" auto "campaign" auto "gap" minmax(1.5rem,1fr) "text" auto / minmax(0,1fr);row-gap:.75rem}.nygaard-collection-hero__title,.nygaard-collection-hero__campaign{align-self:start}.nygaard-collection-hero__description{font-size:.875rem;line-height:1.375rem}}@media screen and (min-width:1000px){.nygaard-collection-hero{--nygaard-collection-hero-inset: 2.375rem;padding-block:2.375rem 3.4375rem}.nygaard-collection-hero__banner{grid-template-rows:auto minmax(1.5rem,15.4375rem) auto minmax(1.5rem,1fr) auto;height:39.5625rem;padding:2rem var(--nygaard-collection-hero-inset) 2.1875rem}.nygaard-collection-hero__title{margin-inline-start:-.3125rem}}[data-tooltip]:after,.input-prefix,.product-offers,.usp-block{border-radius:var(--nygaard-radius-sm)}#main:has(.shopify-section--main-product){--nygaard-radius: var(--nygaard-radius-sm)}.product-gallery__media{border-radius:var(--nygaard-radius);background:rgb(var(--nygaard-card));overflow:hidden}.product-gallery__media img{mix-blend-mode:multiply}.product-gallery__thumbnail{border:0;padding:0;border-radius:var(--nygaard-radius);background:rgb(var(--nygaard-card));overflow:hidden}.product-gallery__thumbnail:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid transparent;border-radius:inherit;pointer-events:none;transition:border-color .1s}.product-gallery__thumbnail[aria-current=true]:after{border-color:currentColor}.product-gallery__thumbnail img{mix-blend-mode:multiply}@media screen and (max-width:999px){.product-gallery--mobile-thumbnails .product-gallery__thumbnail{flex-shrink:0;aspect-ratio:1}}.product-info__block-item[data-block-type=title] .product-title{font-family:var(--heading-font-family)!important;font-weight:var(--heading-font-weight);font-size:clamp(1.625rem,1.4878rem + .5854vw,1.875rem);line-height:1.1;letter-spacing:.01em}.product-info .vendor{font-family:var(--text-font-family);font-size:.8125rem!important;font-weight:var(--nygaard-text-weight-extrabold);letter-spacing:.01em;text-transform:none;opacity:1}.product-info__block-item[data-block-type=vendor]+.product-info__block-item[data-block-type=title]{margin-block-start:.4375rem}.product-info__block-item[data-block-type=title]~.product-info__block-item[data-block-type=variant-picker]{margin-block-start:.5625rem}.product-info__block-item[data-block-type=vendor] .vendor{display:inline-block;line-height:1.75rem}.product-info__block-item[data-block-type=price] sale-price,.product-info__block-item[data-block-type=price] .price-list>:first-child{font-family:var(--text-font-family);font-size:clamp(1.25rem,1.0671rem + .7805vw,1.625rem);font-weight:var(--nygaard-text-weight-extrabold);color:rgb(var(--nygaard-ink))}.product-info__block-item[data-block-type=price] compare-at-price{font-family:var(--text-font-family);font-size:1rem;font-weight:300}.variant-picker__selected-value{font-weight:var(--nygaard-text-weight-regular)}.variant-picker__option--single .variant-picker__option-values{display:none}.block-swatch:not(.block-swatch--color){max-height:2.375rem;border-radius:var(--nygaard-radius-sm)}.block-swatch--color{--nygaard-swatch-dot: 1.625rem;min-width:0;padding:0;border-color:transparent;border-radius:calc(var(--nygaard-radius-sm) + 1px)}.variant-picker__option-values:has(.block-swatch--color){gap:.3125rem}:checked+.block-swatch--color{border-color:transparent;box-shadow:0 0 0 1px rgb(var(--background-without-opacity, 255 255 255)),0 0 0 2px rgb(var(--nygaard-ink))}.block-swatch--color .block-swatch__color{width:var(--nygaard-swatch-dot);height:var(--nygaard-swatch-dot);border-radius:var(--nygaard-radius-sm)}.block-swatch--color.is-disabled .block-swatch__color{opacity:.45}.block-swatch--color.is-disabled:before{top:.25rem;right:.25rem;bottom:.25rem;left:.25rem;border-radius:var(--nygaard-radius-sm)}.block-swatch--color>span:not(.block-swatch__color){position:absolute;inset-block-end:calc(100% + .375rem);inset-inline-start:50%;transform:translate(-50%);padding:.125rem .5rem;border-radius:var(--nygaard-radius-sm);background:rgb(var(--nygaard-ink));color:#fff;font-size:.75rem;line-height:1.125rem;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .15s ease-in-out;z-index:1}.block-swatch--color:hover>span:not(.block-swatch__color),:focus-visible+.block-swatch--color>span:not(.block-swatch__color){opacity:1}@media(prefers-reduced-motion:reduce){.block-swatch--color>span:not(.block-swatch__color){transition:none}}anyday-price-widget{display:block;padding-inline-start:.4375rem}.product-info .quantity-selector,.line-item .quantity-selector{border:1px solid rgb(var(--nygaard-hairline));border-radius:var(--rounded-full);padding-inline:.25rem}@media screen and (max-width:999px){.product-info{--nygaard-buy-height: 3rem}.product-info .quantity-selector{--quantity-selector-height: calc(var(--nygaard-buy-height) - 2px)}.product-info .buy-buttons .button{height:var(--nygaard-buy-height);padding-block:0}}.product-info{--nygaard-perk-x: 1.125rem;--nygaard-perk-thumb: 3.25rem;--nygaard-perk-gap: .875rem;--nygaard-perk-text-x: calc(var(--nygaard-perk-x) + var(--nygaard-perk-thumb) + var(--nygaard-perk-gap))}.product-info__block-item:has(.joy-points-calculator__block),.product-info__block-item:has(>.product-info__avada-gift-collapsible),.product-info__block-item:has(.AOV-MixMatchOfferPromo),.product-info__block-item:has(.nygaard-bundle-offer){display:block;width:100%;font-size:.8125rem;line-height:1.25rem}.product-info__block-item[data-block-type="@app"]:has(.joy-points-calculator__block){margin-block-end:0}.product-info__block-item:has(>.product-info__avada-gift-collapsible),.product-info__block-item:has(.AOV-MixMatchOfferPromo){margin-block-start:1px!important}.product-info .product-info__block-item:has(.nygaard-bundle-offer){margin-block-start:1.125rem}.product-info .product-info__block-item[data-block-type="@app"]:has(aov-bundle-widget):not(:has(aov-bundle-widget>:not(script,x-modal))){display:block;margin-block:0}.product-info .product-info__block-item[data-block-type="@app"]:has(.Avada-PromotionCard__BlockWrapper:empty){display:none}.product-info__block-item[data-block-type="@app"] .joy-points-calculator__block,.product-info__avada-gift-collapsible{border-radius:0}.AOV-MixMatchOfferPromo.AOV-MixMatchOfferPromo{border-radius:0!important}.product-info .product-info__block-item[data-block-type="@app"] .joy-points-calculator__block{border-start-start-radius:var(--nygaard-radius);border-start-end-radius:var(--nygaard-radius)}.product-info .AOV-MixMatchOfferPromo.AOV-MixMatchOfferPromo{border-end-start-radius:var(--nygaard-radius)!important;border-end-end-radius:var(--nygaard-radius)!important}.product-info:not(:has(.AOV-MixMatchOfferPromo)) .product-info__avada-gift-collapsible{border-end-start-radius:var(--nygaard-radius);border-end-end-radius:var(--nygaard-radius)}.product-info:not(:has(.AOV-MixMatchOfferPromo)):not(:has(.product-info__avada-gift-collapsible)) .product-info__block-item[data-block-type="@app"] .joy-points-calculator__block{border-radius:var(--nygaard-radius)}.product-info:not(:has(.joy-points-calculator__block)) .product-info__avada-gift-collapsible{border-start-start-radius:var(--nygaard-radius);border-start-end-radius:var(--nygaard-radius)}.product-info:not(:has(.joy-points-calculator__block)):not(:has(.product-info__avada-gift-collapsible)) .AOV-MixMatchOfferPromo.AOV-MixMatchOfferPromo{border-start-start-radius:var(--nygaard-radius)!important;border-start-end-radius:var(--nygaard-radius)!important}.product-info .joy-points-calculator__block{display:flex;align-items:center;min-height:3.125rem;padding:.75rem var(--nygaard-perk-x);background:rgb(var(--nygaard-surface))}.product-info .Avada-PointsCalculator__Container{display:flex;align-items:center;gap:var(--nygaard-perk-gap)}.product-info .Avada-PointsCalculator__Container>svg{display:none}.product-info .Avada-PointsCalculator__Container:before{content:"";flex:none;width:.6875rem;height:.5625rem;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='9' fill='none'%3E%3Cpath d='M1 4.5 4 7.5 10 1' stroke='%23120801' stroke-width='1.4'/%3E%3C/svg%3E") no-repeat center / contain}.product-info .Avada-PointsCalculator__Container p{margin:0;color:rgb(var(--nygaard-ink))!important;font-size:.8125rem!important;line-height:1.25rem}.product-info .joy-points-calculator__block .Avada-PointsCalculator__Container p>span{display:inline!important;font-size:inherit;line-height:inherit}.product-info .Avada-PointsCalculator__Container .Avada-ButtonMediumLink{margin-inline-start:.25em;color:inherit;font-size:inherit!important;line-height:inherit!important;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.product-info .product-info__avada-gift-collapsible{border:0;background:rgb(var(--nygaard-surface))}.product-info .product-info__avada-gift-collapsible .accordion__toggle{display:flex;align-items:center;justify-content:space-between;gap:var(--nygaard-perk-gap);min-height:4.5rem;padding:.625rem var(--nygaard-perk-x);font-size:.8125rem;line-height:1.25rem}.product-info .product-info__avada-gift-collapsible .text-with-icon{gap:var(--nygaard-perk-gap)}.product-info .avada-gift-collapsible__icon{display:grid;place-items:center;flex:none;width:var(--nygaard-perk-thumb);height:var(--nygaard-perk-thumb);border-radius:var(--nygaard-radius-sm);background:#fff;overflow:hidden}.product-info .avada-gift-collapsible__icon img{max-width:100%;max-height:100%;object-fit:contain}.product-info .avada-gift-collapsible__icon svg{width:1.375rem;height:1.375rem}.product-info .product-info__avada-gift-collapsible-content{padding:0 var(--nygaard-perk-x) 1rem var(--nygaard-perk-text-x)}.product-info .AOV-MixMatchOfferPromo.AOV-MixMatchOfferPromo{--nygaard-bundle-pad: calc((var(--nygaard-perk-thumb) - 2.5rem) / 2 + .625rem);position:relative;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:0;padding:var(--nygaard-bundle-pad) var(--nygaard-perk-x) var(--nygaard-bundle-pad) var(--nygaard-perk-text-x);border:0!important;background:rgb(var(--nygaard-surface))!important;color:rgb(var(--nygaard-ink));font-family:var(--text-font-family)}.product-info .AOV-MixMatchOfferPromo__header,.product-info .AOV-MixMatchOfferPromo__body,.product-info .AOV-MixMatchOfferPromo__option,.product-info .AOV-MixMatchOfferPromo__optionHeader.AOV-MixMatchOfferPromo__optionHeader,.product-info .AOV-MixMatchOfferPromo__optionHeaderContent{display:contents}.product-info .AOV-MixMatchOfferPromo__badge{grid-area:1 / 1;max-width:none;gap:0;margin-inline-end:.25em;padding:0;border:0;background:none;color:rgb(var(--nygaard-ink));font-size:.8125rem;font-weight:var(--nygaard-text-weight-bold);line-height:1.25rem}.product-info .AOV-MixMatchOfferPromo__badge:after{content:":"}.product-info .AOV-MixMatchOfferPromo__badge:before,.product-info .AOV-MixMatchOfferPromo__badge img{position:absolute;inset-block-start:.625rem;inset-inline-start:var(--nygaard-perk-x);box-sizing:border-box;width:var(--nygaard-perk-thumb);height:var(--nygaard-perk-thumb)}.product-info .AOV-MixMatchOfferPromo__badge:before{content:"";border-radius:var(--nygaard-radius-sm);background:#fff}.product-info .AOV-MixMatchOfferPromo__badge img{padding:.9375rem;filter:brightness(0)}.product-info .AOV-MixMatchOfferPromo__subtitle:empty{display:none}.product-info .AOV-MixMatchOfferPromo__optionHeader.AOV-MixMatchOfferPromo__optionHeader{cursor:pointer;background:transparent!important}.product-info .AOV-MixMatchOfferPromo__optionHeader:before{inset-block-start:calc(.625rem + (var(--nygaard-perk-thumb) - .75rem) / 2);inset-inline:auto var(--nygaard-perk-x);width:.75rem;height:.75rem;background-size:contain;rotate:0deg}.product-info .AOV-MixMatchOfferPromo__optionHeader.expanded:before{transform:rotate(180deg)}.product-info .AOV-MixMatchOfferPromo__optionName{grid-area:1 / 2;min-width:0}.product-info .AOV-MixMatchOfferPromo__optionName,.product-info .AOV-MixMatchOfferPromo__price{color:rgb(var(--nygaard-ink));font-size:.8125rem;font-weight:var(--nygaard-text-weight-regular);line-height:1.25rem}.product-info .AOV-MixMatchOfferPromo__tag.AOV-MixMatchOfferPromo__tag{grid-area:2 / 1 / 3 / 3;justify-self:start;padding:0;border-radius:0!important;background:none;color:rgb(var(--nygaard-ink));font-size:.8125rem;line-height:1.25rem}.product-info .AOV-MixMatchOfferPromo__optionHeaderPrice{grid-area:1 / 3 / 3 / 4;align-self:center;margin-inline:var(--nygaard-perk-gap) 1.75rem}.product-info .AOV-OfferPromotion__link{white-space:nowrap;color:rgb(var(--nygaard-ink));font-size:.75rem;text-underline-offset:3px}.product-info .AOV-MixMatchOfferPromo__productSliderContainer.AOV-MixMatchOfferPromo__productSliderContainer{grid-area:3 / 1 / 4 / 4;min-width:0;padding-block:.75rem 0;background:transparent!important}.product-info .AOV-ProductSlider__productCard{border-radius:var(--nygaard-radius-sm);background:#fff}@media screen and (max-width:699px){.product-info .AOV-MixMatchOfferPromo__optionHeaderPrice{grid-area:3 / 1 / 4 / 3;flex-direction:row;align-items:baseline;gap:.75rem;margin-inline:0;text-align:start}.product-info .AOV-MixMatchOfferPromo__productSliderContainer.AOV-MixMatchOfferPromo__productSliderContainer{grid-area:4 / 1 / 5 / 4}}@media(prefers-reduced-motion:reduce){.product-info .AOV-MixMatchOfferPromo__optionHeader:before{transition:none}}.nygaard-bundle-offer{--nygaard-bundle-x: 1.25rem;--nygaard-bundle-y: 1.0625rem;--nygaard-bundle-thumb: 5.625rem;--nygaard-bundle-gap: 1.375rem;--nygaard-bundle-end: .75rem;display:block;border:1px solid rgb(var(--nygaard-surface-warm));border-radius:var(--nygaard-radius);background:#fff;color:rgb(var(--nygaard-ink));font-size:.8125rem;line-height:1.5rem}.nygaard-bundle-offer~.nygaard-bundle-offer{margin-block-start:.5rem}.nygaard-bundle-offer__summary{display:grid;grid-template-columns:var(--nygaard-bundle-thumb) minmax(0,1fr) auto auto;align-items:center;column-gap:var(--nygaard-bundle-gap);padding:calc(var(--nygaard-bundle-y) - 1px);cursor:pointer;list-style:none}.nygaard-bundle-offer__summary::-webkit-details-marker{display:none}.nygaard-bundle-offer__summary:focus-visible{outline:2px solid currentColor;outline-offset:-2px;border-radius:inherit}.nygaard-bundle-offer__thumb{display:grid;place-items:center;width:var(--nygaard-bundle-thumb);aspect-ratio:1;overflow:hidden;background:rgb(var(--nygaard-border))}.nygaard-bundle-offer__thumb img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.nygaard-bundle-offer__text{display:grid;min-width:0}.nygaard-bundle-offer__name strong{font-weight:var(--nygaard-text-weight-bold)}.nygaard-bundle-offer__summary-price{white-space:nowrap}.nygaard-bundle-offer__chevron{width:.75rem;transition:rotate .2s}.nygaard-bundle-offer__details[open] .nygaard-bundle-offer__chevron{rotate:180deg}.nygaard-bundle-offer__form{display:grid;gap:.75rem;padding:0 var(--nygaard-bundle-x) var(--nygaard-bundle-y) calc(var(--nygaard-bundle-x) + var(--nygaard-bundle-thumb) + var(--nygaard-bundle-gap))}.nygaard-bundle-offer__units{display:grid;gap:.5rem;margin:0;padding:0;list-style:none}.nygaard-bundle-offer__unit{display:grid;gap:.25rem}.nygaard-bundle-offer__unit-price:empty{display:none}.nygaard-bundle-offer__select{position:relative}.nygaard-bundle-offer__select .select{width:100%;min-height:2.5rem;padding-inline:.875rem 2.25rem;border:1px solid rgb(var(--nygaard-hairline));border-radius:var(--nygaard-radius-sm);background:#fff;color:inherit;font-size:.8125rem;-webkit-appearance:none;appearance:none}.nygaard-bundle-offer__select .icon{position:absolute;inset-block-start:50%;inset-inline-end:.875rem;width:.625rem;translate:0 -50%;pointer-events:none}.nygaard-bundle-offer__footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem}.nygaard-bundle-offer__total{display:flex;flex-wrap:wrap;align-items:baseline;gap:.25rem .5rem;margin:0}.nygaard-bundle-offer__total-price{font-weight:var(--nygaard-text-weight-bold)}.nygaard-bundle-offer__compare{opacity:.6}.nygaard-bundle-offer__error{margin:0;color:rgb(var(--error-text, 222 42 42))}.nygaard-bundle-offer__link{justify-self:start;font-size:.75rem}@media screen and (max-width:699px){.nygaard-bundle-offer__summary{grid-template-columns:var(--nygaard-bundle-thumb) minmax(0,1fr) auto;line-height:1.25rem}.nygaard-bundle-offer__summary-price{grid-column:2;grid-row:2}.nygaard-bundle-offer__chevron{grid-column:3;grid-row:1 / 3}.nygaard-bundle-offer__thumb{grid-row:1 / 3}.nygaard-bundle-offer__form{padding-inline-start:var(--nygaard-bundle-x)}}@media(prefers-reduced-motion:reduce){.nygaard-bundle-offer__chevron{transition:none}}.shopify-section--related-products .section-header,.shopify-section--recently-viewed-products .section-header{text-align:start;justify-self:start}.shopify-section--related-products .section-header .h2,.shopify-section--recently-viewed-products .section-header .h2,.nygaard-reviews__header .h2{font-family:var(--text-font-family);font-size:clamp(1.25rem,1.0671rem + .7805vw,1.625rem);font-weight:var(--nygaard-text-weight-extrabold);line-height:1.1}.shopify-section--media-grid .content-over-media>.prose{place-self:stretch;display:flex;flex-direction:column;align-items:flex-start;padding-block-start:2.5rem}.shopify-section--media-grid .content-over-media>.prose{justify-content:space-between}.shopify-section--media-grid .content-over-media>.prose:before{content:""}.shopify-section--media-grid .content-over-media>.prose>*{margin-block:0}.shopify-section--media-grid .content-over-media :is(.h1,.h2){min-width:min-content;overflow-wrap:normal}.shopify-section--media-grid .content-over-media .h1{max-width:5.5em}.shopify-section--media-grid .content-over-media .h2{max-width:6.5em}.content-over-media>img.media-grid__product-image{grid-area:full-start / full-start / full-end / full-end;place-self:center end;width:calc(62% * var(--nygaard-cutout-scale, 1));min-width:0;height:calc(112% * var(--nygaard-cutout-scale, 1));min-height:0;max-height:none;margin-inline-end:-2%;object-fit:contain;mix-blend-mode:darken;border-radius:0}.media-grid__item[style*="span: 6"] .content-over-media>img.media-grid__product-image{width:calc(50% * var(--nygaard-cutout-scale, 1));margin-inline-end:6%}@media screen and (min-width:700px){.content-over-media>img.media-grid__product-image--cutout,.media-grid__item[style*="span: 6"] .content-over-media>img.media-grid__product-image--cutout{width:calc(72% * var(--nygaard-cutout-scale, 1));height:calc(98% * var(--nygaard-cutout-scale, 1));margin-inline-end:1%}}@media screen and (max-width:699px){.content-over-media>img.media-grid__product-image{width:calc(48% * var(--nygaard-cutout-scale, 1));height:calc(70% * var(--nygaard-cutout-scale, 1));margin-inline-end:4%}.content-over-media>img.media-grid__product-image--cutout,.media-grid__item[style*="span: 6"] .content-over-media>img.media-grid__product-image--cutout{width:calc(60% * var(--nygaard-cutout-scale, 1));margin-inline-end:1%}}@media screen and (min-width:700px){.image-with-text--boxed{grid-template-columns:minmax(0,44%) minmax(0,1fr);column-gap:clamp(1.5rem,3vw,2.75rem)}}@media screen and (min-width:1000px){.header{padding-block:1.03125rem}}.media-grid--promo .content-over-media>.media-grid__eyebrow{inset-block-start:1.5rem;inset-inline-start:1.4375rem}.media-grid--promo .content-over-media>.media-grid__arrow,.media-grid--hero .content-over-media>.media-grid__arrow{width:3.4375rem;height:3.4375rem;inset-block-end:1.5625rem;inset-inline-end:1.3125rem}@media screen and (min-width:1000px){.media-grid--hero .content-over-media>.media-grid__arrow{--nygaard-arrow-width: 1.3125rem;--nygaard-arrow-height: 1.3125rem;width:4.1875rem;height:4.1875rem;inset-block-end:2.4375rem;inset-inline-end:2.0625rem}}@media screen and (max-width:999px){.shopify-section--media-grid .content-over-media{--content-over-media-row-gap: calc(1.5625rem + .5lh) }}@media screen and (min-width:1000px){.shopify-section--media-grid .content-over-media{--content-over-media-gap: 0px}.shopify-section--media-grid .content-over-media>.prose{position:static;padding:0;justify-content:flex-end}.shopify-section--media-grid .content-over-media>.prose:before{display:none}.shopify-section--media-grid .content-over-media>.prose>:first-child:not(:only-child){position:absolute;inset-inline-start:var(--nygaard-card-heading-x);inset-block-start:var(--nygaard-card-heading-y)}.shopify-section--media-grid .content-over-media>.prose>:only-child{position:absolute;inset-inline-start:var(--nygaard-card-heading-x);inset-block-end:var(--nygaard-card-text-bottom)}.shopify-section--media-grid .content-over-media>.prose>p:not([class]){position:absolute;inset-inline-start:var(--nygaard-card-text-x);inset-block-end:var(--nygaard-card-text-bottom);max-width:min(var(--nygaard-card-text-width),100% - var(--nygaard-card-text-x) - var(--nygaard-card-arrow-clear));margin:0}.media-grid--promo{--nygaard-card-heading-x: 1.4375rem;--nygaard-card-heading-y: 39%;--nygaard-card-text-x: 1.4375rem;--nygaard-card-text-bottom: 1.6875rem;--nygaard-card-text-width: 15.125rem;--nygaard-card-arrow-clear: 5.75rem}.media-grid--hero{--nygaard-hero-height: 35.4375rem;--media-grid-gap: var(--nygaard-gap-sm);--media-grid-row-height: calc((var(--nygaard-hero-height) - var(--media-grid-gap)) / 2);--nygaard-card-heading-x: 1.75rem;--nygaard-card-heading-y: 36.5%;--nygaard-card-text-x: 1.375rem;--nygaard-card-text-bottom: 1.875rem;--nygaard-card-text-width: 28.125rem;--nygaard-card-arrow-clear: 7.25rem}}.product-card{gap:0}.product-card__info-title{grid-template-rows:auto auto;gap:.125rem}.shopify-section--featured-collections .section-stack{gap:1.6875rem}.nygaard-section-header__title{line-height:1.25rem}@media screen and (min-width:1000px){.collection-list-section--nygaard .section-stack{gap:1.6875rem}.collection-list-section--nygaard .collection-list{--collection-list-gap: .875rem;grid-auto-columns:16.1875rem;grid-template-columns:none;grid-auto-flow:column;padding-inline-start:1.0625rem}.collection-list-section--nygaard .collection-list.collection-list{padding-inline-start:0;margin-inline-start:calc(1.0625rem - var(--container-gutter))}.collection-list-section--nygaard .collection-card{flex:0 0 16.1875rem;width:16.1875rem}.collection-list-section--nygaard .collection-card .content-over-media{--content-over-media-gap: .875rem}.collection-list-section--nygaard .collection-card .content-over-media{--content-over-media-gap: 0px}.collection-list-section--nygaard .collection-card__content{padding:.875rem .875rem 1.25rem}}@media screen and (min-width:1000px){.image-with-text--boxed{padding:2.375rem 1.375rem 2.375rem 2.25rem;column-gap:2.75rem;grid-template-columns:minmax(0,46.3%) minmax(0,1fr)}.image-with-text--boxed>.prose{padding:0 0 .1875rem}}.footer{padding-block-start:3.125rem}.shopify-section--featured-collections .product-list,.shopify-section--related-products .product-list{--product-list-calculated-column-gap: .875rem}.product-card .vendor,.product-card .product-title,.product-card__info .price-list{padding-inline-start:.3125rem}.promo-bar,.promo-bar__carousel,.promo-bar__carousel>*{min-height:2.5rem;max-height:2.5rem}.promo-bar__content{max-height:2.5rem;align-items:center}.promo-bar__container{max-height:2.5rem;overflow:hidden}.promo-bar :is(button,.button,.promo-bar__code){min-height:0;padding-block:.1875rem;line-height:1.25rem}@media screen and (min-width:1000px){.footer>.container{padding-inline:1.5625rem}}.nygaard-reviews{gap:1.6875rem}.nygaard-reviews>*{min-width:0}.nygaard-reviews__header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem 1.5rem}.nygaard-reviews__header .h2{margin:0;line-height:1.5rem}.nygaard-reviews__rating{display:flex;align-items:center;gap:.625rem;margin:0;font-size:.8125rem;line-height:1.375rem}.nygaard-reviews__rating .trust-pilot-star__svg{width:5.25rem;height:auto}a.nygaard-reviews__rating .nygaard-reviews__rating-text{text-decoration:underline;text-underline-offset:3px}.nygaard-reviews__list{display:grid;grid-auto-flow:column;grid-auto-columns:82%;gap:var(--nygaard-gap-sm);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.nygaard-reviews__list::-webkit-scrollbar{display:none}@media screen and (min-width:700px){.nygaard-reviews__list{grid-auto-columns:calc((100% - var(--nygaard-gap-sm)) / 2)}}@media screen and (min-width:1000px){.nygaard-reviews__list{grid-auto-columns:calc((100% - 3 * var(--nygaard-gap-sm)) / 4)}}.nygaard-reviews__card{position:relative;display:flex;flex-direction:column;gap:.75rem;margin:0;padding:1.5rem;border-radius:var(--nygaard-radius);background:#fff;color:rgb(var(--nygaard-ink));font-size:.8125rem;line-height:1.375rem;scroll-snap-align:start}.nygaard-reviews__stars svg{display:block;width:5.25rem;height:auto}.nygaard-reviews__quote{display:grid;gap:.25rem;margin:0;padding:0;border:0;font-style:normal}.nygaard-reviews__title{margin:0;font-weight:var(--nygaard-text-weight-extrabold)}.nygaard-reviews__text{display:-webkit-box;overflow:hidden;font-weight:300;-webkit-line-clamp:6;-webkit-box-orient:vertical}.nygaard-reviews__text p{margin:0}.nygaard-reviews__name{margin-block-start:auto;color:rgb(var(--nygaard-grey))}.trustpilot-carousel{position:relative;background:rgb(var(--nygaard-surface))}.trustpilot-carousel .trustpilot-slider{display:grid;grid-auto-flow:column;grid-auto-columns:100%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;background:transparent;padding-inline:2.5rem;scroll-padding-inline:2.5rem}.trustpilot-carousel .trustpilot-slider::-webkit-scrollbar{display:none}.trustpilot-carousel .trustpilot-container{scroll-snap-align:start;padding-inline:.9375rem}.trustpilot-carousel__nav{position:absolute;inset-block-start:50%;z-index:1;transform:translateY(-50%)}.trustpilot-carousel__nav--prev{inset-inline-start:.375rem}.trustpilot-carousel__nav--next{inset-inline-end:.375rem}.trustpilot-carousel__arrow{display:grid;place-items:center;width:1.875rem;height:1.875rem}.trustpilot-carousel__arrow[disabled]{opacity:.25;cursor:default}.trustpilot-header{background:rgb(var(--nygaard-surface))}@media screen and (min-width:700px){.trustpilot-carousel .trustpilot-slider{grid-auto-columns:50%}}.collection-banner--plain .h1{font-size:2.5rem;line-height:3.5625rem;margin:0}.collection-banner--plain .collection-description{max-width:54.0625rem;line-height:1.1875rem;margin-block-start:.125rem}@media screen and (min-width:1000px){.collection-banner--plain>.container{padding-block:2.375rem 3.4375rem!important}.collection-banner--plain .container>div{display:flex;flex-direction:column;padding-inline-start:18.3125rem}.collection-banner--plain .container>div>.prose{display:contents}.collection-banner--plain .h1{order:1}.collection-banner--plain .breadcrumb--floating{position:static;order:2;margin-block:-.4375rem .875rem}.collection-banner--plain .collection-description{order:3}.shopify-section--main-collection .collection{--collection-sidebar-width: 15.875rem;--collection-gap: 2.4375rem}.shopify-section--main-collection .product-list{--product-list-calculated-column-gap: .875rem;--product-list-calculated-row-gap: 2.875rem;--nygaard-promo-gap: 1.0625rem}.shopify-section--main-collection .collection-toolbar{--nygaard-toolbar-row: 3rem;align-items:flex-start;min-height:0;padding-block-end:.71875rem;border-bottom:1px solid rgb(var(--nygaard-border))!important}.shopify-section--main-collection .collection-toolbar__button-list,.shopify-section--main-collection .collection-toolbar__layout-switch-list{min-height:var(--nygaard-toolbar-row);max-height:var(--nygaard-toolbar-row)}.shopify-section--main-collection .collection-toolbar__button{padding-block:0;height:var(--nygaard-toolbar-row)}.collection-toolbar__products-count{inset-block-start:calc(var(--nygaard-toolbar-row) / 2);inset-inline-start:18.3125rem;font-size:.875rem;line-height:1.0625rem}.collection-toolbar__button-container>.collection-toolbar__button span{font-size:.875rem;font-weight:300!important}.shopify-section--main-collection .container>.v-stack{row-gap:2.5rem}.facets .accordion{border-color:rgb(var(--nygaard-border))}.facets .accordion__toggle,.facets .accordion-list .accordion:first-child .accordion__toggle{padding-block:1.84375rem .90625rem;font-size:.875rem;font-weight:300;line-height:1.0625rem}.facets .accordion-list .accordion:first-child{border-block-start-width:0}.facets .accordion-list .accordion:first-child .accordion__toggle{padding-block-start:1.65625rem}.shopify-section--main-collection .product-card__info-size .size-badge{min-width:2.5rem;height:1.3125rem}.shopify-section--main-collection .product-card__info-size{height:1.3125rem}.shopify-section--main-collection .product-card__figure .product-card__quick-add-button,.shopify-section--main-collection .product-card__figure wishlist-button-collection .wk-button{width:1.6875rem!important;height:1.6875rem!important}.shopify-section--main-collection .product-card__figure .product-card__quick-add-button{inset-block-end:.6875rem;inset-inline-end:.6875rem}.shopify-section--main-collection .product-card__figure wishlist-button-collection wk-button.wk-floating{inset:auto .6875rem 2.75rem auto!important}}@media screen and (min-width:1000px){.collection-banner--plain .prose{max-width:54.0625rem}.collection-banner--plain .collection-description{margin-block-start:-.125rem}.shopify-section--main-collection .product-card__info-size .size-badge{padding-inline:.375rem}}.product-info__block-item[data-block-type=separator]{--product-info-gap: 1.5rem}.product-info__block-item[data-block-type=nygaard-usps]{margin-block-end:1.25rem}.nygaard-usp-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(max(11rem,(100% - 1rem) / 2),1fr));column-gap:1rem;row-gap:.3125rem;font-size:.8125rem;font-weight:300;line-height:1.5rem}.nygaard-usp-list__item{display:flex;align-items:center;gap:.75rem}.nygaard-usp-list__item:before{content:"";flex-shrink:0;width:.6875rem;height:.5625rem;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 9'%3E%3Cpath d='M1 4.5 4 7.5 10 1.5' fill='none' stroke='black' stroke-width='1.4' 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 11 9'%3E%3Cpath d='M1 4.5 4 7.5 10 1.5' fill='none' stroke='black' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat}.nygaard-usp-list a{text-decoration:underline;text-underline-offset:.15em}.nygaard-usp-list__stars{letter-spacing:.05em}.nygaard-usp-list__stars+a{margin-inline-start:-.25rem}@media screen and (min-width:1000px){.shopify-section--main-product .section-spacing{padding-block-start:1.0625rem}.shopify-section--main-product .product{--nygaard-product-column-gap: 2.3125rem;grid-template-columns:minmax(0,1fr) min(35.625rem,(100% - var(--nygaard-product-column-gap)) * 570 / 1415)!important;column-gap:var(--nygaard-product-column-gap)}.shopify-section--main-product .product-gallery{position:sticky;inset-block-start:calc(var(--announcement-bar-is-sticky, 0) * var(--announcement-bar-height, 0px) + var(--header-is-sticky, 0) * var(--header-height, 0px) + 20px);align-self:start;--nygaard-gallery-gap: .6875rem;margin-block-end:var(--nygaard-gallery-gap);column-gap:var(--nygaard-gallery-gap)}.product-gallery__thumbnail-list{--nygaard-thumb-rows: 6;width:calc((100% - var(--nygaard-gallery-gap, .6875rem)) * 114 / 834);align-self:stretch;container-type:size}.product-gallery__thumbnail-scroller{position:absolute;top:0;right:0;bottom:0;left:0;grid-template-columns:100%;grid-auto-rows:100cqw;row-gap:calc((100cqh - var(--nygaard-thumb-rows) * 100cqw) / (var(--nygaard-thumb-rows) - 1));align-items:stretch;max-height:none}.product-gallery__thumbnail{width:100%;height:auto}.product-gallery__thumbnail img{width:100%;height:100%;object-fit:contain}.product-gallery__media{aspect-ratio:1}.product-gallery__media img{width:100%;height:100%;object-fit:contain}.product-info{padding-block-start:.25rem}.product-info__block-item:is([data-block-type=title],[data-block-type=vendor],[data-block-type=price],[data-block-type=buy-buttons],[data-block-type=liquid]:not(:has(.nygaard-bundle-offer)),[data-block-type=nygaard-usps],[data-block-type=variant-picker]){padding-inline-start:.375rem}.product-info__block-item:is([data-block-type=buy-buttons]){margin-block-start:calc(var(--product-info-gap) - 3px)!important}.product-info__block-item[data-block-type=buy-buttons]>.v-stack{display:flex;flex-direction:row;align-items:center;gap:.4375rem}.product-info quantity-selector.quantity-selector{--quantity-selector-height: 2.375rem;box-sizing:border-box;width:5.375rem;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:calc(var(--quantity-selector-height) - 2px);padding-inline:0;font-size:.8125rem}.product-info quantity-selector .quantity-selector__button{width:100%;min-height:0}.product-info quantity-selector .quantity-selector__input{min-width:0;width:100%}.product-info__block-item[data-block-type=buy-buttons] product-form{flex:0 1 19.3125rem;min-width:0}.product-info .buy-buttons .button{height:2.375rem;padding-block:0;font-size:.8125rem}.product-info .accordion__toggle{padding-block:1.40625rem;padding-inline-start:.375rem;font-size:.8125rem;font-weight:300;line-height:1.1875rem}.product-info .accordion{border-color:rgb(var(--nygaard-border))}}.product-info__block-item:has(>.accordion):not(:has(~.product-info__block-item>.accordion))>.accordion{border-block-end:0}.shopify-section--related-products .section-stack{gap:1.6875rem}.shopify-section--related-products .section-header .h2{line-height:1.5rem}@media screen and (min-width:1000px){.shopify-section--main-product .section-spacing{padding-block-end:0}.shopify-section--trustpilot-reviews{margin-block-start:1.5rem}.shopify-section--trustpilot-reviews+.shopify-section--related-products .section-spacing{padding-block-start:2.3125rem}.shopify-section--related-products:has(+.shopify-section--image-with-text) .section-spacing{padding-block-end:0}}@media screen and (min-width:1000px){.nygaard-usp-list{padding-inline-start:.5rem}.product-info__block-item[data-block-type=buy-buttons] product-form{margin:0}.product-info .accordion__toggle{padding-block:1.34375rem}}.product-gallery__media img,.product-gallery__thumbnail img{mix-blend-mode:darken}body:has(x-modal[open]) .product-sticky-bar.is-visible{opacity:0;visibility:hidden}.added-to-cart{--added-gap: 1.5rem;--added-pad: var(--modal-body-padding-inline);--added-ease: cubic-bezier(.16, 1, .3, 1);--added-flat: var(--nygaard-surface)}.added-to-cart::part(header){justify-items:start;text-align:start;border-block-end-color:rgb(var(--nygaard-border))}.added-to-cart::part(body){display:grid;gap:var(--added-gap);padding-block-end:0}.added-to-cart__title{display:inline-flex;align-items:center;gap:.625rem}.added-to-cart__dynamic{display:grid;background:#fff;border:1px solid rgb(var(--nygaard-hairline));border-radius:var(--nygaard-radius-sm)}.added-to-cart__lines{display:grid}.added-to-cart__line{padding:1rem}.added-to-cart__line:not([hidden])~.added-to-cart__line:not([hidden]){border-block-start:1px solid rgb(var(--nygaard-hairline))}.added-reco-card__figure{background:rgb(var(--added-flat));isolation:isolate}.added-reco-card__image{mix-blend-mode:darken}.added-to-cart__line .line-item__media,.cart-drawer__items .line-item__media{border-radius:var(--nygaard-radius-sm);overflow:hidden}.added-to-cart__line .line-item,.cart-drawer__items .line-item{display:grid;grid-template-columns:var(--line-item-media-width) minmax(0,1fr);grid-template-rows:auto auto 1fr auto auto auto auto 1fr;column-gap:1.5rem;align-items:start}:is(.added-to-cart__line,.cart-drawer__items) .line-item :is(.line-item-info,.line-item-info>.v-stack,.line-item-info .v-stack:has(>price-list)){display:contents}:is(.added-to-cart__line,.cart-drawer__items) .line-item .vendor{grid-column:1 / -1;grid-row:1;line-height:1rem}:is(.added-to-cart__line,.cart-drawer__items) .line-item .v-stack:has(>price-list)>:not(price-list){grid-column:1 / -1;grid-row:2;margin-block:.125rem 1rem;line-height:1.25rem}:is(.added-to-cart__line,.cart-drawer__items) .line-item__media{grid-column:1;grid-row:3 / -1}:is(.added-to-cart__line,.cart-drawer__items) .line-item price-list{grid-column:2;grid-row:4}:is(.added-to-cart__line,.cart-drawer__items) .line-item .line-item-info>.v-stack>.v-stack:not(:has(>price-list)){grid-column:2;grid-row:5;margin-block-start:.25rem}:is(.added-to-cart__line,.cart-drawer__items) .line-item line-item-quantity{grid-column:2;grid-row:6;margin-block-start:.75rem}:is(.added-to-cart__line,.cart-drawer__items) .line-item .line-item-info>.v-stack>ul{grid-column:2;grid-row:7;margin-block-start:.5rem}.added-to-cart__total{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;margin-inline:1rem;padding-block:.875rem;border-block-start:1px solid rgb(var(--nygaard-hairline))}.added-to-cart__total-price{font-weight:var(--nygaard-text-weight-bold);white-space:nowrap}.added-to-cart__shipping{padding:0 1rem 1rem}.added-to-cart .added-to-cart__reco{display:grid;gap:1rem;margin:0}.added-to-cart .added-to-cart__reco-heading{margin:0}.added-to-cart__reco-body{display:grid}.added-to-cart__reco-body>*{grid-area:1 / 1;min-width:0}.added-to-cart__reco .reco-grid{opacity:0;transition:opacity .4s var(--added-ease)}.added-to-cart__reco.is-ready .reco-grid{opacity:1}.added-reco--skeleton{pointer-events:none;transition:opacity .25s ease}.added-reco--skeleton[hidden]{display:none}.added-to-cart__reco.is-ready .added-reco--skeleton{opacity:0}.added-reco{display:grid;gap:.75rem;align-content:start}.added-reco-card{--added-reco-figure: 7rem;display:grid;grid-template-columns:var(--added-reco-figure) minmax(0,1fr);align-items:center;gap:1rem;min-height:10.5rem;padding:.75rem;background:rgb(var(--added-flat));border-radius:var(--nygaard-radius-sm)}.added-reco-card__figure{display:block;aspect-ratio:1}.added-reco-card__image{width:100%;aspect-ratio:1;object-fit:contain}.added-reco-card__info{display:grid;justify-items:start;gap:.75rem;min-width:0}.added-reco-card__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.added-reco-card__button{background:#fff;transition:background-color .2s ease,color .2s ease,transform .15s ease}.added-reco-card__button:active{transform:scale(.98)}.added-reco-card__button-done{display:none;align-items:center;gap:.375rem}.added-reco-card.is-added .added-reco-card__button-add{display:none}.added-reco-card.is-added .added-reco-card__button-done{display:inline-flex}.added-reco-card.is-added .added-reco-card__button{pointer-events:none;color:rgb(var(--nygaard-ink));background:transparent;box-shadow:none}.added-reco-card--skeleton .added-reco-card__figure,.added-reco-card__bones>span{background:rgb(var(--nygaard-ink) / .06);border-radius:var(--nygaard-radius-sm)}.added-reco-card__bones{display:grid;align-content:start;gap:.625rem;padding-block-start:.375rem}.added-reco-card__bones>span{height:.625rem;width:35%}.added-reco-card__bones>span:nth-child(2){width:85%}.added-reco-card__bones>span:nth-child(3){width:30%}@media(prefers-reduced-motion:no-preference){.added-reco-card--skeleton{animation:added-reco-pulse 1.1s ease-in-out infinite alternate}.added-to-cart__reco .reco-grid .added-reco-card{transform:translateY(.5rem);transition:transform .5s var(--added-ease)}.added-to-cart__reco.is-ready .reco-grid .added-reco-card{transform:none}.added-to-cart__reco .reco-grid .added-reco-card:nth-child(2){transition-delay:.04s}.added-to-cart__reco .reco-grid .added-reco-card:nth-child(3){transition-delay:.08s}.added-to-cart__reco .reco-grid .added-reco-card:nth-child(n+4){transition-delay:.12s}}@media(prefers-reduced-motion:reduce){.added-to-cart__reco .reco-grid,.added-reco--skeleton{transition:none}}@keyframes added-reco-pulse{0%{opacity:1}to{opacity:.55}}.added-to-cart__actions{position:sticky;inset-block-end:0;z-index:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-inline:calc(-1 * var(--added-pad));padding:1rem var(--added-pad);background:#fff;border-block-start:1px solid rgb(var(--nygaard-border))}@media screen and (min-width:700px){.added-to-cart{--modal-body-max-width: 52.5rem}.added-to-cart::part(content){max-height:90dvh;border-radius:var(--nygaard-radius)}.added-to-cart__line{padding:1.25rem}.added-to-cart__total{margin-inline:1.25rem}.added-to-cart__shipping{padding:0 1.25rem 1.25rem}.added-reco{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:699px){.added-to-cart{--added-gap: 1.25rem}.added-to-cart__line .line-item{--line-item-media-width: 7rem}.added-to-cart::part(content){max-height:92dvh;border-start-start-radius:var(--nygaard-radius);border-start-end-radius:var(--nygaard-radius)}}.cart-drawer__items{gap:.75rem;padding-block-start:1.25rem}.Avada-GiftOnCartDrawer__BlockWrapper+.cart-drawer__items{padding-block-start:.75rem}.cart-drawer__items .line-item{--line-item-media-width: 6rem;padding:1rem;background:#fff;border-radius:var(--nygaard-radius-sm)}.cart-drawer .AOV-GiftOnCart__Item{border-radius:var(--nygaard-radius-sm)!important}.cart-drawer .AOV-GiftOnCart__Title{color:rgb(var(--nygaard-ink))!important;font-family:var(--text-font-family)!important;font-weight:var(--nygaard-text-weight-bold)!important;font-size:.875rem!important}.cart-drawer .AOV-GiftOnCart__Thumbnail svg [stroke]:not([stroke=none]){stroke:rgb(var(--nygaard-ink))}.cart-drawer .AOV-GiftOnCart__Thumbnail svg [fill]:not([fill=none]){fill:rgb(var(--nygaard-ink))}.cart-drawer .AOV-GiftOnCart__Button{display:inline-flex!important;align-items:center!important;height:2.0625rem!important;padding:0 .875rem!important;border:1px solid rgb(var(--nygaard-ink))!important;border-radius:var(--rounded-full)!important;background:#fff!important;color:rgb(var(--nygaard-ink))!important;font-family:var(--text-font-family)!important;font-size:.75rem!important;font-weight:var(--nygaard-text-weight-bold)!important}.cart-drawer .gift-wrap-section--simple label{font-weight:var(--nygaard-text-weight-regular)!important;font-size:.875rem!important}.cart-drawer .gift-wrap-section--simple input[type=checkbox]{width:1.125rem;height:1.125rem;accent-color:rgb(var(--nygaard-ink))}.cart-drawer .gift-wrap-section{border-block-start:0}.cart-drawer::part(footer),.cart-drawer:not(:has(.cart-drawer__footer:only-child))::part(footer){padding-block:1.25rem 1rem}.cart-drawer{--drawer-header-padding-block: .875rem}.cart-drawer::part(header){min-height:0}.cart-drawer [slot=header]{line-height:1.5rem}@media screen and (max-width:699px){.quick-buy-modal::part(content){max-height:92dvh}.quick-buy-modal .product-gallery__carousel.full-bleed{margin-inline:0}.quick-buy-modal .product-gallery__media{aspect-ratio:4 / 3;background:rgb(var(--nygaard-surface))}.quick-buy-modal .product-gallery__media :is(img,video){width:100%;height:100%;object-fit:contain}.quick-buy-modal__mobile-info{gap:.25rem;justify-items:start;padding-inline:var(--modal-body-padding-inline);margin-block:1.25rem}.quick-buy-modal__mobile-info .price-list{margin-block-start:.25rem}.quick-buy-modal__info-wrapper{padding-block-start:1.25rem}}
/*# sourceMappingURL=/cdn/shop/t/80/assets/nygaard.css.map */
