:root{--font-paragraph--weight: var(--font-body--weight);--font-h1--letter-spacing: .06em;--font-h2--letter-spacing: .06em;--font-h3--letter-spacing: .05em;--font-h6--letter-spacing: .26em;--letter-spacing--body-loose: .22em;--letter-spacing--heading-loose: .12em;--letter-spacing--display-loose: .12em;--gualss-gold: #b39b3b;--gualss-gold-on-light: #7e6a1d;--gualss-night: #121212;--gualss-button-tracking: .22em}.button:not(.button-unstyled),.button-secondary,.button-custom,button.shopify-payment-button__button--unbranded{font-size:var(--font-size--2xs);font-weight:600;letter-spacing:var(--gualss-button-tracking);min-height:3.25rem}.button:not(.button-unstyled),.button-secondary,.button-custom{--button-padding-inline: 2.25rem;white-space:nowrap}a.button-unstyled.size-style{display:inline-block;padding-block-end:.375rem;border-block-end:1px solid currentColor;font-family:var(--font-accent--family);font-size:var(--font-size--2xs);font-weight:600;letter-spacing:var(--gualss-button-tracking);text-transform:uppercase;text-decoration:none;white-space:nowrap}@media screen and (max-width:749px){.text-block.custom :is(h1,h2){font-size:min(var(--font-size, 2rem),2rem)}}@media screen and (min-width:750px)and (max-width:1199px){.text-block.custom :is(h1,h2){font-size:min(var(--font-size, 3.4vw),3.4vw)}}@media screen and (min-width:750px){main>.shopify-section:first-child .media-with-content__content{padding-block:calc(var(--header-height, 0px) + 2rem) 2.5rem}}.layout-panel-flex--row:has(>a.button-custom,>a.button-secondary){flex-wrap:wrap}.variant-option--equal-width-buttons:has(.variant-option__button-label__price){grid-template-columns:repeat(3,minmax(0,1fr))}.variant-option__button-label:has(.variant-option__button-label__price){flex-direction:column;align-items:flex-start;justify-content:center;gap:.25rem;min-width:0;padding:1rem 1.125rem;text-align:start}.variant-option__button-label:has(.variant-option__button-label__price) .variant-option__button-label__text{font-family:var(--font-subheading--family);font-weight:var(--font-subheading--weight);text-align:start;text-wrap:nowrap}@media screen and (max-width:1199px){.variant-option__button-label:has(.variant-option__button-label__price){padding-inline:.75rem}}.variant-option__button-label:has(.variant-option__button-label__price) .variant-option__button-label__pill{inset-inline-start:0}.variant-option__button-label__price{position:relative;z-index:2;pointer-events:none;font-size:var(--font-size--sm);opacity:.8}a.button-unstyled.size-style{flex-shrink:0}.add-to-cart-icon{display:none}button.shopify-payment-button__button--unbranded{--button-color: #fff;--button-background-color: var(--gualss-night);--button-border-color: var(--gualss-night)}button.shopify-payment-button__button--unbranded:hover:not([disabled]){--button-color: #fff;--button-background-color: #2a2a2a;--button-border-color: #2a2a2a}.contact-form__success,.email-signup__message:has(.icon-success){padding:.75rem 1rem;border:1px solid currentColor;color:color-mix(in srgb,var(--gualss-gold) 60%,var(--color-foreground));font-weight:500}.menu-list__link-title{font-weight:600;letter-spacing:var(--gualss-button-tracking)}.footer-content .menu__item a{color:rgb(var(--color-foreground-rgb) / var(--opacity-70));text-decoration:none}.footer-content .menu__item a:hover{color:var(--color-foreground)}.footer-content .menu--dividers .menu__details{border-color:rgb(var(--color-foreground-rgb) / var(--opacity-20))}.mega-menu__list .mega-menu__link-image,.mega-menu__list .mega-menu__link:not(:has(.mega-menu__link-image)):before{aspect-ratio:4 / 5}@media screen and (min-width:750px){.mega-menu__list:has(.mega-menu__link-image){grid-template-columns:minmax(0,16rem);grid-template-rows:auto 1fr;grid-auto-columns:minmax(0,12rem);justify-content:center}.mega-menu__list:has(.mega-menu__link-image)>.mega-menu__column{grid-column:auto;grid-row:1 / span 2}.mega-menu__list:has(.mega-menu__link-image)>.mega-menu__column:has(a[href$="/collections/all"]){grid-area:1 / 1}.mega-menu__list:has(.mega-menu__link-image)>.mega-menu__column:has(a[href$="/collections"]){grid-area:2 / 1}.mega-menu__column:is(:has(a[href$="/collections/all"]),:has(a[href$="/collections"])) .mega-menu__link{padding-block:var(--padding-2xs)}.mega-menu__column:is(:has(a[href$="/collections/all"]),:has(a[href$="/collections"])) .mega-menu__link-image{display:none}.mega-menu__column:is(:has(a[href$="/collections/all"]),:has(a[href$="/collections"])) .mega-menu__link:before{content:none}}[id$=__collections_grid] .collection-card:not(.collection-card--image-bg) .collection-card__inner{height:100%}[id$=__collections_grid] .collection-card:not(.collection-card--image-bg) .collection-card__content{--flex-wrap: nowrap;flex:1 0 auto;flex-wrap:nowrap;height:auto}[id$=__collections_grid] .collection-card:not(.collection-card--image-bg) .collection-card__content>:last-child{margin-block-start:auto}[id$=__collections_grid] .collection-card:not(.collection-card--image-bg) .collection-card__image{flex:0 0 auto;height:auto}@media screen and (min-width:750px){[id$=__customisation] .media-block{aspect-ratio:6 / 5}}@media screen and (min-width:750px){:is([id$=__about_hero],[id$=__about_origin],[id$=__about_custom]) .media-block__media{position:static;height:100%}}@media screen and (max-width:749px){:is([id$=__about_hero],[id$=__about_origin],[id$=__about_custom]) .media-with-content.media-with-content--media-extend{grid-template-areas:"margin-left content margin-right" "media media media"}}@media screen and (min-width:750px){[id$=__customisation] .media-with-content.media-with-content--media-extend{--gualss-half: calc((var(--full-page-grid-central-column-width) - 48px) / 2);--media-with-content-grid-columns: var(--full-page-grid-margin) var(--gualss-half) 48px var(--gualss-half) var(--full-page-grid-margin);grid-template-areas:"margin-left media . content margin-right"}[id$=__customisation] .media-with-content.section--page-width .media-with-content__content>.group-block-content{padding-inline-start:0}}@media screen and (min-width:750px){[id$=__featured_product] .product-information__media :is(media-gallery,slideshow-component,slideshow-container,slideshow-slides){height:100%}[id$=__featured_product] .product-information__media :is(.product-media-container,.product-media){min-height:100%}}@media screen and (max-width:749px){[id$=__featured_product] .product-information__media :is(.product-media-container,.product-media,.product-media__image){aspect-ratio:4 / 5}}[id$=__collection_header] .media-with-content.media-with-content--media-extend:has(.media-block img){--media-with-content-grid-columns: var(--page-margin) minmax(0, 1fr) 224px;grid-template-areas:"margin-left content media"}[id$=__collection_header] .media-with-content.media-with-content--media-extend:has(.media-block img) .media-block{min-height:280px;align-self:stretch}[id$=__collection_header] .media-with-content.media-with-content--media-extend:has(.media-block img) .media-block__media{position:absolute;top:0;right:0;bottom:0;left:0;height:100%}@media screen and (min-width:750px){[id$=__collection_header] .media-with-content.media-with-content--media-extend:has(.media-block img){--media-with-content-grid-columns: var(--page-margin) minmax(0, 1fr) 360px}[id$=__collection_header] .media-with-content.media-with-content--media-extend:has(.media-block img) .media-block{aspect-ratio:4 / 5;min-height:0}}@media screen and (max-width:749px){[id$=__collection_header] .media-with-content.media-with-content--media-extend:has(.media-block img) .media-with-content__content>.group-block-content{padding-inline-end:4px}[id$=__collection_header] .media-with-content.media-with-content--media-extend:has(.media-block img) .gualss-breadcrumbs{font-size:12px}[id$=__collection_header] .media-with-content.media-with-content--media-extend:has(.media-block img) h1{font-size:min(36px,calc((100vw - 244px) / 3.85));font-weight:600;letter-spacing:.06em}[id$=__collection_header] .media-with-content.media-with-content--media-extend:has(.media-block img) .media-with-content__content p{font-size:15px}}@media screen and (min-width:750px){[id$=__art_band] h2{word-spacing:1.07em}}@media screen and (max-width:749px){.shopify-section[id$=__art_band] .text-block h2{width:min-content;margin-inline:auto;line-height:1.15}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/gualss-base.css.map */
