.main-product .buy-buttons-block .product-form__submit-wrapper{gap:0;background-color:rgb(var(--button-bg-color));border-radius:var(--button-border-radius)}.main-product .buy-buttons-block .product-form__submit-wrapper .product-form__quantity{align-self:stretch}.main-product .buy-buttons-block .product-form__submit-wrapper .quantity{position:relative;border:0;background-color:rgb(var(--button-bg-color));color:rgb(var(--button-label-color));border-start-end-radius:0;border-end-end-radius:0}.main-product .buy-buttons-block .product-form__submit-wrapper .quantity:after{content:"";position:absolute;inset-block:0;inset-inline-end:0;width:1px;background-color:rgba(var(--button-label-color),.18);pointer-events:none}.main-product .buy-buttons-block .product-form__submit-wrapper .quantity__button{color:inherit}.main-product .buy-buttons-block .product-form__submit-wrapper .quantity__button svg{fill:currentColor}.main-product .buy-buttons-block .product-form__submit-wrapper .product-form__submit{min-width:0;border-start-start-radius:0;border-end-start-radius:0}.main-product .thyrsus-pdp-intro>:first-child{margin-top:0}.main-product .thyrsus-pdp-intro>:last-child{margin-bottom:0}.main-product .price-block--hide-free-shipping [data-badge-label="Free Shipping" i]{display:none}.main-product .icons-with-text--service_row .icons-with-text__container{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0}.main-product .icons-with-text--service_row .icons_with_text__item{min-width:0;padding:8px 10px;text-align:center}.main-product .icons-with-text--service_row .icons_with_text__item+.icons_with_text__item{border-left:1px solid rgba(var(--layout-text-color),.15)}.main-product .icons-with-text--service_row .icons_with_text__wrapper{display:flex;flex-direction:column;align-items:center;gap:8px}.main-product .icons-with-text--service_row .icons_with_text__description{font-size:12px;line-height:1.45}.main-product .icons-with-text--service_row p{margin:0}.main-product .icons-with-text--service_row a{text-decoration:none;border-bottom:0}.main-product .icons-with-text--service_row a:hover{text-decoration:underline;text-underline-offset:3px}.main-product .thyrsus-pdp-specs{margin-bottom:22px}.main-product .thyrsus-pdp-service+.thyrsus-pdp-service{margin-top:24px}.main-product .thyrsus-pdp-service h4{font-size:14px;margin:0 0 8px;text-transform:none}@media(max-width:749px){.main-product .icons-with-text--service_row .icons_with_text__item{padding:8px 5px}.main-product .icons-with-text--service_row .icons_with_text__description{font-size:11px}}.thyrsus-editorial{display:grid;grid-template-columns:42% 58%;min-height:min(760px,82svh);background:#f4efe7;color:#292521;font-family:var(--font-body-family),sans-serif}.thyrsus-editorial__copy{padding:clamp(48px,6vw,104px) clamp(32px,5vw,88px);display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.thyrsus-editorial__eyebrow{font-size:11px;letter-spacing:.17em;text-transform:uppercase;margin:0 0 28px;color:#746a5e}.thyrsus-editorial h1{font-family:var(--font-heading-main-family),sans-serif;font-size:clamp(52px,4.5vw,78px);font-weight:400;font-style:normal;line-height:1.02;letter-spacing:-.035em;margin:0;max-width:530px;text-transform:none}.thyrsus-editorial__text{font-size:14px;line-height:1.8;max-width:310px;margin-top:28px;color:#70675d}.thyrsus-editorial__text p{margin:0}.thyrsus-editorial__button{margin-top:34px;min-height:46px;display:inline-flex;align-items:center;justify-content:space-between;gap:32px;border-bottom:1px solid #685f52;color:#292521;font-size:12px;letter-spacing:.02em;text-decoration:none}.thyrsus-editorial__button svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.2;transition:transform .2s}.thyrsus-editorial__button:hover svg{transform:translate(4px)}.thyrsus-editorial__image{position:relative;display:block;min-width:0;min-height:600px;overflow:hidden;background:#eae1d3}.thyrsus-editorial__image>img{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;object-fit:contain;object-position:center;transition:transform .7s}.thyrsus-editorial__image--campaign>img{object-fit:cover}.thyrsus-editorial__image:hover>img{transform:scale(1.02)}.thyrsus-editorial__caption{position:absolute;left:32px;right:32px;bottom:24px;display:flex;justify-content:space-between;gap:24px;color:#393025;font-size:11px;letter-spacing:.03em}.thyrsus-editorial__anchor{height:0;scroll-margin-top:115px}.thyrsus-editorial__detail{display:grid;grid-template-columns:80px 1fr;gap:20px;align-items:center;margin-top:64px;text-decoration:none;color:#393025;width:100%;max-width:320px}.thyrsus-editorial__detail>img{width:80px;height:100px;object-fit:cover}.thyrsus-editorial__detail>span{display:flex;flex-direction:column;gap:6px}.thyrsus-editorial__detail-note{font-size:9px;letter-spacing:.13em;text-transform:uppercase;color:#7b7165}.thyrsus-editorial__detail-name{font-size:12px;line-height:1.5}.thyrsus-editorial__detail-price{font-size:11px;color:#7b7165}.thyrsus-editorial a:focus-visible{outline:2px solid #8a7150;outline-offset:5px}@media(max-width:1100px)and (min-width:750px){.thyrsus-editorial__copy{padding:44px 32px}.thyrsus-editorial h1{font-size:60px}.thyrsus-editorial__image{min-height:620px}.thyrsus-editorial__detail{margin-top:38px}}@media(max-width:749px){.thyrsus-editorial{display:flex;flex-direction:column;min-height:0}.thyrsus-editorial__copy{padding:40px 24px 32px}.thyrsus-editorial__eyebrow{font-size:9px;margin-bottom:18px}.thyrsus-editorial h1{font-size:clamp(48px,13vw,66px);max-width:420px}.thyrsus-editorial__text{margin-top:20px;font-size:13px;max-width:315px}.thyrsus-editorial__button{margin-top:18px;min-height:44px}.thyrsus-editorial__detail{display:none}.thyrsus-editorial__image{min-height:0;aspect-ratio:1/1.08;width:100%}.thyrsus-editorial__caption{left:24px;right:24px;bottom:20px;font-size:10px}}@media(max-width:749px){.thyrsus-editorial__image--campaign{aspect-ratio:3/2}}@media(prefers-reduced-motion:reduce){.thyrsus-editorial__image>img,.thyrsus-editorial__button svg{transition:none}}.thyrsus-proof{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:clamp(50px,8vw,150px);padding:96px max(24px,calc((100vw - 1420px)/2));background:#f2ece4;color:#292521;font-family:var(--font-body-family),sans-serif}.thyrsus-proof__image{display:block;min-width:0}.thyrsus-proof__image img{width:100%;aspect-ratio:1/1;object-fit:cover;background:#e8ded2}.thyrsus-proof__content{max-width:530px}.thyrsus-proof__eyebrow{font-size:10px;letter-spacing:.16em;color:#756b5e;margin:0 0 22px;text-transform:uppercase}.thyrsus-proof h2{font:400 clamp(44px,4.2vw,68px)/1.05 var(--font-heading-second-family),Georgia,serif;letter-spacing:-.03em;margin:0}.thyrsus-proof__text{font-size:14px;line-height:1.8;color:#6c6258;margin:22px 0 0;max-width:420px}.thyrsus-proof__product{font-size:13px;margin:30px 0 12px}.thyrsus-proof__product span{margin-left:14px;color:#756b5e}.thyrsus-proof__facts{margin:0}.thyrsus-proof__facts>div{display:grid;grid-template-columns:45% 55%;gap:8px;border-top:1px solid #d6ccc0;padding:12px 0;font-size:12px}.thyrsus-proof__facts>div:last-child{border-bottom:1px solid #d6ccc0}.thyrsus-proof__facts dt{color:#756b5e}.thyrsus-proof__facts dd{margin:0}.thyrsus-proof__link{display:inline-block;margin-top:30px;border-bottom:1px solid #292521;padding-bottom:8px;color:inherit;text-decoration:none;font-size:13px}.thyrsus-proof__link:hover{text-decoration:underline;text-underline-offset:3px}@media(max-width:749px){.thyrsus-proof{display:block;padding:64px 22px}.thyrsus-proof__image img{aspect-ratio:4/5}.thyrsus-proof__content{margin-top:32px}.thyrsus-proof h2{font-size:clamp(40px,9vw,54px)}.thyrsus-proof__text{font-size:13px}}.thyrsus-wear{padding:96px max(24px,calc((100vw - 1420px)/2));background:#ede7df;color:#292521;font-family:var(--font-body-family),sans-serif}.thyrsus-wear__head{display:grid;grid-template-columns:1fr 1fr;align-items:end;gap:30px;margin-bottom:32px}.thyrsus-wear__eyebrow{grid-column:1/-1;font-size:10px;letter-spacing:.17em;text-transform:uppercase;margin:0;color:#756b5e}.thyrsus-wear h2{font:400 clamp(42px,4vw,66px)/1.08 var(--font-heading-second-family),Georgia,serif;letter-spacing:-.03em;margin:0;white-space:pre-line;max-width:670px}.thyrsus-wear__head>p:last-child{font-size:14px;line-height:1.75;color:#6d6359;max-width:420px;margin:0 0 6px}.thyrsus-wear__grid{display:grid;grid-template-columns:1fr 1fr;gap:28px}.thyrsus-wear__item>a{display:block;overflow:hidden;background:#ddd0c3}.thyrsus-wear__item img{width:100%;aspect-ratio:5/4;object-fit:cover;object-position:center 30%;transition:transform .5s}.thyrsus-wear__item>a:hover img{transform:scale(1.015)}.thyrsus-wear__angle{font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:#756b5e;margin:20px 0 6px}.thyrsus-wear__name{display:flex;align-items:baseline;justify-content:space-between;gap:12px;font-size:16px;line-height:1.45}.thyrsus-wear__name a{text-decoration:none;color:inherit}.thyrsus-wear__name a:hover{text-decoration:underline;text-underline-offset:3px}.thyrsus-wear__name span{white-space:nowrap;font-size:13px}.thyrsus-wear__size{font-size:12px;color:#6d6359;margin:5px 0 0}@media(max-width:749px){.thyrsus-wear{padding:64px 22px}.thyrsus-wear__head{display:block;margin-bottom:24px}.thyrsus-wear__eyebrow{margin-bottom:15px}.thyrsus-wear h2{font-size:clamp(38px,9vw,52px)}.thyrsus-wear__head>p:last-child{margin:16px 0 0;font-size:13px}.thyrsus-wear__grid{display:block}.thyrsus-wear__item+.thyrsus-wear__item{margin-top:38px}.thyrsus-wear__item img{aspect-ratio:4/5}.thyrsus-wear__name{font-size:15px}}@media(prefers-reduced-motion:reduce){.thyrsus-wear__item img{transition:none}}thyrsus-accordion-text{display:block}.main-product thyrsus-material-options .color__swatch-tooltip{display:none}.main-product thyrsus-material-options.custom-options.custom-options--radio input[type=radio]:checked+.color__swatch--color:not(.color__swatch--pill) .color__swatch-dot--color:after{border-width:1px;border-color:rgba(var(--layout-text-color),.45);top:-1px;inset-inline-start:-1px}thyrsus-material-options{display:block}thyrsus-material-options .thyrsus-material-options__panel{padding-block:var(--thyrsus-material-padding)}thyrsus-material-options .thyrsus-material-options__panel--bordered{border-block:1px solid rgba(var(--layout-text-color),.15)}thyrsus-material-options .thyrsus-material-options__header{display:flex;align-items:baseline;gap:12px}thyrsus-material-options .thyrsus-material-options__summary{margin:0;flex:1;min-width:0}thyrsus-material-options .thyrsus-material-options__header .size-guide{margin-inline-start:auto;flex-shrink:0}thyrsus-material-options .thyrsus-material-options__header .size-guide__button{white-space:nowrap}thyrsus-material-options .thyrsus-material-options__choices{margin-top:18px;gap:14px}.thyrsus-pdp-facts>p{margin-bottom:8px}.thyrsus-pdp-facts .popup-button{text-decoration:underline;text-underline-offset:4px}.thyrsus-proportion-image{display:block;width:100%;height:auto;max-height:360px;object-fit:contain;margin-block:20px}
/*# sourceMappingURL=/cdn/shop/t/57/compiled_assets/styles.css.map */
