:root{--rounded-xs: var(--rounded);--rounded-sm: var(--rounded);--rounded-lg: var(--rounded)}h1,.h1,.h0{font-family:Utility OT,sans-serif;font-weight:900}.header .link-faded-reverse{position:relative;top:2px}@media screen and (min-width: 700px){.footer__block--menu{flex-shrink:1}}.ortlieb-announcement-bar{padding-block-end:var(--spacing-0-5);padding-block-start:var(--spacing-0-5)}.ortlieb-announcement-bar__static-list>.claim{display:flex;align-items:center;gap:var(--spacing-1)}.ortlieb-announcement-bar__static-list>.claim p{line-height:100%;text-decoration:none;position:relative}.ortlieb-announcement-bar .is-selected{transition:.3s;transform:translateY(0)}.ortlieb-announcement-bar .reveal-invisible{transform:translateY(8px)}@media (prefers-reduced-motion),(min-width: 700px){.ortlieb-announcement-bar .is-selected{transition:0s}}@media screen and (min-width: 700px){.ortlieb-announcement-bar__wrapper{justify-content:center;max-width:var(--container-max-width)}.ortlieb-announcement-bar__wrapper button{display:none}.ortlieb-announcement-bar__static-list{column-gap:var(--spacing-8);grid-template-columns:auto}.ortlieb-announcement-bar__static-list>*{grid-area:1}.ortlieb-announcement-bar .reveal-invisible{opacity:1;visibility:visible;transform:translateY(0)}}.button--xl{padding-inline-start:var(--spacing-5);padding-inline-end:var(--spacing-5)}.product-card,.product-card .product-card__figure img{border-radius:0}.product-gallery .show-more-button{display:none}.product-gallery__media img{object-fit:contain;aspect-ratio:1 / 1}@media screen and (min-width: 1000px){.product-gallery__ar-wrapper{max-height:1100px;position:relative;overflow:hidden;transition:max-height .5s linear}.product-gallery__ar-wrapper:not(.expanded):after{content:"";position:absolute;bottom:-3px;left:0;width:100%;height:150px;background:linear-gradient(to top,rgba(var(--background) / 1) 10%,rgba(var(--background) / .5) 65%,rgba(var(--background) / 0));pointer-events:none;z-index:2}.product-gallery .show-more-button{align-items:center;border:none;color:#000;cursor:pointer;display:flex;justify-content:center;padding:10px 20px;text-align:center}.product-gallery__media img{object-fit:cover}}.accordion[data-block-id=item_kcbBVz] div{columns:2}.accordion__content .span-columns{column-span:all;display:flex}.shopify-section--product-recommendations .product-card__figure--lifestyle img{aspect-ratio:1 / 1;object-fit:cover;object-position:center center}@media screen and (min-width: 700px){.shopify-section--product-recommendations .product-card__figure--lifestyle{aspect-ratio:auto;height:100%}.shopify-section--product-recommendations .product-card__figure--lifestyle img{height:100%}.shopify-section--product-recommendations .product-card{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.shopify-section--product-recommendations .product-card__figure{place-self:center}.shopify-section--product-recommendations .product-card__info .v-stack{gap:var(--spacing-1-5)}@supports (grid-template-rows: subgrid){.shopify-section--product-recommendations .product-list>*{grid-template-rows:1fr}}.product-quick-add{background-color:#fff;border-color:#333}}.product-card__subtitle{max-width:100%;hyphens:auto;-webkit-hyphens:auto;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word}.removable-facet{border-radius:var(--rounded-full)}.accordion .text-with-icon{font-size:var(--text-h4)}.accordion{--accordion-spacing: var(--spacing-3)}.product-info{--product-info-block-spacing: var(--spacing-4)}.product-info__block-item:where([data-block-type=buy-buttons]){--product-info-block-spacing: var(--spacing-4)}.product-info__sku-info{display:grid;gap:var(--spacing-2);grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.button.button.button--xl{font-size:var(--text-h3);line-height:1.2}.header{--header-part-gap: var(--spacing-4);--header-link-list-spacing: var(--spacing-6)}.mega-menu__nav{max-width:var(--column-list-max-width, max-content);gap:var(--mega-menu-nav-gap);flex-wrap:wrap;flex:auto;align-items:start;display:flex;justify-content:flex-start}.mega-menu__nav .v-stack{justify-content:space-evenly}.scale-image{transition:transform .2s ease-out;transform:scale(.985);transition-property:transform}.scale-image:hover{transform:scale(1)}.link,.prose a:not(.button),.ortlieb-announcement-bar__static-list>.claim p,.accordion a.metafield_text,.accordion .metafield_text+a{text-decoration:none;background:none;transition:none;position:relative;font-weight:700;display:inline-block}.link,.prose a:not(.button),.accordion a.metafield_text,.accordion .metafield_text+a{color:rgb(var(--button-background-primary))}.text-subdued :is(.link,.prose a:not(.button)),.product-info__block-item>.offer :is(.link,.prose a:not(.button)){color:inherit}@media screen and (pointer: fine){.text-subdued :is(.link,.prose a:not(.button)):hover,.product-info__block-item>.offer :is(.link,.prose a:not(.button)):hover{color:inherit}}@supports (height: 1lh){:is(.link,.prose a:not(.button)){background:none}:is(.link,.prose a:not(.button)):before,.ortlieb-announcement-bar__static-list>.claim p:before,.accordion a.metafield_text:before,.accordion .metafield_text+a:before{content:"";position:absolute;left:0;right:0;bottom:.2em;background:currentColor;height:2px;transform:scaleY(0);transform-origin:bottom;transition:transform .2s ease-out}.ortlieb-announcement-bar__static-list>.claim p:before{bottom:-.2em}}@media screen and (pointer: fine){:is(.link,.prose a:not(.button)):hover{background-size:0}}@media screen and (pointer: fine) and (prefers-reduced-motion: no-preference){:is(.link,.prose a:not(.button)):hover:before,.ortlieb-announcement-bar__static-list>.claim p:hover:before,.accordion a.metafield_text:hover:before,.accordion .metafield_text+a:hover:before{transform:scaleY(1)}}@media screen and (min-width: 1000px){.split-rich-text.cart-wi{gap:var(--spacing-24);grid-template-columns:minmax(0,25%) minmax(0,75%);display:grid}.spacer-cart{margin-block-start:var(--spacing-8)}}.section--compact{--calculated-section-spacing-block-start: min(36px, var(--section-spacing-block-start, var(--section-spacing-block, var(--context-section-spacing-block-start))));--calculated-section-spacing-block-end: min(36px, var(--section-spacing-block-end, var(--section-spacing-block, var(--context-section-spacing-block-end))));--calculated-section-spacing-inline: min(36px, var(--section-spacing-inline, var(--context-section-spacing-inline)));margin-block-end:48px;margin-block-start:16px}product-quick-add .button{background-color:rgb(var(--button-background-primary))}div.section:has(>.metafield[data-metafield-key=ql_reference][style="display:none;"]){display:none}.spacer-cart{margin-block-end:0px;margin-block-start:var(--spacing-4)}.cart{gap:1rem}.section-condensed{padding-block-start:0px}.product-card__info{align-content:space-between;height:100%}@media screen and (min-width: 1200px){.section-condensed .product-card{grid-template-columns:minmax(0,1fr) minmax(0,3fr)}}.bg-image{background-image:var(--background-image);background-size:var(--background-size);background-position:var(--background-position)}.collapsible-text p:has(+button){display:inline}.collapsible-text:not(.collapsed) button{display:none}.collapsible-text:not(.collapsed) button+div,.collapsible-text:not(.collapsed) button+div p:first-child{display:inline}.read-more--button__text{text-decoration:underline}.collapsible-text :is(h1,h2,h3,h4,h5,p)+p:has(+button):before{content:" ";display:block;margin-block-start:var(--spacing-3)}@media screen and (min-width: 700px){{margin-block-start:var(--spacing-4)}}.overlay-cut{display:none}@media (min-width: 1000px){.overlay-cut{aspect-ratio:4/25;background-size:cover;background-position:left center;background-repeat:repeat;clip-path:polygon(0% 0%,0% 105%,0px 105%,100% 0%);content:"";display:block;height:100%;left:-1px;position:absolute;top:0;width:auto}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/ortlieb-custom-css.css.map?v=111986378319969140371742553178 */
