@font-face{font-family:ZalandoSansExpanded;src:url(ZalandoSansExpanded-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:ZalandoSansExpanded;src:url(ZalandoSansExpanded-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:ZalandoSansExpanded;src:url(ZalandoSansExpanded-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:ZalandoSansExpanded;src:url(ZalandoSansExpanded-ExtraBold.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:ZalandoSansSemiExpanded;src:url(ZalandoSansSemiExpanded-Light.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:ZalandoSansSemiExpanded;src:url(ZalandoSansSemiExpanded-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:ZalandoSansSemiExpanded;src:url(ZalandoSansSemiExpanded-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:ZalandoSansSemiExpanded;src:url(ZalandoSansSemiExpanded-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:ButlerPro;src:url(/cdn/shop/files/ButlerPro-Roman.woff2?v=1761140566) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:ButlerPro;src:url(/cdn/shop/files/ButlerPro-Roman-Ital.woff2?v=1760441887) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:ButlerPro;src:url(/cdn/shop/files/ButlerPro-Medium.woff2?v=1761140626) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:ButlerPro;src:url(/cdn/shop/files/ButlerPro-Medium-Ital.woff2?v=1760440959) format("woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:ButlerPro;src:url(/cdn/shop/files/ButlerPro-SemiBold.woff2?v=1761140728) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:ButlerPro;src:url(/cdn/shop/files/ButlerPro-SemiBold-Ital.woff2?v=1760441767) format("woff2");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:ButlerPro;src:url(/cdn/shop/files/ButlerPro-Bold.woff2?v=1761140789) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:ButlerPro;src:url(/cdn/shop/files/ButlerPro-Bold-Ital.woff2?v=1760441855) format("woff2");font-weight:700;font-style:italic;font-display:swap}.pickup-locations{padding:20px;border:1px solid #e5e1e1}.pickup-locations .heading{font-size:14px;font-weight:700;line-height:100%;color:#180405;text-transform:uppercase;margin-bottom:4px}.pickup-locations .caption{margin:0;overflow:hidden;font-size:12px;font-weight:var(--font-body-weight);line-height:var(--leading-relaxed);height:30px}.pickup-locations .caption:has(.pickup-tooltip__icon:hover){height:auto;overflow:visible}.pickup-locations select{width:100%;border:1px solid #e5e1e1;-moz-appearance:none;-webkit-appearance:none;appearance:none;border-radius:0;color:#180405;font-family:var(--font-body-family);font-size:14px;font-weight:400;line-height:20px;padding:12px 40px 12px 16px;background-color:#fff;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease}.pickup-locations select:focus{outline:none;box-shadow:0 0 0 2px #1804051a}.pickup-locations .pickup-select{position:relative}.pickup-locations .pickup-select:after{content:"";position:absolute;right:16px;top:50%;transform:translateY(-50%);width:14px;height:14px;background:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11 5.5L7 9.5L3 5.5' stroke='%23180405' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center;background-size:contain;pointer-events:none}.pickup-tooltip-wrapper{position:relative;display:inline-block;vertical-align:middle;width:100%;text-align:center}.pickup-tooltip__icon{display:inline-flex;align-items:center;justify-content:center;cursor:help;margin-left:4px;vertical-align:middle}.pickup-tooltip__icon svg{width:16px;height:16px;display:block}.pickup-tooltip__text{display:block;max-height:0;overflow:hidden;opacity:0;background-color:#483e3f;color:#fff;padding:0 12px;margin-top:0;font-size:12px;line-height:16px;transition:none}.pickup-tooltip__icon:hover~.pickup-tooltip-wrapper .pickup-tooltip__text{max-height:200px;opacity:1;padding:8px 12px;margin:8px 0;transition:max-height .2s ease,opacity .2s ease,padding .2s ease,margin-top .2s ease}.cart-items__variants{display:flex;flex-direction:column}.cart-page .pickup-locations{border:none!important;padding:0;width:290px}@media(max-width:768px){.pickup-locations{margin-top:16px}.cart-page .pickup-locations{width:100%}}media-gallery{display:block;width:100%}media-gallery:not(.filtered):not(.media-gallery--instant-visible){opacity:0;pointer-events:none}media-gallery.media-gallery--instant-visible:not(.filtered){opacity:1;pointer-events:auto}media-gallery.filtered{opacity:1;pointer-events:auto}media-gallery:not(.filtered) .product-media-container:not(:first-child){display:none}:where(media-gallery,.product-grid__item) .media-gallery__grid{grid-template-columns:1fr;gap:var(--image-gap)}@media screen and not (min-width:750px){.product-media-gallery__slideshow--single-media slideshow-container{grid-area:unset}}:not(.dialog-zoomed-gallery)>.product-media-container{display:flex;aspect-ratio:var(--gallery-aspect-ratio, var(--media-preview-ratio));justify-self:center;position:relative;--slide-width: round(up, 100%, 1px);overflow:hidden}: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-right:auto;margin-left:auto}media-gallery:where(.media-gallery--grid) .media-gallery__grid{display:none}.product-media :is(deferred-media,product-model){position:absolute}@media screen and (min-width:750px){.product-media-container.constrain-height{--viewport-offset: var(--header-height, 100px);--constrained-min-height: 500px}media-gallery:is(.media-gallery--grid) slideshow-component{display:none}media-gallery:where(.media-gallery--grid) .media-gallery__grid{display:grid}.media-gallery__grid--placeholder{height:500px}}@media screen and (min-width:996px){.media-gallery--two-column .media-gallery__grid{grid-template-columns:repeat(2,1fr)}.media-gallery--two-column.media-gallery--single-media .media-gallery__grid{grid-template-columns:1fr;background-color:#e9e9e9}.media-gallery--large-first-image .product-media-container:first-child,.media-gallery--two-column .product-media-container:only-child{grid-column:span 2;justify-self:center}.media-gallery--two-column.media-gallery--odd-count .product-media-container.last-visible-media{grid-column:span 2;justify-self:center}.media-gallery--single-media .product-media-container:not([aria-hidden=true]){max-height:75vh}.media-gallery--single-media .product-media-container:not([aria-hidden=true]){grid-column:span 1}}.product-media-container--model{flex-direction:column}.shopify-model-viewer-ui__controls-area{bottom:calc(var(--minimum-touch-target) + var(--padding-sm))}.product-media-container img{aspect-ratio:inherit;object-fit:contain;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)}.product-media-container__zoom-button{position:absolute;width:100%;height:100%;z-index:var(--layer-flat);cursor:zoom-in}zoom-dialog dialog{width:100vw;height:100vh;border:none;margin:0;padding:0;max-width:100%;max-height:100%;background:#fff;opacity:0;transition:opacity var(--animation-speed) var(--animation-easing);scrollbar-width:none}zoom-dialog dialog[open]{opacity:1}@media(prefers-reduced-motion:no-preference){zoom-dialog dialog{scroll-behavior:smooth}}zoom-dialog dialog::backdrop{background:transparent}.close-button{position:fixed;top:var(--margin-lg);right:var(--margin-lg);width:var(--minimum-touch-target);height:var(--minimum-touch-target);z-index:var(--layer-flat);background-color:transparent;display:flex;align-items:center;justify-content:center;opacity:0;animation:elementSlideInBottom var(--animation-speed) var(--animation-easing) forwards;animation-delay:calc(var(--animation-speed) * 2)}.dialog--closed .close-button{animation:elementSlideOutBottom calc(var(--animation-speed) * .5) var(--animation-easing) forwards}.dialog-thumbnails-list-container{position:fixed;width:100%;bottom:0;display:flex;z-index:var(--layer-raised)}.dialog-thumbnails-list{position:relative;display:inline-flex;flex-direction:row;gap:8px;bottom:0;overflow-x:auto;opacity:0;padding:var(--padding-lg);margin-inline:auto;scrollbar-width:none;animation:thumbnailsSlideInBottom calc(var(--animation-speed) * .75) var(--animation-easing) forwards;animation-delay:calc(var(--animation-speed) * 1.5)}.dialog--closed .dialog-thumbnails-list{animation:thumbnailsSlideOutBottom var(--animation-speed) var(--animation-easing) forwards}@media screen and (min-width:750px){.dialog-thumbnails-list{position:fixed;flex-direction:column;inset:50% var(--margin-lg) auto auto;right:0;max-height:calc(100vh - 200px);overflow-y:auto;animation:thumbnailsSlideInTop calc(var(--animation-speed) * .5) var(--animation-easing) forwards;animation-delay:calc(var(--animation-speed) * 2)}.dialog--closed .dialog-thumbnails-list{animation:thumbnailsSlideOutTop var(--animation-speed) var(--animation-easing) forwards}}.dialog-thumbnails-list__thumbnail{width:var(--thumbnail-width);height:auto;transition:transform var(--animation-speed) var(--animation-easing);flex-shrink:0;border-radius:var(--media-radius)}.dialog-thumbnails-list__thumbnail img{height:100%;object-fit:cover;border-radius:var(--media-radius);aspect-ratio:var(--aspect-ratio)}.dialog-thumbnails-list__thumbnail:is([aria-selected=true]){outline:var(--focus-outline-width) solid currentcolor;outline-offset:calc(var(--focus-outline-offset) / 2);border:var(--style-border-width) solid rgba(from var(--color-border) r g b / var(--media-border-opacity))}.close-button:hover{background-color:transparent;opacity:.8}.close-button svg{width:20px;height:20px}.product-media{display:flex;flex:1}.product-media__image~* .deferred-media__poster-image{display:none}.product-media-container:has(.deferred-media__playing) .product-media__image{opacity:0;transition:opacity var(--animation-speed) var(--animation-easing)}:is(product-model,deferred-media){height:100%;width:100%;position:relative}product-model model-viewer,:is(deferred-media,product-model)>.deferred-media__poster-button~*:not(template){display:block;position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;padding:inherit}slideshow-slide .shopify-model-viewer-ui__controls-area.shopify-model-viewer-ui__controls-area{bottom:var(--padding-sm);right:var(--padding-sm)}.dialog-zoomed-gallery .shopify-model-viewer-ui__controls-area.shopify-model-viewer-ui__controls-area{bottom:calc(var(--thumbnail-width) / calc(var(--media-preview-ratio)) + var(--padding-lg) * 2);right:var(--padding-lg)}@media screen and not (min-width:750px){slideshow-component:has(:not(.mobile\:hidden) :is(.slideshow-controls__dots,.slideshow-controls__counter)) .shopify-model-viewer-ui__controls-area{bottom:calc(var(--minimum-touch-target) + var(--padding-sm))}}@media screen and (min-width:750px){slideshow-component:has(:not(.desktop\:hidden) :is(.slideshow-controls__dots,.slideshow-controls__counter)) .shopify-model-viewer-ui__controls-area{bottom:calc(var(--minimum-touch-target) + var(--padding-sm))}.dialog-zoomed-gallery .shopify-model-viewer-ui__controls-area.shopify-model-viewer-ui__controls-area{bottom:var(--padding-lg);right:calc(var(--thumbnail-width) + var(--padding-lg) * 2)}}:is(deferred-media,.video-placeholder-wrapper).border-style{overflow:hidden}deferred-media:has(:focus-visible){outline:var(--focus-outline-width) solid currentcolor;outline-offset:var(--focus-outline-offset)}@supports not selector(:focus-visible){deferred-media:has(:focus){outline:var(--focus-outline-width) solid currentcolor;outline-offset:var(--focus-outline-offset)}}.deferred-media__poster-button{width:100%;height:100%;aspect-ratio:var(--video-aspect-ratio, auto)}.deferred-media__poster-button.deferred-media__playing{opacity:0;transition:opacity .3s ease}deferred-media img{height:100%;object-fit:cover;transition:opacity .3s ease}deferred-media iframe{width:100%;height:100%;border:none;aspect-ratio:var(--size-style-aspect-ratio, auto)}deferred-media[data-media-loaded] img{opacity:0}.deferred-media__poster-icon,.video-placeholder-wrapper__poster-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;display:flex;align-items:center;justify-content:center}.deferred-media__poster-icon svg,.video-placeholder-wrapper__poster-icon svg{width:var(--button-size);height:var(--button-size);color:var(--color-white);filter:drop-shadow(var(--shadow-button))}:is(.deferred-media__poster-icon svg,.video-placeholder-wrapper__poster-icon svg):hover{color:rgba(from var(--color-white) r g b / 80%)}@media screen and (min-width:750px){.deferred-media__poster-icon svg,.video-placeholder-wrapper__poster-icon svg{width:4rem;height:4rem}}deferred-media[class] :is(.deferred-media__poster-button img,.deferred-media__poster-button~video){object-fit:cover;height:100%;aspect-ratio:var(--size-style-aspect-ratio, auto)}.button-shopify-xr{width:100%;display:flex;justify-content:center;align-items:center;padding:var(--padding-md)}.button-shopify-xr>svg{width:var(--icon-size-sm);height:var(--icon-size-sm);fill:currentcolor;margin-inline-end:var(--margin-md)}.button-shopify-xr[data-shopify-xr-hidden]{display:none}@keyframes grow{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes slideInLeft{0%{transform:translate(var(--custom-transform-from, 100%))}to{transform:translate(var(--custom-transform-to, 0))}}@keyframes slideInLeftViewTransition{0%{transform:translate(100px)}}@keyframes slideOutRight{0%{transform:translate(0)}to{transform:translate(var(--custom-transform-to, -100%))}}@keyframes slideInRight{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes slideOutLeft{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes slideInTop{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes slideInTopViewTransition{0%{transform:translateY(100px)}}@keyframes slideOutBottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes slideInBottom{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes slideOutTop{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes cartBubbleSlideIn{0%{transform:translateY(-1em)}to{transform:translateY(0)}}@keyframes elementSlideInTop{0%{margin-top:var(--padding-sm);opacity:0}to{margin-top:0;opacity:1}}@keyframes elementSlideOutTop{0%{transform:translateY(0);opacity:1}to{transform:translateY(var(--padding-sm));opacity:0}}@keyframes elementSlideInBottom{0%{transform:translateY(calc(-1 * var(--padding-sm)));opacity:0}to{transform:translateY(0);opacity:1}}@keyframes elementSlideOutBottom{0%{transform:translateY(0);opacity:1}to{transform:translateY(calc(-1 * var(--padding-sm)));opacity:0}}@keyframes thumbnailsSlideInTop{0%{transform:translateY(calc(-50% + var(--margin-lg)));opacity:0}to{transform:translateY(-50%);opacity:1}}@keyframes thumbnailsSlideOutTop{0%{transform:translateY(-50%);opacity:1}to{transform:translateY(calc(-50% + var(--margin-lg)));opacity:0}}@keyframes thumbnailsSlideInBottom{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes thumbnailsSlideOutBottom{0%{transform:translateY(0);opacity:1}to{transform:translateY(100%);opacity:0}}@keyframes search-element-slide-in-bottom{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes search-element-slide-out-bottom{0%{transform:translateY(0);opacity:1}to{transform:translateY(20px);opacity:0}}@keyframes dialogZoom{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.95) translateY(1em)}}@keyframes thumbnail-selected{0%,to{box-shadow:0 0 0 2px transparent;scale:.9}50%{box-shadow:0 0 0 2px #000;scale:1}}@keyframes backdropFilter{0%{-webkit-backdrop-filter:brightness(1);backdrop-filter:brightness(1)}to{-webkit-backdrop-filter:brightness(.75);backdrop-filter:brightness(.75)}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes modalSlideInTop{0%{transform:translateY(var(--padding-sm));opacity:0}to{transform:translateY(0);opacity:1}}@keyframes modalSlideOutTop{0%{transform:translateY(0);opacity:1}to{transform:translateY(var(--padding-sm));opacity:0}}.bubble{display:inline-flex;height:calc(var(--variant-picker-swatch-height) / 1.5);font-size:var(--font-size--xs);border-radius:20px;min-width:20px;padding:0 6px;background-color:rgb(from var(--color-foreground) r g b / 10%);color:var(--color-foreground);align-items:center;justify-content:center}.bubble svg{width:12px;height:12px}.top-shadow:before{content:"";box-shadow:0 0 10px var(--color-shadow);position:absolute;z-index:var(--layer-lowest);top:0;right:0;bottom:0;left:0;clip-path:inset(-50px 0 0 0)}@media(min-width:750px){.top-shadow--mobile:before{display:none}}.bottom-shadow:before{content:"";box-shadow:0 0 10px var(--color-shadow);position:absolute;z-index:var(--layer-lowest);top:0;right:0;bottom:0;left:0;clip-path:inset(0 0 -50px 0)}@media(min-width:750px){.bottom-shadow--mobile:before{display:none}}.video-placeholder-wrapper{position:relative;width:100%;height:100%;aspect-ratio:var(--size-style-aspect-ratio, auto)}:not(deferred-media)>.video-placeholder-wrapper{width:var(--video-placeholder-width)}.video-placeholder-wrapper>*{width:100%;height:100%;object-fit:cover;object-position:center}slideshow-component{--cursor: grab;position:relative;display:flex;flex-direction:column;timeline-scope:var(--slideshow-timeline)}.slideshow--single-media{--cursor: default}a slideshow-component{--cursor: pointer}slideshow-slides{width:100%;position:relative;display:flex;overflow-x:scroll;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-color:transparent transparent;scrollbar-width:none;gap:var(--slideshow-gap, 0);cursor:var(--cursor)}@media(prefers-reduced-motion){slideshow-slides{scroll-behavior:auto}}slideshow-slides::-webkit-scrollbar{width:0}slideshow-slides::-webkit-scrollbar-track{background:transparent}slideshow-slides::-webkit-scrollbar-thumb{background:transparent;border:none}slideshow-slides[size=small]{min-height:17.5rem}slideshow-slides[size=medium]{min-height:21.25rem}slideshow-slides[size=large]{min-height:25rem}@media screen and (min-width:750px){slideshow-slides[size=small]{min-height:26.25rem}slideshow-slides[size=medium]{min-height:35rem}slideshow-slides[size=large]{min-height:45rem}}.collection-list__carousel slideshow-slides,.resource-list__carousel slideshow-slides{margin-block:-16px;padding-block:16px}slideshow-component[disabled=true] slideshow-slides{overflow:hidden}@media screen and not (min-width:750px){slideshow-component[mobile-disabled] slideshow-slides{overflow:hidden}}slideshow-slide{position:relative;scroll-snap-align:start;width:var(--slide-width, 100%);max-height:100%;flex-shrink:0;view-timeline-axis:inline;content-visibility:auto;contain-intrinsic-size:auto none}slideshow-component[actioned] slideshow-slide,slideshow-slide[aria-hidden=false]{content-visibility:visible}slideshow-component slideshow-slide:not([aria-hidden=false]){content-visibility:hidden}slideshow-slide[hidden]:not([reveal]){display:none}@media screen and not (min-width:750px){.media-gallery--hint :is(slideshow-slide:has(+slideshow-slide[aria-hidden=false]:last-of-type),slideshow-slide[aria-hidden=false]+slideshow-slide){content-visibility:auto}slideshow-component[actioned] :is(.media-gallery--hint :is(slideshow-slide:has(+slideshow-slide[aria-hidden=false]:last-of-type),slideshow-slide[aria-hidden=false]+slideshow-slide)){content-visibility:visible}}:is(.collection-list__carousel,.resource-list__carousel,.card-gallery) :is(slideshow-slide:has(+slideshow-slide[aria-hidden=false]),slideshow-slide[aria-hidden=false]+slideshow-slide){content-visibility:auto}slideshow-component[actioned] :is(:is(.collection-list__carousel,.resource-list__carousel,.card-gallery) :is(slideshow-slide:has(+slideshow-slide[aria-hidden=false]),slideshow-slide[aria-hidden=false]+slideshow-slide)){content-visibility:visible}slideshow-component:is([dragging],[transitioning],:hover)>slideshow-container>slideshow-slides>slideshow-slide{content-visibility:visible}slideshow-slides[gutters*=start]{padding-inline-start:var(--gutter-slide-width, 0);scroll-padding-inline-start:var(--gutter-slide-width, 0)}slideshow-slides[gutters*=end]{padding-inline-end:var(--gutter-slide-width, 0)}slideshow-component[dragging]{--cursor: grabbing}slideshow-component[dragging] *{pointer-events:none}slideshow-component[dragging] slideshow-arrows{display:none}slideshow-container{width:100%;display:block;position:relative;grid-area:container;container-type:inline-size}slideshow-controls{flex-shrink:0;display:flex;justify-content:space-between;scrollbar-width:none;min-height:var(--minimum-touch-target);grid-area:controls}slideshow-controls[controls-on-media]{position:absolute;bottom:0}slideshow-controls::-webkit-scrollbar{display:none}slideshow-controls button{display:inline-block;height:var(--minimum-touch-target);width:var(--minimum-touch-target);cursor:pointer;--color: color-mix(in lch, var(--color-foreground) 30%, transparent);--color-active: var(--color-foreground);--color-hover: color-mix(in lch, var(--color-foreground) 50%, transparent)}slideshow-controls .icon{width:var(--icon-size-sm);height:var(--icon-size-xs)}slideshow-controls[pagination-position=center]{align-items:center;justify-content:center}slideshow-controls[pagination-position=center][thumbnails]{width:100%}slideshow-controls[pagination-position=center]:not([controls-on-media],[thumbnails],[icons-on-media]){justify-content:space-between}slideshow-component:has(slideshow-controls[thumbnails]):has(slideshow-controls[pagination-position=right]){display:grid;grid-template:"container controls" auto "arrows controls" min-content / 1fr auto}slideshow-component:has(slideshow-controls[thumbnails]):has(slideshow-controls[pagination-position=left]){display:grid;grid-template:"controls container" auto "controls arrows" min-content / auto 1fr}slideshow-component:has(slideshow-controls[thumbnails]) slideshow-controls[pagination-position=left]{order:-1}slideshow-controls[thumbnails]:is([pagination-position=right],[pagination-position=left]){display:flex;flex-direction:column;height:0;min-height:100%}slideshow-controls[thumbnails]:is([pagination-position=right],[pagination-position=left]) .slideshow-controls__thumbnails-container{overflow:hidden auto}slideshow-controls[thumbnails]:is([pagination-position=right],[pagination-position=left]):not([controls-on-media]) .slideshow-controls__thumbnails-container{position:sticky;top:var(--sticky-header-offset, 0)}slideshow-controls[thumbnails]:is([pagination-position=right],[pagination-position=left]):not([controls-on-media]) .slideshow-controls__thumbnails{padding-block-start:var(--focus-outline-offset)}slideshow-controls:not([controls-on-media])[icons-on-media][pagination-position=right]{justify-content:flex-end}slideshow-controls:not([controls-on-media])[icons-on-media][pagination-position=left]{justify-content:flex-start}slideshow-controls:not([controls-on-media]):is([pagination-position=left],[pagination-position=right]) .slideshow-controls__thumbnails{padding-block:var(--padding-2xs)}slideshow-controls:not([controls-on-media]):is([pagination-position=right]) .slideshow-controls__thumbnails{padding-inline-end:var(--slideshow-thumbnails-padding-inline, var(--focus-outline-offset))}slideshow-controls:not([controls-on-media]):is([pagination-position=left]) .slideshow-controls__thumbnails{padding-inline-start:var(--slideshow-thumbnails-padding-inline, var(--focus-outline-offset))}slideshow-controls[controls-on-media]{z-index:var(--layer-raised)}slideshow-controls[controls-on-media]:has(.slideshow-controls__dots,.slideshow-controls__counter){--color-foreground: #fff}slideshow-controls[controls-on-media][pagination-position=right]{right:0}slideshow-controls[controls-on-media][pagination-position=left]{left:0}slideshow-controls[controls-on-media][pagination-position=center]{width:100%}slideshow-controls[controls-on-media]:not([thumbnails])[pagination-position=left]{width:fit-content;align-self:flex-start}slideshow-controls[controls-on-media]:not([thumbnails])[pagination-position=right]{width:fit-content;align-self:flex-end}slideshow-controls:is([pagination-position=right],[pagination-position=left]) .slideshow-controls__thumbnails{flex-direction:column}.slideshow-controls__arrows{display:flex;justify-content:space-between;height:var(--minimum-touch-target);grid-area:arrows}.slideshow-controls__arrows button{padding:0 var(--padding-xs)}.slideshow-controls__dots,.slideshow-controls__counter{display:inline-flex;justify-content:center;align-items:center;margin:0;list-style:none}:is(.slideshow-controls__dots,.slideshow-controls__counter) button{--color: color-mix(in lch, var(--color-foreground) 30%, transparent);--color-active: var(--color-foreground);--color-hover: color-mix(in lch, var(--color-foreground) 50%, transparent)}slideshow-controls:has(.slideshow-controls__dots){mix-blend-mode:difference}.slideshow-controls__dots{gap:.6rem;padding:var(--padding-sm) var(--padding-lg);border-radius:3rem;overflow:hidden}.slideshow-controls__dots button{--size: .5rem;display:flex;align-items:center;justify-content:center;width:calc(var(--size) * 2);height:calc(var(--size) * 2);margin:calc(var(--size) / -2);font-size:0;border-radius:calc(var(--size))}.slideshow-controls__dots button:after{content:"";display:block;background-color:var(--color);height:var(--size);width:var(--size);border-radius:calc(var(--size) / 2)}@supports not (view-timeline-axis: inline){:is()[aria-selected=true]{--color: var(--color-active)}}.slideshow-controls__dots button[aria-selected=true]{--color: var(--color-active)}:is(.slideshow-controls__dots,.slideshow-controls__counter):only-child{margin-inline:auto;display:flex;flex-wrap:wrap}slideshow-controls:not([controls-on-media])[pagination-position=center]:has(.slideshow-controls__counter){justify-content:center;padding-top:var(--padding-md)}slideshow-controls:not([controls-on-media]) .slideshow-controls__counter{margin-inline:0;background-color:#fff;color:#5d5758}.group-block-content.layout-panel-flex.layout-panel-flex--row{gap:8px!important}.product-form-buttons.spacing-style.product-form-buttons--stacked{margin-bottom:0!important}.spacing-style.text-block.text-block--ATkx2NXVzSnpacStoW__product_title_UdnYpY.rte.rte{font-size:18px!important;color:#473d3e}.slideshow-controls__counter{color:var(--color-foreground);background-color:#0006;width:auto;border-radius:2rem;padding:.3rem var(--padding-sm);margin-inline:var(--margin-sm);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-variant-numeric:tabular-nums;font-size:var(--font-size--xs)}.slideshow-controls__counter .slash{color:rgb(from var(--color-foreground) r g b / 40%);padding-inline:var(--padding-2xs);margin-block-start:-.1rem}.slideshow-control[disabled]{opacity:.5;cursor:not-allowed}.slideshow-control--large .icon-caret{--icon-stroke-width: 1px}.slideshow-control--large .svg-wrapper,.slideshow-control--large svg{width:var(--slideshow-controls-icon);height:var(--slideshow-controls-icon)}.slideshow-control .icon-caret{rotate:-90deg}.slideshow-control--shape-square,.slideshow-control--shape-circle{justify-content:center;aspect-ratio:1 / 1;background-color:var(--color-primary-button-background);color:var(--color-primary-button-text)}.slideshow-control--shape-circle{border-radius:50%}.slideshow-control--shape-square{border-radius:0}.slideshow-controls__thumbnails-container{display:flex;width:100%;max-height:100%;overflow-x:scroll;scrollbar-width:none}.slideshow-controls__thumbnails{display:inline-flex;padding-inline:var(--slideshow-thumbnails-padding-inline, var(--padding-sm));padding-block:var(--slideshow-thumbnails-padding-block, var(--padding-sm));gap:var(--gap-xs);margin-inline:auto;height:fit-content}.slideshow-controls__thumbnails .slideshow-control{border-radius:var(--media-radius);width:clamp(44px,7vw,var(--thumbnail-width));height:auto;aspect-ratio:var(--aspect-ratio)}.slideshow-controls__thumbnails .slideshow-control img{height:100%;object-fit:cover;border-radius:var(--media-radius)}.slideshow-controls__thumbnails .slideshow-control:is([aria-selected=true]){outline:var(--focus-outline-width) solid currentcolor;outline-offset:calc(var(--focus-outline-offset) / 2);border:var(--style-border-width) solid rgba(from var(--color-border) r g b / var(--media-border-opacity))}.slideshow-control:is(.icon-pause,.icon-play){color:var(--color-active)}.slideshow-control:is(.icon-pause,.icon-play):hover{color:var(--color-hover)}.slideshow-control:is(.icon-pause,.icon-play) svg{display:none}slideshow-component:is([autoplay]):is([paused]) .icon-play>svg{display:block;mix-blend-mode:difference}slideshow-component:is([autoplay]):not([paused]) .icon-pause>svg{display:block;mix-blend-mode:difference}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-flat);pointer-events:none;mix-blend-mode:unset;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[shape=none]{mix-blend-mode:difference}slideshow-component[disabled=true] slideshow-arrows{display:none}slideshow-arrows .slideshow-control{pointer-events:auto;opacity:0;min-height:var(--minimum-touch-target);padding:0 var(--padding-xs)}slideshow-arrows .slideshow-control.slideshow-control--shape-none{color:var(--color-white)}slideshow-arrows .slideshow-control.slideshow-control--style-none{display:none}.media-gallery--carousel slideshow-arrows .slideshow-control{padding-inline:0 var(--padding-md)}.card-gallery slideshow-arrows .slideshow-control{padding-inline:var(--padding-xl)}@container (max-width: 249px){.card-gallery slideshow-arrows .slideshow-control{padding-inline:0 var(--padding-sm)}}.media-gallery--carousel slideshow-arrows .slideshow-control{opacity:1}:not(.media-gallery--carousel)>:is(slideshow-component:hover,slideshow-component:focus-within):not(:has(slideshow-controls:hover))>slideshow-container>slideshow-arrows .slideshow-control{animation:arrowsSlideIn var(--animation-speed) var(--animation-easing) forwards}@keyframes arrowsSlideIn{0%{transform:translate(var(--padding-sm));opacity:0}to{opacity:1}}[product-grid-view=zoom-out] :is(.product-card,.product-grid__link) :is(h4,.h4){display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3}@media screen and not (min-width:750px){:is(.product-card,.product-grid__link) :is(h4,.h4){display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3}}.text-block.h1 h1{font-size:32px!important;text-transform:uppercase!important;display:block;margin:0 auto}.product-card:hover,.collection-card:hover,.resource-card:hover,.predictive-search-results__card--product:hover,.predictive-search-results__card:hover{z-index:var(--layer-raised);transition:transform var(--hover-transition-duration) var(--hover-transition-timing),box-shadow var(--hover-transition-duration) var(--hover-transition-timing),z-index 0s}.header .product-card:hover,.header .collection-card:hover,.header .resource-card:hover,.header-drawer .product-card:hover,.header-drawer .collection-card:hover,.header-drawer .resource-card:hover{z-index:auto;transform:none;box-shadow:none}.breadcrumb{font-size:.875rem;line-height:1.4;margin-bottom:1.5rem}.breadcrumb__list{display:flex;flex-wrap:wrap;align-items:center;list-style:none;margin:0;padding:0;gap:.375rem}.breadcrumb__item{display:flex;align-items:center;gap:.375rem}.breadcrumb__link{color:var(--color-foreground);text-decoration:none;padding:.25rem .5rem;border-radius:3px;background-color:rgba(var(--color-foreground-rgb),.06);font-size:.8rem;font-weight:500;border:1px solid rgba(var(--color-foreground-rgb),.1)}.breadcrumb__current{color:var(--color-foreground);font-weight:600;padding:.25rem .5rem;border-radius:3px;background-color:rgba(var(--color-foreground-rgb),.1);font-size:.8rem;border:1px solid rgba(var(--color-foreground-rgb),.15)}.breadcrumb__separator{color:var(--color-foreground);opacity:.4;font-size:.7rem;margin:0 .125rem}.breadcrumb__home-icon{display:flex;align-items:center;justify-content:center;width:1rem;height:1rem;padding:.25rem .375rem;border-radius:3px;background-color:rgba(var(--color-foreground-rgb),.06);border:1px solid rgba(var(--color-foreground-rgb),.1)}.breadcrumb__home-icon svg{width:.875rem;height:.875rem}@media screen and not (min-width:750px){.breadcrumb{margin-bottom:1rem}.breadcrumb__list,.breadcrumb__item{gap:.25rem}.breadcrumb__link,.breadcrumb__current{font-size:.75rem;padding:.1875rem .375rem}.breadcrumb__home-icon{padding:.1875rem .3125rem}.breadcrumb__home-icon svg{width:.75rem;height:.75rem}.breadcrumb__separator{font-size:.65rem}}.spacing-style.text-block.text-block--ANnNpYTErdGZvblcxb__text_cG8yL9.rte p{font-size:16px!important;line-height:110%!important}rte-formatter.spacing-style.text-block.text-block--AUVBxMVJSdXExOGVVR__text_9wJJzK.rte.text-block--align-center.text-block--full-width.rte{width:85%!important}rte-formatter.spacing-style.text-block.text-block--ATmw5MDdpcTUxUmxqd__text_JK9EP6.rte.rte p{font-size:18px;line-height:120%!important}.product-price.text-block.text-block--align-left.custom-typography.custom-font-size.custom-color.text-left.custom.spacing-style{padding-top:4px}.group-block-content.layout-panel-flex.layout-panel-flex--column.mobile-column{gap:8px!important}.price-block{margin-top:8px;margin-bottom:8px}.product-sale-info-block.spacing-style{padding-bottom:0!important}.header__icon{display:inline-flex;align-items:flex-start;justify-content:center;text-decoration:none;margin-right:var(--margin-sm);color:var(--color-foreground);transition:color var(--animation-speed) var(--animation-easing)}.header__icon:hover{color:var(--color-foreground-hover, var(--color-foreground))}.header__icon .icon{width:var(--icon-size-sm);height:var(--icon-size-sm)}.header__icon span{margin-left:var(--margin-xs);font-size:var(--font-size--sm)}@media(max-width:990px){.header-icons{display:none!important}div#ProductInformation-template--18704709320758__main{margin-top:10px}.spacing-style.text-block.text-block--ANUhuN0pDRWhCMC82d__text_xrnftG.h4.text-block--align-left p{font-size:16px!important;font-weight:700!important}}rte-formatter.spacing-style.text-block.text-block--ASEdBZ2ZSK1dvK240W__text_xrnftG.rte.text-block--align-left.rte a{text-decoration:none;font-weight:700;font-size:16px}.vendor-title a{font-family:"ZalandoSansExpanded",var(--font-h1--family);margin-top:-4px;font-weight:700}.vendor-title{text-decoration:none;font-weight:700;font-size:16px;line-height:120%}.vendor-title-text p{color:#473d3e!important}.vendor-title-text,.vendor-title-text>*,.text-block.vendor-title-text,.text-block.vendor-title-text>*{line-height:1!important}.vendor-title a{color:inherit;text-decoration:none;cursor:pointer}.vendor-title:hover{text-decoration:underline}@media(max-width:749px){.facets-toggle{position:sticky;top:calc(var(--header-height) + -2px);z-index:8;background-color:var(--color-background)}}@media(max-width:768px){#shopify-section-template--18704709189686__section .spacing-style.layout-panel-flex.layout-panel-flex--column.section-content-wrapper.mobile-column{padding:0!important}#shopify-section-template--18704709189686__section h1{font-size:22px!important}}span.cart__total-label.cart-primary-typography{font-size:18px;font-weight:600}text-component.cart__total-value.cart-secondary-typography{font-size:18px;font-weight:600}cart-discount-component{width:100%;margin-top:12px}.sale-info{font-size:var(--text-sm);line-height:var(--leading-tight);color:#cd2027;margin-top:.3rem}.product-details .price{font-weight:700}.rewards__product{color:#5d5758!important;line-height:1.2;font-size:12px}.rewards__cart{color:#cd2027;line-height:1.25}.okeReviews.oke-sr{margin-bottom:4px}@media screen and (min-width:750px){.product-details .group-block-content.layout-panel-flex--column{gap:8px!important}.variant-picker__form{gap:10px!important}.variant-option--buttons legend{margin-bottom:4px}.product-form-buttons{margin-top:24px!important;margin-bottom:0}.product-details .group-block:last-child .group-block-content.spacing-style{padding-block-start:8px!important;padding-block-end:8px!important}.pickup-locations{margin-top:0;margin-bottom:0}.price-block.spacing-style{padding-block:0!important}.product-details.sticky-content--desktop>.group-block-content{gap:8px!important}}.price-block{min-height:22px}shopify-payment-terms{min-height:20px;display:block}.variant-option--buttons{min-height:50px}@media screen and (min-width:750px){.product-details [id*=discount_badge]:not(:has(*)){margin-block:-4px;max-height:0;overflow:hidden}.product-details [id*=saint_bernard_powerups_rewards]+div:not([class]):not(:has(*)){margin-block:-2px;max-height:0;overflow:hidden}}.product-form-buttons{margin-top:24px}.wishlist-header-link .wkh-button{--icon-size: 21px;--icon-fill: transparent;--icon-stroke: #4f4f4f;--icon-stroke-width: 1.4px;--counter-size: 18px;display:flex;position:relative;align-items:center;height:100%;padding:0 11px}.index-page .wishlist-header-link .wkh-button{--icon-stroke: rgb(var(--color-background))}.wishlist-header-link .wkh-icon svg{display:block;width:var(--icon-size);height:var(--icon-size);overflow:visible;pointer-events:none}.wishlist-header-link .wkh-icon svg path{fill:var(--icon-fill);stroke:var(--icon-stroke);stroke-width:var(--icon-stroke-width);vector-effect:non-scaling-stroke}.wishlist-header-link .wkh-counter{opacity:0;display:flex;justify-content:center;align-items:center;min-width:var(--counter-size);height:var(--counter-size);border-radius:calc(var(--counter-size) / 2);line-height:1;background-color:#000;color:#fff;position:absolute;top:21.5px;right:20px;font-size:11px}.wishlist-header-link .wkh-selected .wkh-counter{opacity:1;transition:.2s opacity}.footer-company-info-wrapper .shopify-block{width:100%}#shopify-section-sections--18704709091382__section_rrNTej{height:328px;background-color:#f2f0f0}#shopify-section-sections--18704709091382__section_rrNTej .custom-section-background{display:none}#shopify-section-sections--18704709091382__section_rrNTej .section.section--page-width.color-scheme-2{height:100%!important}li.menu__item.paragraph:not(last-child){margin-bottom:12px}@media(max-width:768px){.company-info-block__heading,.company-info-block__links{display:none}div#shopify-block-AcHRjYkpCeU1VL1c1Z__company_info_44mYBT{width:100%}.company-info-block{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;margin-top:26px}.company-info-block__column{gap:22px}.company-info-block__social-link{width:32px;height:32px}.divider.divider-AY3BoaDUyYURwUkVTZ__divider_hFm3am.spacing-style{margin-top:28px}#shopify-section-sections--18704709091382__section_b8iBbP .menu__heading__accordion{font-size:16px}#shopify-section-sections--18704709091382__section_b8iBbP .group-block-content.layout-panel-flex.layout-panel-flex--column.mobile-column{gap:0!important}.menu--accordion .menu__heading--empty{text-transform:uppercase}}@media(min-width:768px){.divider.divider-AU0VFTjI3NnYwWHZtQ__divider_eWVPT9.spacing-style{display:none}accordion-custom.menu.menu--accordion.menu--plus.menu--dividers:first-child{display:none!important}}summary.menu__heading.menu__heading--empty.h3{text-transform:uppercase}.join-to-the-club h2{line-height:50px}.join-to-the-club-text p{font-size:16px;line-height:24px}
/*# sourceMappingURL=/cdn/shop/t/259/assets/theme-custom.css.map */
