@media(max-width:767px){#MainContent .product-single__meta.gs-purchase-block.gs-compact-composition .gs-composition-details{display:flex!important;align-items:center;justify-content:space-between;gap:10px;margin:0 0 10px;min-height:36px;flex-wrap:wrap}#MainContent .product-single__meta.gs-purchase-block.gs-compact-composition .gs-composition-details [id^=gs-art-language]{margin:0!important;flex:1 1 auto;width:auto!important;white-space:nowrap}#MainContent .product-single__meta.gs-purchase-block.gs-compact-composition .gs-composition-details .product-block--price{margin:0!important;padding:0!important;width:auto!important;max-width:none!important;position:static!important;flex:0 0 auto;text-align:right}#MainContent .product-single__meta.gs-purchase-block.gs-compact-composition .product-block:has(>.product-single__title),#MainContent .product-single__meta.gs-purchase-block.gs-compact-composition .product-block:has(>.triptyque-pdp-heading){padding:0!important;margin-bottom:4px!important;width:100%!important}#MainContent .product-single__meta.gs-purchase-block.gs-compact-composition #gs-price-anchor{margin:16px 0 0!important;padding-top:8px!important;text-align:left}#MainContent .product-single__meta.gs-purchase-block.gs-compact-composition .gs-composition-details .product__policies:empty{display:none}}@media(max-width:767px){#MainContent .product-single__meta.gs-purchase-block.gs-compact-composition .gs-composition-details [id^=gs-art-language]{flex:0 1 auto!important}#MainContent .product-single__meta.gs-purchase-block.gs-compact-composition .gs-composition-details .triptyque-price-group{display:flex!important;align-items:baseline;gap:6px;flex-wrap:wrap}#MainContent .product-single__meta.gs-purchase-block.gs-compact-composition .triptyque-pdp-price-unit{width:auto!important;margin:0!important;font-size:12px!important}#MainContent .product-single__meta.gs-purchase-block.gs-compact-composition .triptyque-pdp-eyebrow{margin:0!important}}@media(max-width:767px){#MainContent#MainContent .gs-compact-composition .gs-composition-details .triptyque-price-group{display:flex!important;flex-direction:row!important;align-items:baseline!important;flex-wrap:wrap!important;gap:4px 8px!important;width:100%!important;min-height:0!important}#MainContent#MainContent .gs-compact-composition .triptyque-price-group [data-product-price-wrap],#MainContent#MainContent .gs-compact-composition .triptyque-price-group [data-product-price],#MainContent#MainContent .gs-compact-composition .triptyque-price-group .triptyque-pdp-price-unit{display:inline!important;width:auto!important;flex:0 0 auto!important;margin:0!important}#MainContent#MainContent .gs-compact-composition .triptyque-price-group .product__policies{display:none!important}#MainContent#MainContent .gs-compact-composition .gs-composition-details:has(.triptyque-price-group){gap:2px!important}}@media(max-width:767px){#MainContent#MainContent .gs-compact-composition .gs-composition-details>.htusb-ui-prod-boost-generic-pricing:empty{display:none!important}#MainContent#MainContent .gs-compact-composition .gs-composition-details>.product-block--price{margin-left:auto!important;text-align:right!important}}#MainContent#MainContent#MainContent .gs-compact-composition .gs-composition-details>.product-block--price{max-width:100%!important;min-width:0!important;flex-shrink:1!important}#MainContent#MainContent .gs-compact-composition .gs-composition-details .triptyque-price-group{justify-content:flex-end!important;max-width:100%!important}@media(min-width:768px){html body #PageContainer #MainContent .gs-purchase-block.gs-compact-composition .product-block:has(>.product-single__title),html body #PageContainer #MainContent .gs-purchase-block.gs-compact-composition .product-block:has(>.triptyque-pdp-heading){padding:0!important;margin:0 0 22px!important;width:100%!important}html body #PageContainer #MainContent .gs-compact-composition .product-single__title{font-size:clamp(28px,2.45vw,36px)!important;line-height:1.24!important;max-width:none!important;width:100%!important;text-wrap:balance;margin:0!important}html body #PageContainer #MainContent .gs-compact-composition #gs-stars-hook,html body #PageContainer #MainContent .gs-compact-composition .gs-triptyque-cro__rating{margin:0 0 12px!important}html body #PageContainer #MainContent .gs-compact-composition .gs-composition-details{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;width:100%!important;margin:18px 0 0!important;padding:0 0 18px!important;border-bottom:1px solid #dedbd3;min-height:40px}html body #PageContainer #MainContent .gs-compact-composition .gs-composition-details [id^=gs-art-language]{flex:0 1 auto!important;width:auto!important;margin:0!important;line-height:1.5!important}html body #PageContainer #MainContent .gs-compact-composition .gs-composition-details>.product-block--price{position:static!important;float:none!important;flex:0 0 auto!important;width:auto!important;max-width:none!important;margin:0 0 0 auto!important;padding:0!important;text-align:right!important}html body #PageContainer #MainContent .gs-compact-composition .htusb-ui-prod-boost-generic-pricing:empty{display:none!important}html body #PageContainer #MainContent .gs-compact-composition .gs-composition-details .triptyque-price-group{display:flex!important;flex-direction:row!important;align-items:baseline!important;justify-content:flex-end!important;flex-wrap:wrap!important;gap:4px 8px!important}html body #PageContainer #MainContent .gs-compact-composition .triptyque-price-group [data-product-price-wrap],html body #PageContainer #MainContent .gs-compact-composition .triptyque-price-group .triptyque-pdp-price-unit{display:inline!important;flex:0 0 auto!important;width:auto!important;margin:0!important}html body #PageContainer #MainContent .gs-compact-composition .gs-composition-details .product__policies{display:none!important}html body #PageContainer #MainContent .gs-compact-composition .gs-preview-picker{gap:14px!important;margin:0 0 18px!important}html body #PageContainer #MainContent .gs-compact-composition #gs-price-anchor{margin:20px 0 0!important;padding:12px 0 0!important;text-align:left!important}html body #PageContainer #MainContent .gs-compact-composition .triptyque-pdp-eyebrow{margin:16px 0 0!important}}
/*# sourceMappingURL=/cdn/shop/t/89/assets/gs-compact-composition.css.map */
