:root{--sacone-ink:#171717;--sacone-blue:#171717;--sacone-limestone:#ffffff}html{scroll-behavior:smooth}.sacone-product-title h1{font-family:var(--font-body--family);font-size:clamp(25px,2.4vw,36px);line-height:1.2;letter-spacing:-.025em;margin:0}.sacone-purchase-details{border-top:1px solid #ddd;margin-top:8px;color:#171717}.sacone-purchase-details details{border-bottom:1px solid #ddd}.sacone-purchase-details summary{padding:12px 0;cursor:pointer;font-size:12px;line-height:1.6}.sacone-purchase-details p{font-size:13px;line-height:1.6;margin:0 0 12px}.sacone-purchase-details a{color:inherit;text-underline-offset:3px}.sacone-sticky-summary{display:none}.sticky-add-to-cart{display:block}body:has(.sticky-add-to-cart[data-active=true]){padding-bottom:calc(84px + env(safe-area-inset-bottom))}.sticky-add-to-cart[data-active=true] .sacone-sticky-summary{display:flex;gap:8px;align-items:center;flex:0 1 42%;min-width:0}.sacone-sticky-summary img{object-fit:contain;background:#f4f4f4;flex:none}.sacone-sticky-summary>div{min-width:0}.sacone-sticky-variant{display:block;font-size:11px;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sticky-add-to-cart[data-active=true]{background:#fff;color:#171717;padding-bottom:max(12px,env(safe-area-inset-bottom))}.sticky-add-to-cart[data-active=true] .button{min-height:46px;font-size:13px;padding-inline:12px}.sacone-purchase-details summary:focus-visible,.sacone-questions summary:focus-visible{outline:2px solid currentColor;outline-offset:3px}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.button,.sacone-journeys__card,.sacone-journeys__photo img,.sticky-add-to-cart{transition:none!important;transform:none!important}}.button,button.button{transition:background-color .25s ease,transform .25s ease}.button:hover,button.button:hover{transform:translateY(-2px)}.sacone-hero .image-banner{min-height:clamp(570px,58vw,760px)}.sacone-hero .image-banner img{object-position:66% center}.sacone-hero .text-block.h1 h1{font-family:var(--font-heading--family,Georgia,serif);font-size:clamp(46px,5.6vw,88px);line-height:1.03;font-weight:500;letter-spacing:-.035em;max-width:13ch}.sacone-hero .text-block:first-child{letter-spacing:.18em;text-transform:uppercase;font-size:12px;font-weight:700}.sacone-hero .button{min-height:48px}.shopify-section-product-section .product-section-content{position:relative}.shopify-section-product-section .text-block.h1 h1{letter-spacing:-.025em}.shopify-section-product-section .product-info{min-width:0}@media(max-width:749px){.sacone-hero .image-banner{min-height:610px}.sacone-hero .image-banner img{object-position:70% center}.sacone-hero .image-banner__media-filter{background:linear-gradient(90deg,#0a1317a3,#0a131738)!important;opacity:1!important}.sacone-hero .text-block.h1 h1{font-size:clamp(38px,11vw,54px);max-width:12ch}.shopify-section-product-section .product-info{padding-inline:18px}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/sacone-refonte.css.map */
