.art20-topbar{background:#29231c;color:#f4dfad;text-align:center;padding:10px 16px;font-family:var(--font-body--family,Arial,sans-serif);font-size:14px;line-height:1.5}.art20-topbar a{color:inherit;text-decoration:none;display:inline-block}.art20-topbar strong{font-weight:700}.art20-topbar b{letter-spacing:.08em}.art20-topbar a:focus-visible{outline:2px solid #f4dfad;outline-offset:3px}@media(max-width:749px){.art20-topbar{font-size:12px;padding:9px 10px}}.dwell-footer-surface{background:#29231c;border-top:1px solid #b99a62}.dwell-footer{max-width:1600px;margin:0 auto;padding:40px 40px 24px;color:#f5eee3;background:transparent;font-family:Arial,sans-serif;border-top:0}.dwell-footer a{color:inherit;text-decoration:none}.dwell-footer a:hover{color:#eed4a1;text-decoration:underline;text-underline-offset:4px}.dwell-footer a:focus-visible{outline:2px solid #eed4a1;outline-offset:5px;border-radius:2px}.dwell-footer__main{display:grid;grid-template-columns:2fr 1fr 1fr;gap:48px;padding-bottom:32px}.dwell-footer__brand>a{color:#eed4a1;font:400 28px/1.2 Georgia,serif}.dwell-footer__brand p{font-size:13px;line-height:1.7;color:#cfc3b2;max-width:320px;margin:14px 0 0}.dwell-footer h2{color:#eed4a1;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;margin:0 0 14px}.dwell-footer__main nav a{display:block;width:fit-content;font-size:13px;line-height:1.6;padding:5px 0}.dwell-footer__qr{padding:0 0 24px;font-size:13px;line-height:1.7}.dwell-footer__qr p{margin:0 0 6px}.dwell-footer__qr a{text-decoration:underline;text-underline-offset:3px}.dwell-footer__bottom{border-top:1px solid #514537;padding-top:20px;display:flex;justify-content:space-between;gap:20px;align-items:flex-start;color:#cfc3b2}.dwell-footer__bottom small{font-size:11px;white-space:nowrap}.dwell-footer__bottom nav{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px 20px;max-width:850px}.dwell-footer__bottom a{font-size:11px;line-height:1.6}@media(max-width:749px){.dwell-footer{padding:32px 20px 24px}.dwell-footer__main{grid-template-columns:1fr 1fr;gap:28px}.dwell-footer__brand{grid-column:1/-1}.dwell-footer__bottom{flex-direction:column}.dwell-footer__bottom nav{justify-content:flex-start}}.dwell-footer__payments{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;list-style:none;padding:0;margin:0 0 22px}.dwell-footer__payments li{display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid #ffffff24;border-radius:5px;padding:4px 5px}.dwell-footer__payment-icon{display:block;width:38px;height:24px}@media(max-width:749px){.dwell-footer__payments{justify-content:flex-start;gap:7px}}.announcement-bar{border-block-end:var(--border-bottom-width) solid var(--color-border)}.announcement-bar__slider{display:flex;flex-direction:row;align-items:center;position:relative}@media screen and (max-width:749px){.announcement-bar__slider{grid-column:1 / -1}}.announcement-bar__slides{display:grid;grid:[stack] auto / [stack] auto;width:calc(100% - var(--button-size) * 2);max-width:680px;margin-inline:auto}.announcement-bar__slides>*{grid-area:stack}.announcement-bar__slide{transition:opacity .5s ease-in-out,visibility .5s ease-in-out;content-visibility:visible}.announcement-bar__slide[aria-hidden=true]{opacity:0;visibility:hidden}.announcement-bar__slider slideshow-arrows{padding:0;mix-blend-mode:normal}.announcement-bar__slider slideshow-arrows .slideshow-control{color:var(--color-foreground)}.announcement-bar__slider .slideshow-control{display:flex;padding:0;width:var(--button-size);height:var(--button-size);align-items:center;justify-content:center;opacity:1;animation:none}@media screen and (min-width:750px){.announcement-bar__slider .slideshow-control{--slideshow-control-offset: calc((var(--button-size) - var(--icon-size-xs)) / 2)}.section--page-width :is(.announcement-bar__slider .slideshow-control).slideshow-control--previous{transform:translate(var(--slideshow-control-offset))}}.announcement-bar__slider .slideshow-control .svg-wrapper{width:var(--icon-size-xs);height:var(--icon-size-xs)}.announcement-bar__slide{place-content:center}.announcement-bar__text:first-child{margin:0}.announcement-bar__link{position:absolute;top:0;right:0;bottom:0;left:0}.social-icons__wrapper{display:flex;gap:var(--gap-sm);flex-wrap:wrap;justify-content:center}@media screen and (min-width:750px){.social-icons__wrapper{flex-wrap:nowrap;justify-content:flex-start}}.header-logo{display:flex;height:100%;font-size:var(--font-size--md);font-family:var(--font-family);font-weight:var(--font-weight);font-style:var(--font-style);color:var(--color-foreground);justify-content:center;align-items:center;text-decoration:none}.header-logo[data-hidden-on-home-page]{display:none}#header-component:is([sticky=always]:not([data-scroll-direction=none]),[sticky=scroll-up][data-scroll-direction=up]) .header-logo[data-hidden-on-home-page]{display:flex}@media screen and (max-width:749px){.header-logo{padding:0}}@media screen and (min-width:750px){.header-logo{flex-shrink:0}}.header-logo:hover{text-decoration:none}.header-logo__image{object-fit:contain;height:var(--header-logo-image-height-mobile);width:var(--header-logo-image-width-mobile)}@media screen and (min-width:750px){.header-logo__image{height:var(--header-logo-image-height);width:var(--header-logo-image-width)}}.header-logo__solid-header-image-container{display:var(--header-logo-display, block)}.header-logo__transparent-header-image-container{display:var(--header-logo-inverse-display, none)}.menu{width:100%}.menu:not(:has(.menu__heading--empty)) .details-content{margin-block-start:var(--spacing--size)}.menu__item+.menu__item{margin-block-start:var(--spacing--size)}.menu .menu__heading--empty{display:none}.menu__heading__default{display:contents}.menu__heading__accordion{display:none}@media screen and (max-width:749px){.menu--accordion .menu__heading--empty{display:flex}.menu--accordion .menu__heading__accordion{display:contents}.menu--accordion .menu__heading__default{display:none}.menu--accordion .details-content{margin-block-start:var(--spacing--size)}.menu--accordion .menu__details{padding-inline:0}.menu--dividers .menu__details{border-block-end:var(--style-border-width) solid var(--color-border)}.menu--dividers .details-content{padding-block-end:var(--padding-sm)}}body #MainContent .dwell-art-product .aap-configurator [data-aap-frames] button:is([data-value$=-silver],[data-value$=-light-grey],[data-value$=-dark-grey]){display:none!important}body #MainContent .dwell-art-product .aap-configurator [data-aap-frames] button:has(>.dwell-frame-thumb)>img{display:none!important}body #MainContent .dwell-art-product .aap-configurator [data-aap-frames] .dwell-frame-thumb{display:flex!important;align-items:center;justify-content:center;width:100%!important;min-height:0!important;height:88px!important;padding:8px!important;background:#fff!important;background-image:none!important;border-radius:0!important;overflow:hidden;box-sizing:border-box}body #MainContent .dwell-art-product .aap-configurator [data-aap-frames] .dwell-frame-thumb__frame{display:block!important;position:static!important;inset:auto!important;width:var(--thumb-width)!important;height:auto!important;max-width:calc(100% - 10px)!important;min-height:0!important;flex:none;box-sizing:content-box!important;border:5px solid var(--frame-base)!important;border-top-color:var(--frame-light)!important;border-right-color:var(--frame-dark)!important;padding:0!important;background:none!important;box-shadow:2px 3px 5px #0003!important;transform:none!important;overflow:hidden}body #MainContent .dwell-art-product .aap-configurator [data-aap-frames] .dwell-frame-thumb__frame img{display:block!important;position:static!important;width:100%!important;height:auto!important;max-width:none!important;aspect-ratio:auto!important;object-fit:contain!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;background:none!important}.ajq-preview.ajq-stage{position:relative;display:block;width:100%;max-width:100%;height:auto;max-height:none;aspect-ratio:1!important;margin:0 auto;padding:0;background:#f1ece4;border:0;border-radius:12px;overflow:hidden;box-shadow:none;isolation:isolate}.ajq-preview.ajq-stage>svg{display:block;width:100%;height:auto;aspect-ratio:1}.ajq-preview.ajq-stage>span{display:none}[data-format-card="jacquard:art"] .ajq-preview.ajq-stage{width:100%;max-width:none;height:auto;max-height:none;aspect-ratio:1!important;border-radius:10px 10px 0 0;margin:0;overflow:hidden}[data-jacquard-panel] .ajq-gallery .ajq-preview.ajq-stage{max-width:680px}.ajq-gallery>p{padding:0 12px}body[data-artwork-browse=tanktop] [data-alpha-mobile-format-cta],[data-tanktop-commerce][hidden],.att .att-pending[hidden]{display:none!important}[data-tanktop-commerce] .mgc-purchase-note{font-size:12px;color:var(--ap-muted);line-height:1.5}[data-tanktop-commerce] .mgc-pay,[data-tanktop-commerce] [data-tanktop-add]{width:100%;font:inherit;cursor:pointer;min-height:48px}[data-tanktop-commerce] .mgc-pay{display:block;padding:15px 20px;border:0;border-radius:40px;background:#9f5d2c;color:#fff;font-weight:650;margin:10px 0}[data-tanktop-commerce] .mgc-pay strong{display:block}[data-tanktop-commerce] button:disabled{opacity:.5;cursor:wait}[data-tanktop-commerce-error]{color:#9a302b;font-size:13px}body[data-artwork-browse=tanktop] #MainContent [data-aap-root] .aap-configurator__visuals,body[data-artwork-browse=tanktop] #MainContent [data-aap-root] .aap-panel>:not(dialog),body[data-artwork-browse=tanktop] #MainContent [data-aap-root] [data-aap-format-guide]{display:none!important}body[data-artwork-browse=tanktop] #MainContent [data-aap-root] .aap-configurator__layout{gap:0!important;margin:0!important}.att-choice-cases{display:grid;gap:10px}.att-color-cases{grid-template-columns:repeat(2,minmax(0,1fr))}.att-size-cases{grid-template-columns:repeat(3,minmax(0,1fr))}.att-choice-cases button{min-height:54px;border:1px solid #ded6c7;border-radius:10px;background:#fff;color:#292824;font:inherit;cursor:pointer;padding:14px 12px}.att-choice-cases button[aria-pressed=true]{border:2px solid #292824;background:#f8f7f3;font-weight:600}.att-choice-cases button:disabled,.att-layouts button:disabled{opacity:.4;cursor:not-allowed}.att-choice-cases button:focus-visible{outline:2px solid #292824;outline-offset:3px}.att-field select[hidden]{display:none!important}@media(min-width:1000px){.att-size-cases{grid-template-columns:repeat(6,minmax(0,1fr))}}.att[hidden],[data-tanktop-commerce][hidden]{display:none!important}.att-layout{display:grid;grid-template-columns:1fr 1fr;gap:32px}.att-stage{width:100%;height:100%;max-height:650px;display:block}.att-gallery{background:#fff}[data-format-card^="tanktop:"] .att-stage{height:auto;max-height:280px;aspect-ratio:1;width:100%;overflow:hidden}.att-stage{overflow:hidden}.att-caption{font-size:12px;color:#666;text-align:center}.att-field{display:block;border:0;padding:0;margin:20px 0}.att-field legend{font-weight:600;margin-bottom:10px}.att-field select{width:100%;padding:15px;border:1px solid #ded6c7;border-radius:10px;background:#fff;color:#222;font:inherit}.att-layouts{display:flex;gap:10px}.att-layouts button{flex:1;padding:16px;border:1px solid #ded6c7;border-radius:10px;background:#fff;font:inherit;cursor:pointer}.att-layouts button[aria-pressed=true]{border:2px solid #222}.att-note{font-size:14px;line-height:1.5}.att-price{font-size:26px}.att-country button{padding:12px;background:#fff;border:1px solid #ded6c7}.att-field select:focus-visible,.att-layouts button:focus-visible{outline:2px solid #222;outline-offset:3px}@media(max-width:749px){.att-layout{grid-template-columns:1fr}.att-stage{height:420px}}body[data-artwork-browse=tshirt] [data-alpha-mobile-format-cta],[data-tshirt-commerce][hidden],.ats .ats-pending[hidden]{display:none!important}[data-tshirt-commerce] .mgc-purchase-note{font-size:12px;color:var(--ap-muted);line-height:1.5}[data-tshirt-commerce] .mgc-pay,[data-tshirt-commerce] [data-tshirt-add]{width:100%;font:inherit;cursor:pointer;min-height:48px}[data-tshirt-commerce] .mgc-pay{display:block;padding:15px 20px;border:0;border-radius:40px;background:#9f5d2c;color:#fff;font-weight:650;margin:10px 0}[data-tshirt-commerce] .mgc-pay strong{display:block}[data-tshirt-commerce] button:disabled{opacity:.5;cursor:wait}[data-tshirt-commerce-error]{color:#9a302b;font-size:13px}body[data-artwork-browse=tshirt] #MainContent [data-aap-root] .aap-configurator__visuals,body[data-artwork-browse=tshirt] #MainContent [data-aap-root] .aap-panel>:not(dialog),body[data-artwork-browse=tshirt] #MainContent [data-aap-root] [data-aap-format-guide]{display:none!important}body[data-artwork-browse=tshirt] #MainContent [data-aap-root] .aap-configurator__layout{gap:0!important;margin:0!important}.ats-choice-cases{display:grid;gap:10px}.ats-color-cases{grid-template-columns:repeat(2,minmax(0,1fr))}.ats-size-cases{grid-template-columns:repeat(3,minmax(0,1fr))}.ats-choice-cases button{min-height:54px;border:1px solid #ded6c7;border-radius:10px;background:#fff;color:#292824;font:inherit;cursor:pointer;padding:14px 12px}.ats-choice-cases button[aria-pressed=true]{border:2px solid #292824;background:#f8f7f3;font-weight:600}.ats-choice-cases button:disabled,.ats-layouts button:disabled{opacity:.4;cursor:not-allowed}.ats-choice-cases button:focus-visible{outline:2px solid #292824;outline-offset:3px}.ats-field select[hidden]{display:none!important}@media(min-width:1000px){.ats-size-cases{grid-template-columns:repeat(6,minmax(0,1fr))}}.ats[hidden],[data-tshirt-commerce][hidden]{display:none!important}.ats-layout{display:grid;grid-template-columns:1fr 1fr;gap:32px}.ats-stage{width:100%;height:100%;max-height:650px;display:block}.ats-gallery{background:#fff}[data-format-card^="tshirt:"] .ats-stage{height:auto;max-height:280px;aspect-ratio:1;width:100%;overflow:hidden}.ats-stage{overflow:hidden}.ats-caption{font-size:12px;color:#666;text-align:center}.ats-field{display:block;border:0;padding:0;margin:20px 0}.ats-field legend{font-weight:600;margin-bottom:10px}.ats-field select{width:100%;padding:15px;border:1px solid #ded6c7;border-radius:10px;background:#fff;color:#222;font:inherit}.ats-layouts{display:flex;gap:10px}.ats-layouts button{flex:1;padding:16px;border:1px solid #ded6c7;border-radius:10px;background:#fff;font:inherit;cursor:pointer}.ats-layouts button[aria-pressed=true]{border:2px solid #222}.ats-note{font-size:14px;line-height:1.5}.ats-price{font-size:26px}.ats-country button{padding:12px;background:#fff;border:1px solid #ded6c7}.ats-field select:focus-visible,.ats-layouts button:focus-visible{outline:2px solid #222;outline-offset:3px}@media(max-width:749px){.ats-layout{grid-template-columns:1fr}.ats-stage{height:420px}}.dwell-work .alpha-work-photos header{margin-bottom:28px}.dwell-work .alpha-work-photos__grid{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr));gap:28px 20px}.dwell-work .alpha-work-photos__grid figure{margin:0!important;min-width:0}.dwell-work .alpha-work-photos__grid img{display:block;width:100%;height:auto;aspect-ratio:2/3;object-fit:contain}@media(max-width:749px){.dwell-work .alpha-work-photos__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px}}.alpha-work-photos__product{display:flex;justify-content:center;align-items:center;gap:6px;margin-top:12px;padding:10px;border:1px solid currentColor;min-height:44px;color:inherit;text-decoration:none;font-size:14px;line-height:1.4}.alpha-work-photos__product:hover{background:#f5f3ef}.alpha-work-photos__product:focus-visible{outline:2px solid currentColor;outline-offset:3px}.buy-buttons-block{--buy-button-preferred-width: 185px;width:100%}.product-form-buttons{display:flex;flex-wrap:wrap}.product-form-buttons:not(:has(.quantity-rules)){gap:calc(var(--gap-sm) / 2)}@media screen and (min-width:750px){.product-form-buttons:not(:has(.quantity-rules)){gap:var(--gap-sm)}}.product-form-buttons>*:not(.quantity-selector-wrapper,.quantity-rules,.quantity-label,.volume-pricing,.product-form-text__error){flex:1 1 var(--buy-button-preferred-width, 0);min-width:fit-content}.product-form-buttons--stacked>*:not(.quantity-selector-wrapper,.quantity-rules,.quantity-label,.volume-pricing,.product-form-text__error){flex-basis:51%}.product-form-buttons button{width:100%;padding-block:var(--padding-lg)}.quantity-selector{flex-grow:0;flex-shrink:0;height:var(--height-buy-buttons)}.quantity-label{flex:1 0 100%;width:100%;font-size:var(--font-size--sm);margin-block-end:var(--gap-xs)}.quantity-label__cart-count{color:var(--color-foreground-secondary)}.quantity-rules{display:flex;flex-wrap:wrap;gap:0;row-gap:calc(var(--gap-xs) / 2);flex:1 0 100%;width:100%;font-size:var(--font-size--xs);color:var(--color-foreground-secondary);margin-block-start:var(--gap-xs);margin-block-end:var(--gap)}.product-form-buttons:has(~.volume-pricing .volume-pricing__title) .quantity-rules{margin-block-end:var(--gap-md)}.quantity-rules__item{position:relative;display:inline-block;color:rgb(var(--color-rgb, var(--color-foreground-rgb)) / var(--opacity-subdued-text))}.quantity-rules__item:not(:last-child){padding-inline-end:var(--padding-xl);margin-inline-end:var(--margin-2xs)}.quantity-rules__item:not(:last-child):after{content:"\2022";position:absolute;inset-inline-end:.5rem;top:50%;transform:translateY(-50%);font-size:.5em;line-height:0}.add-to-cart-button{height:var(--height-buy-buttons);text-transform:var(--button-text-case-primary)}.add-to-cart-button.button-secondary{text-transform:var(--button-text-case-secondary)}shopify-accelerated-checkout{--shopify-accelerated-checkout-button-border-radius: var(--style-border-radius-buttons-primary);--shopify-accelerated-checkout-button-block-size: var(--height-buy-buttons)}.product-form-buttons:has(.add-to-cart-button.button-secondary) shopify-accelerated-checkout{--shopify-accelerated-checkout-button-border-radius: var(--style-border-radius-buttons-secondary);--shopify-accelerated-checkout-button-block-size: var(--height-buy-buttons)}.product-form-text__error{display:flex;flex:1 0 100%;align-items:flex-start;gap:var(--gap-xs);margin-block-end:var(--gap-xs)}.product__pickup-availabilities{width:100%;color:var(--color, var(--color-foreground))}.pickup-availability__column{display:flex;flex-direction:column;justify-content:flex-start}.pickup-availability__row{display:flex;gap:var(--padding-xs)}.pickup-availability__dialog-row{display:flex;justify-content:space-between;align-items:flex-start}.pickup-availability__header-container{padding-block-end:var(--padding-2xl)}.pickup-location__wrapper{display:flex;flex-direction:column;padding-block:var(--padding-2xl);padding-inline:var(--theme-drawer-padding);border-top:1px solid var(--color-border);gap:var(--padding-xs)}.pickup-location__address-wrapper{display:flex;flex-direction:column;gap:var(--padding-md)}.pickup-location__text-sm{font-size:var(--font-size--sm);margin:0}.pickup-location__text-xs{font-size:var(--font-size--xs);margin:0}.pickup-location__button{width:fit-content;color:var(--color, var(--color-foreground));font-size:var(--font-size--xs);font-family:var(--font-body--family);padding:0;cursor:pointer;margin-block:var(--margin-xs)}.pickup-location__button:hover{color:rgb(var(--color-rgb, var(--color-foreground-rgb)) / var(--opacity-subdued-text))}.pickup-location__h4{margin:0}.pickup-location__text-bold{font-size:var(--font-size--md);font-weight:600;margin:0}.pickup-location__availability-wrapper{display:flex;align-items:center;gap:var(--gap-xs);font-family:var(--font-paragraph--family)}.pickup-location__address{font-style:normal}.volume-pricing{display:block;width:100%;margin-bottom:var(--gap)}.volume-pricing:not(:has(.volume-pricing__title)){margin-top:0;margin-bottom:0}.volume-pricing__title{display:block;margin-block-end:var(--gap-sm);font-size:var(--font-size--sm);font-weight:var(--font-body--weight);color:var(--color-foreground)}.volume-pricing__table{width:100%}.volume-pricing__row{display:flex;justify-content:space-between;align-items:center;padding-block:var(--padding-sm);padding-inline:var(--padding-md);font-size:var(--font-size--sm)}.volume-pricing__row--even{background:rgb(var(--color-foreground-rgb) / var(--opacity-5))}.volume-pricing__row--odd{background:var(--color-background)}.volume-pricing__collapsible-wrapper{block-size:0;overflow-y:clip;opacity:0;interpolate-size:allow-keywords;transition:opacity var(--animation-speed-slow) var(--animation-easing),block-size var(--animation-speed-slow) var(--animation-easing)}.volume-pricing__toggle{width:100%;padding-bottom:0;padding-inline:0;text-align:start;color:var(--color-foreground-secondary);font-size:var(--font-size--xs);cursor:default;margin-block-start:0;pointer-events:none}button.volume-pricing__toggle{padding-block:var(--padding-sm)}.volume-pricing__toggle-text{cursor:pointer;display:inline-block;pointer-events:auto}.volume-pricing__show-less{display:none}.volume-pricing--expanded .volume-pricing__collapsible-wrapper{opacity:1;block-size:auto}@starting-style{.volume-pricing--expanded .volume-pricing__collapsible-wrapper{block-size:0;opacity:0;overflow-y:clip}}.volume-pricing--expanded .volume-pricing__show-more{display:none}.volume-pricing--expanded .volume-pricing__show-less{display:inline}.accelerated-checkout-block[data-shopify-visual-preview]{width:300px}more-payment-options-link{font-size:smaller}more-payment-options-link a:hover{color:rgb(var(--color-rgb, var(--color-foreground-rgb)) / var(--opacity-subdued-text))}.shopify-payment-button__more-options[aria-hidden=true]{display:none}.jumbo-text__container{width:100%}footer .jumbo-text__container{pointer-events:none}jumbo-text{display:block;font-family:var(--font-family, inherit);font-style:var(--font-style, normal);color:var(--color, inherit);font-weight:var(--font-weight, inherit);letter-spacing:var(--letter-spacing, -.02em);line-height:var(--line-height, 1);opacity:0;visibility:hidden;text-align:var(--text-align);text-box:var(--text-trim, trim-end cap text);text-transform:var(--text-transform, none);transition:opacity .3s ease;width:100%;margin-inline-start:var(--margin-inline-start-nudge, 0);margin-inline-end:var(--margin-inline-end-nudge, 0);overflow:visible}jumbo-text.ready{opacity:1;visibility:visible}jumbo-text[data-cap-text=true]{text-box-edge:cap text}.jumbo-text-line{display:inline-flex;white-space:pre}@media(prefers-reduced-motion:no-preference){.ready[data-text-effect=blur]{filter:blur(20px);opacity:.5;scale:1.05;transition:filter 1.6s var(--animation-timing-fade-in),opacity 1.3s var(--animation-timing-fade-in),scale 1.6s var(--animation-timing-fade-in)}.jumbo-text-visible[data-text-effect=blur]{filter:blur(0);opacity:1;scale:1}.ready[data-text-effect=reveal]{overflow:hidden}.ready[data-text-effect=reveal] .jumbo-text-line{transform:translateY(100%)}.jumbo-text-visible[data-text-effect=reveal] .jumbo-text-line{transition:transform .5s var(--animation-timing-fade-in) calc(var(--line-index) * .05s);transform:translateY(0)}.jumbo-text-visible[data-text-effect=reveal]{overflow:visible;transition:overflow 0s linear .75s}}.product-information{gap:var(--gap) 0}.product-information__grid{display:grid;grid-template-columns:subgrid;grid-column:1 / -1}.product-details{order:1}.product-information__media{order:0;width:0;min-width:100%}.product-information__media .product-media-gallery__placeholder-image{width:100%;height:100%}@media screen and (max-width:749px){.product-information__media{grid-column:1 / -1}.product-details{grid-column:2 / 3}}@media screen and (min-width:750px){.product-information__grid{grid-column:2}.product-information__grid.product-information--media-none .product-details{width:var(--narrow-content-width);margin:0 auto}.product-information__grid:not(.product-information--media-none).product-information--media-left{grid-template-columns:1fr min(50vw,var(--sidebar-width))}.product-information__grid:not(.product-information--media-none).product-information--media-left .product-information__media{padding-inline-end:calc(var(--gap, 0) / 2)}.product-information__grid:not(.product-information--media-none).product-information--media-left .product-details{padding-inline-start:calc(var(--gap, 0) / 2)}.product-information__grid:not(.product-information--media-none).product-information--media-left:has(.media-gallery--extend){grid-column:1 / 3}.product-information__grid:not(.product-information--media-none).product-information--media-right{grid-template-columns:min(50vw,var(--sidebar-width)) 1fr}.product-information__grid:not(.product-information--media-none).product-information--media-right .product-information__media{padding-inline-start:calc(var(--gap, 0) / 2);order:1}.product-information__grid:not(.product-information--media-none).product-information--media-right .product-details{padding-inline-end:calc(var(--gap, 0) / 2);order:0}.product-information__grid:not(.product-information--media-none).product-information--media-right:has(.media-gallery--extend){grid-column:2 / -1}.product-information__grid:not(.product-information--media-none).product-information__grid--half,.product-information__grid:not(.product-information--media-none).product-information__grid--half:has(.media-gallery--extend){grid-column:1 / -1;grid-template-columns:var(--full-page-grid-margin) calc(var(--full-page-grid-central-column-width) / 2) calc(var(--full-page-grid-central-column-width) / 2) var(--full-page-grid-margin)}:is(.product-information__grid:not(.product-information--media-none).product-information__grid--half,.product-information__grid:not(.product-information--media-none).product-information__grid--half:has(.media-gallery--extend)).product-information--media-left .product-information__media{grid-column:2 / 3}:is(.product-information__grid:not(.product-information--media-none).product-information__grid--half,.product-information__grid:not(.product-information--media-none).product-information__grid--half:has(.media-gallery--extend)).product-information--media-left .product-information__media:has(.media-gallery--extend){grid-column:1 / 3}:is(.product-information__grid:not(.product-information--media-none).product-information__grid--half,.product-information__grid:not(.product-information--media-none).product-information__grid--half:has(.media-gallery--extend)).product-information--media-left .product-details{grid-column:3 / 4}:is(.product-information__grid:not(.product-information--media-none).product-information__grid--half,.product-information__grid:not(.product-information--media-none).product-information__grid--half:has(.media-gallery--extend)).product-information--media-right .product-information__media{grid-column:3 / 4}:is(.product-information__grid:not(.product-information--media-none).product-information__grid--half,.product-information__grid:not(.product-information--media-none).product-information__grid--half:has(.media-gallery--extend)).product-information--media-right .product-information__media:has(.media-gallery--extend){grid-column:3 / -1}:is(.product-information__grid:not(.product-information--media-none).product-information__grid--half,.product-information__grid:not(.product-information--media-none).product-information__grid--half:has(.media-gallery--extend)).product-information--media-right .product-details{grid-column:2 / 3}.section--full-width .product-information__grid:not(.product-information--media-none).product-information--media-left,.section--full-width .product-information__grid:not(.product-information--media-none).product-information--media-right{grid-column:1 / -1}.section--full-width .product-information__grid:not(.product-information--media-none).product-information--media-left .product-details{padding-inline-end:var(--padding-lg)}.section--full-width .product-information__grid:not(.product-information--media-none).product-information--media-right .product-details{padding-inline-start:var(--padding-lg)}.section--full-width .product-information__grid:not(.product-information--media-none).product-information__grid--half.product-information--media-left .product-information__media{grid-column:1 / 3}.section--full-width .product-information__grid:not(.product-information--media-none).product-information__grid--half.product-information--media-left .product-details{grid-column:3 / -1}.section--full-width .product-information__grid:not(.product-information--media-none).product-information__grid--half.product-information--media-right .product-information__media{grid-column:3 / -1}.section--full-width .product-information__grid:not(.product-information--media-none).product-information__grid--half.product-information--media-right .product-details{grid-column:1 / 3}}@media screen and (min-width:1200px){.product-information__grid:not(.product-information__grid--half,.product-information--media-none).product-information--media-left{grid-template-columns:2fr 1fr}.product-information__grid:not(.product-information__grid--half,.product-information--media-none).product-information--media-right{grid-template-columns:1fr 2fr}}.product-information__grid--limit-details .product-details>.group-block{--details-max-width: var(--sidebar-width);max-width:var(--details-max-width)}@media screen and (min-width:1600px){.product-information__grid--limit-details .product-details>.group-block{--details-max-width: 32rem}}body:has(#header-group #header-component[data-sticky-state=active]) .product-details.sticky-content--desktop{--sticky-header-offset: var(--header-height)}:where(:not(.dialog-zoomed-gallery))>.product-media-container{--slide-width: 100%;display:flex;aspect-ratio:var(--gallery-aspect-ratio, var(--media-preview-ratio));max-height:var(--constrained-height);width:var(--slide-width, 100%);position:relative;overflow:hidden}:where(:not(.dialog-zoomed-gallery))>.product-media-container:where(.constrain-height){--viewport-offset: 400px;--constrained-min-height: 300px;--constrained-height: max(var(--constrained-min-height), calc(100vh - var(--viewport-offset)));margin-inline:auto}@supports (--test: round(up, 100%, 1px)){:where(:not(.dialog-zoomed-gallery))>.product-media-container{--slide-width: round(up, 100%, 1px)}}@media screen and (max-width:749px){.product-media-container.constrain-height{max-height:none}}@media screen and (min-width:750px){.product-media-container.constrain-height{--viewport-offset: var(--header-height, 100px);--constrained-min-height: 500px}body:has(header-component[transparent]) .product-media-container.constrain-height{--viewport-offset: 0px}}.product-media-container img{aspect-ratio:inherit;object-fit:contain}.product-media-container.media-fit-contain img{object-position:center center}.product-media-container.media-fit{--product-media-fit: cover}.product-media-container.media-fit img{object-fit:var(--product-media-fit)}.quick-add{--quick-add-offset: var(--padding-sm);--quick-add-right: calc(var(--quick-add-offset) + var(--padding-inline-end));--quick-add-bottom: calc(var(--quick-add-offset) + var(--padding-block-end));--quick-add-inset-inline-end: max( var(--quick-add-right), calc((var(--border-radius) + var(--quick-add-right)) * (1 - cos(45deg))) );--quick-add-inset-block-end: max( var(--quick-add-bottom), calc((var(--border-radius) + var(--quick-add-bottom)) * (1 - cos(45deg))) );position:absolute;top:0;right:0;bottom:0;left:0;z-index:var(--layer-raised);pointer-events:none}@media screen and (min-width:750px){.quick-add{--quick-add-offset: var(--padding-md)}}.quick-add .variant-option__button-label input[data-option-available=false]{cursor:not-allowed}[data-quick-add-button=choose] add-to-cart-component{display:none}[data-quick-add-button=add] .quick-add__button--choose{display:none}product-card:is(:hover,:focus-within) .quick-add__button{opacity:1}product-card:is(:hover,:focus-within) .quick-add__button:disabled{opacity:var(--opacity-muted-text)}button.quick-add__button{--quick-add-collapsed-width: var(--button-size-md);--quick-add-icon-width: calc(var(--button-size-md) - 4px);--quick-add-expanded-width: max-content;display:var(--quick-add-mobile-display, none);align-items:center;justify-content:flex-start;gap:0;background:linear-gradient(var(--quick-add-background, var(--color-background)) 0 100%) padding-box;padding:0;border-radius:50px;border:2px solid hsl(0 0% 0% / .15);height:var(--button-size-md);width:var(--quick-add-collapsed-width);cursor:pointer;opacity:var(--quick-add-mobile-opacity, 0);overflow:hidden;color:var(--quick-add-foreground, var(--color-foreground));pointer-events:all;position:absolute;inset-inline-end:var(--quick-add-inset-inline-end);inset-block-end:var(--quick-add-inset-block-end);max-inline-size:calc(100% - var(--quick-add-inset-inline-end));min-inline-size:0;white-space:nowrap;-webkit-backdrop-filter:blur(20px) saturate(180%);backdrop-filter:blur(20px) saturate(180%);interpolate-size:allow-keywords}button.quick-add__button:hover{scale:1.03}button.quick-add__button:hover:before{content:"";position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px;z-index:-1}button.quick-add__button:active{scale:.99}.quick-add[stay-visible] button.quick-add__button{display:flex}@media screen and (min-width:750px){button.quick-add__button{display:var(--quick-add-display, flex);opacity:0}button.quick-add__button:disabled{opacity:0}}.quick-add__button.add-to-cart-button{height:var(--button-size-md)}.quick-add__button .svg-wrapper .checkmark-burst{width:22px;height:22px}.quick-add__button>.add-to-cart-icon{flex-shrink:0;width:var(--quick-add-icon-width);height:100%}.quick-add__product-form-component{height:100%}.quick-add__product-form-component .shopify-product-form{display:flex;justify-content:flex-end;align-items:flex-end;container-type:inline-size;height:100%}.quick-add-modal .product-media{width:100%;height:100%}.quick-add-modal deferred-media{display:none}.quick-add-modal .media-gallery--carousel slideshow-component{--cursor: default}@media screen and (min-width:750px){.quick-add__button:is(:hover,:focus-visible){width:var(--quick-add-expanded-width);padding-inline-end:var(--padding-sm)}}.quick-add__button[data-added=true]{width:var(--quick-add-collapsed-width);color:transparent}.quick-add__button[data-added=true]>.add-to-cart-icon{opacity:0}.quick-add__button[data-added=true] .add-to-cart__added{color:var(--quick-add-foreground, var(--color-foreground))}@media(prefers-reduced-motion:no-preference){button.quick-add__button{transition-property:scale,translate,opacity,width;transition-duration:var(--animation-speed);transition-timing-function:var(--ease-out-cubic)}}.skip-to-content-link{position:absolute;inset-inline-start:-99999px}.skip-to-content-link:focus{z-index:var(--layer-temporary);overflow:auto;width:auto;height:auto;padding:var(--padding-lg) var(--padding-4xl);inset-inline-start:var(--margin-lg);top:var(--margin-lg);background-color:var(--color-background);box-shadow:0 0 0 var(--focus-outline-offset) var(--color-background)}slideshow-arrows{--cursor-previous: w-resize;--cursor-next: e-resize;position:absolute;top:0;right:0;bottom:0;left:0;display:flex;z-index:var(--layer-heightened);pointer-events:none;mix-blend-mode:difference;align-items:flex-end}slideshow-arrows[position=left]{justify-content:flex-start;padding-inline:var(--padding-xs)}slideshow-arrows[position=right]{justify-content:flex-end;padding-inline:var(--padding-xs)}slideshow-arrows[position=center]{justify-content:space-between;align-items:center}slideshow-arrows:has(.slideshow-control--shape-square),slideshow-arrows:has(.slideshow-control--shape-circle){mix-blend-mode:normal}slideshow-component[disabled=true] slideshow-arrows{display:none}slideshow-arrows .slideshow-control{pointer-events:auto;opacity:0;min-height:var(--minimum-touch-target);min-width:var(--minimum-touch-target);padding:0 var(--padding-xs);color:var(--color-white)}slideshow-arrows .slideshow-control.slideshow-control--style-none{display:none}
/*# sourceMappingURL=/cdn/shop/t/166/compiled_assets/styles.css.map?subset=hACAAAAAAAAAAAMAAAAAIAAAAJAAAECAAAAAAAEAAAAAAAAAAAB2AwQAAhCAKAAAggkC4AI */
