#header-group,#header-component,.header{padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px)}.cart-drawer__dialog,.dialog-modal,.footer,.search-modal{padding-left:max(0px,env(safe-area-inset-left,0px));padding-right:max(0px,env(safe-area-inset-right,0px))}@media(horizontal-viewport-segments:2){.product-grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:max(24px,env(viewport-segment-width 1 0,24px))}.product-information.section .product-information__grid:not(:has(.product-information__media:empty)){column-gap:max(24px,env(viewport-segment-width 1 0,24px))}}@media(max-height:720px){.cart-drawer__header{padding-block:var(--padding-xs)}.cart-drawer__summary{--cart-drawer-summary-padding: var(--padding-md);gap:var(--gap-md)}.cart-drawer__content{overflow-y:auto}.cart-drawer__items{overflow-y:visible;flex:0 0 auto}.cart-drawer__dialog,.dialog-modal{max-height:100svh}.product-media-container.constrain-height{--constrained-min-height: 240px;--viewport-offset: calc(var(--header-height, 68px) + 48px)}.cpg-stage{max-height:calc(100svh - var(--header-height, 68px) - 96px)}}@media(min-width:600px)and (max-width:749.98px)and (min-aspect-ratio:1 / 1){.product-information.section .product-information__grid:not(:has(.product-information__media:empty)){display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);grid-column:1 / -1;align-items:start;column-gap:20px;padding-inline:16px}.product-information.section .product-information__grid:not(:has(.product-information__media:empty)) .product-information__media{grid-column:1;width:auto;min-width:0}.product-information.section .product-information__grid:not(:has(.product-information__media:empty)) .product-details{grid-column:2;min-width:0}}@media(min-width:600px)and (min-aspect-ratio:1 / 1){.cpg-wrapper--sticky,.shopify-block:has(.cpg-wrapper--sticky){position:sticky;top:calc(var(--header-height, 68px) + 8px);align-self:start}.cpg-container{max-width:none}}
/*# sourceMappingURL=/cdn/shop/t/83/assets/thorens-adaptive-layout.css.map */
