[data-testid=product-information]{padding-top:0!important}.product-details{padding-top:clamp(16px,3vw,32px)}.variant-option__button-label__pill{display:none!important}.variant-picker__label{font-size:11px!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:rgb(var(--color-foreground-rgb) / .45)!important;margin-bottom:10px!important}.variant-picker .variant-option__button-label{border-radius:8px!important;font-size:12px!important;font-weight:600!important;letter-spacing:.04em!important;min-width:48px!important;height:44px!important;transition:all .15s ease!important;position:relative;overflow:hidden;background:transparent!important;border:1px solid rgb(var(--color-foreground-rgb) / .15)!important;color:rgb(var(--color-foreground-rgb))!important;justify-content:center!important}.variant-picker .variant-option__button-label:hover{background:rgb(var(--color-foreground-rgb) / .04)!important;border-color:rgb(var(--color-foreground-rgb) / .3)!important}.variant-picker .variant-option__button-label:has(:checked),.variant-picker .variant-option__button-label[aria-pressed=true],.variant-picker .variant-option__button-label.is-selected{background:var(--color-primary-button-background, #000)!important;color:var(--color-primary-button-text, #fff)!important;border-color:var(--color-primary-button-background, #000)!important;font-weight:700!important}.variant-picker .variant-option__button-label[disabled],.variant-picker .variant-option__button-label.is-unavailable{opacity:.28!important;text-decoration:line-through!important;cursor:not-allowed!important}.price__current,.price__sale{font-size:clamp(22px,3vw,28px)!important;font-weight:700!important;letter-spacing:-.02em!important;line-height:1!important}.price__compare,.price__was{font-size:13px!important;opacity:.4!important;text-decoration:line-through!important}.badge--sale,.price-badge{background:#000!important;color:#fff!important;font-size:10px!important;font-weight:700!important;letter-spacing:.08em!important;border-radius:4px!important;padding:3px 7px!important}.buy-buttons .button--primary,.buy-buttons [type=submit].button,.add-to-cart-button.button{border-radius:12px!important;height:54px!important;font-size:13px!important;font-weight:700!important;letter-spacing:.08em!important;text-transform:uppercase!important;transition:opacity .2s,transform .15s!important}.buy-buttons .button--primary:hover,.buy-buttons [type=submit].button:hover{opacity:.88!important;transform:translateY(-1px)!important}.buy-buttons .button--primary:active{transform:translateY(0) scale(.99)!important}.buy-buttons .shopify-payment-button__button,.buy-buttons .button--secondary{border-radius:12px!important;height:54px!important;font-size:13px!important;font-weight:700!important}.buy-buttons{display:flex!important;flex-direction:column!important;gap:10px!important}.quantity-selector{border-radius:12px!important;border-width:1px!important;height:48px!important;overflow:hidden}.quantity-selector__button{width:44px!important;transition:background .15s!important}.quantity-selector__button:hover{background:rgb(var(--color-foreground-rgb) / .04)!important}.quantity-selector__input{font-size:14px!important;font-weight:600!important}.product-details h1,.product-title,[data-product-title]{font-size:clamp(24px,3.5vw,36px)!important;line-height:1.1!important;letter-spacing:-.025em!important;font-weight:700!important;margin-bottom:8px!important}.product-media-gallery{position:sticky;top:var(--header-height, 64px)}.product-media-gallery__slideshow slideshow-slide,.product-media-gallery slideshow-slide{border-radius:var(--style-border-radius-cards, 8px)!important;overflow:hidden}.product-media-gallery__thumbnails{display:flex;flex-direction:row;gap:8px;margin-top:10px;overflow-x:auto;scrollbar-width:none;padding:2px 0}.product-media-gallery__thumbnails::-webkit-scrollbar{display:none}.product-media-gallery__thumbnail{flex-shrink:0;border-radius:6px!important;overflow:hidden;cursor:pointer;transition:opacity .2s,outline .15s;width:56px!important;height:56px!important;outline:2px solid transparent;outline-offset:2px}.product-media-gallery__thumbnail[aria-selected=true],.product-media-gallery__thumbnail.is-active{outline:2px solid rgb(var(--color-foreground-rgb))!important}.slideshow-control,button.slideshow-control{display:flex!important;background:transparent!important;background-color:transparent!important;border:none!important;box-shadow:none!important;color:#fff!important;opacity:.7;transition:opacity .2s!important}.slideshow-control:hover,button.slideshow-control:hover{background:transparent!important;background-color:transparent!important;opacity:1!important;transform:none!important;box-shadow:none!important}.slideshow-control svg,button.slideshow-control svg{filter:drop-shadow(0 1px 3px rgba(0,0,0,.55));stroke:#fff!important;color:#fff!important}@media screen and (min-width:750px){.product-media-gallery__media,.product-media-gallery__media img,.product-media-container img{border-radius:var(--style-border-radius-cards, 8px)!important}.product-media-gallery__thumbnails{gap:6px}.product-media-gallery__thumbnail{width:60px!important;height:60px!important}.product-media-gallery__thumbnail[aria-selected=true],.product-media-gallery__thumbnail.is-active{outline:2px solid #000!important;outline-offset:2px!important}}@media screen and (max-width:749px){.product-information__media{margin-left:calc(var(--page-margin, 16px) * -1);margin-right:calc(var(--page-margin, 16px) * -1);width:calc(100% + var(--page-margin, 16px) * 2)}.product-media-gallery__media,.product-media-gallery__media img{border-radius:0!important}.product-media-gallery__thumbnails{padding:0 var(--page-margin, 16px);margin-top:10px;gap:8px}.product-media-gallery__thumbnail{border-radius:6px!important;width:52px!important;height:52px!important}}@media screen and (max-width:749px){.sticky-add-to-cart__bar{border-radius:14px 14px 0 0!important;padding:12px 16px!important;gap:12px!important}.sticky-add-to-cart__button{border-radius:10px!important;font-weight:700!important;font-size:12px!important;letter-spacing:.06em!important;text-transform:uppercase!important;padding:0 20px!important;width:auto!important;min-width:120px!important}.sticky-add-to-cart__title{font-weight:600!important}}.caesura-accordion{border-top:1px solid rgb(var(--color-foreground-rgb) / .08);width:100%}.caesura-accordion__item{border-bottom:1px solid rgb(var(--color-foreground-rgb) / .08);width:100%;display:block}.caesura-accordion__summary{display:flex;align-items:center;justify-content:space-between;padding:18px 0;cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none;transition:opacity .15s}.caesura-accordion__summary::-webkit-details-marker{display:none}.caesura-accordion__summary:hover{opacity:.75}.caesura-accordion__label{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--color-foreground-rgb))}.caesura-accordion__icon{flex-shrink:0;width:20px;height:20px;display:flex;align-items:center;justify-content:center;color:rgb(var(--color-foreground-rgb) / .5);transition:transform .2s}.caesura-accordion__item[open] .caesura-accordion__plus{display:none}.caesura-accordion__item:not([open]) .caesura-accordion__minus{display:none}.caesura-accordion__body{padding:0 0 20px;font-size:13px;line-height:1.7;color:rgb(var(--color-foreground-rgb) / .7);animation:caesura-fade-in .2s ease}.caesura-accordion__body p{margin:0 0 8px}.caesura-accordion__body p:last-child{margin-bottom:0}.caesura-accordion__body ul{margin:0;padding-left:16px;display:flex;flex-direction:column;gap:4px}@keyframes caesura-fade-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.caesura-accordion__body--care{padding-bottom:24px}.caesura-care__description{margin:0 0 16px;font-size:13px;line-height:1.65;color:rgb(var(--color-foreground-rgb) / .65)}.caesura-care-slider{overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;cursor:grab;-webkit-user-select:none;user-select:none}.caesura-care-slider::-webkit-scrollbar{display:none}.caesura-care-slider:active{cursor:grabbing}.caesura-care-slider__track{display:flex;gap:0;width:max-content}.caesura-care-slider__item{display:flex;flex-direction:column;align-items:center;gap:10px;padding:16px 20px;min-width:100px;border-right:1px solid rgb(var(--color-foreground-rgb) / .06);flex-shrink:0}.caesura-care-slider__item:last-child{border-right:none}.caesura-care-slider__icon{width:48px;height:48px;display:flex;align-items:center;justify-content:center;border:1px solid rgb(var(--color-foreground-rgb) / .1);border-radius:12px;color:rgb(var(--color-foreground-rgb) / .7);background:rgb(var(--color-foreground-rgb) / .02);flex-shrink:0;transition:border-color .2s,background .2s}.caesura-care-slider__item:hover .caesura-care-slider__icon{border-color:rgb(var(--color-foreground-rgb) / .2);background:rgb(var(--color-foreground-rgb) / .04)}.caesura-care-slider__label{font-size:10px;font-weight:600;letter-spacing:.04em;text-align:center;color:rgb(var(--color-foreground-rgb) / .55);text-transform:uppercase;line-height:1.35;max-width:80px}.caesura-accordion__body--size-chart{padding-bottom:24px}.caesura-size-chart__note{font-size:12px;color:rgb(var(--color-foreground-rgb) / .5);margin:0 0 16px;line-height:1.5;padding:8px 12px;background:rgb(var(--color-foreground-rgb) / .03);border-radius:6px;border:1px solid rgb(var(--color-foreground-rgb) / .06)}.caesura-size-chart__note strong{color:rgb(var(--color-foreground-rgb) / .75);font-weight:600}.caesura-size-chart__tabs{display:flex;gap:0;margin-bottom:16px;border-bottom:1px solid rgb(var(--color-foreground-rgb) / .1)}.caesura-size-chart__tab{background:none;border:none;padding:8px 0;margin-right:20px;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;color:rgb(var(--color-foreground-rgb) / .35);border-bottom:2px solid transparent;margin-bottom:-1px;transition:color .15s,border-color .15s}.caesura-size-chart__tab.is-active{color:rgb(var(--color-foreground-rgb));border-bottom-color:rgb(var(--color-foreground-rgb))}.caesura-size-chart__table-wrap{overflow-x:auto;margin-bottom:20px;scrollbar-width:none}.caesura-size-chart__table-wrap::-webkit-scrollbar{display:none}.caesura-size-chart__table{width:100%;border-collapse:collapse;font-size:13px;min-width:320px}.caesura-size-chart__table thead tr{border-bottom:1px solid rgb(var(--color-foreground-rgb) / .15)}.caesura-size-chart__table th{text-align:left;font-size:10px;font-weight:700;letter-spacing:.1em;color:rgb(var(--color-foreground-rgb) / .4);padding:0 16px 10px 0}.caesura-size-chart__table th:first-child{padding-left:0}.caesura-size-chart__table td{padding:10px 16px 10px 0;color:rgb(var(--color-foreground-rgb) / .8);border-bottom:1px solid rgb(var(--color-foreground-rgb) / .06);font-size:13px}.caesura-size-chart__table td:first-child{font-weight:700;letter-spacing:.05em;font-size:12px;padding-left:0;color:rgb(var(--color-foreground-rgb))}.caesura-size-chart__table tbody tr:last-child td{border-bottom:none}.caesura-size-chart__table tbody tr:hover td{background:rgb(var(--color-foreground-rgb) / .02)}.caesura-size-chart__how{padding-top:16px;border-top:1px solid rgb(var(--color-foreground-rgb) / .08)}.caesura-size-chart__how-title{font-size:10px;font-weight:700;letter-spacing:.12em;color:rgb(var(--color-foreground-rgb) / .35);margin:0 0 10px}.caesura-size-chart__how-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:6px}.caesura-size-chart__how-list li{font-size:12px;color:rgb(var(--color-foreground-rgb) / .55);line-height:1.5;display:flex;gap:8px;align-items:baseline}.caesura-size-chart__how-list li span{font-weight:700;color:rgb(var(--color-foreground-rgb) / .8);min-width:64px;flex-shrink:0}.caesura-trust-strip{border-top:1px solid rgb(var(--color-foreground-rgb) / .08);border-bottom:1px solid rgb(var(--color-foreground-rgb) / .08);padding:14px 0;margin:10px 0;width:100%}main[data-template^=product] .caesura-trust__item:first-child,main[data-template^=product] .caesura-trust__divider:first-of-type{display:none!important}.caesura-trust-strip__inner{display:flex;align-items:center;justify-content:space-between;gap:0;flex-wrap:wrap;row-gap:8px;padding:0;max-width:100%}.caesura-trust__item{display:flex;align-items:center;gap:7px;font-size:10px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:rgb(var(--color-foreground-rgb) / .6);padding:0;flex-shrink:0}.caesura-trust__item svg{color:rgb(var(--color-foreground-rgb) / .4);flex-shrink:0}.caesura-trust__divider{width:1px;height:16px;background:rgb(var(--color-foreground-rgb) / .12);flex-shrink:0}@media screen and (max-width:749px){.caesura-trust__item{font-size:9px}}#header-group{display:none!important}main[data-template^=product]{padding-top:clamp(70px,8vw,95px)!important}.caesura-header{position:fixed;top:0;left:0;width:100%;z-index:999;display:flex;align-items:center;justify-content:space-between;padding:28px 50px;background:#0000001f;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-sizing:border-box}body[data-template^=product] .caesura-header,main[data-template^=product]~* .caesura-header{background:#000!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.left-nav{display:flex;gap:28px}.right-nav{margin-left:auto}.caesura-logo-wrapper{position:absolute;left:50%;transform:translate(-50%)}.caesura-logo{color:#fff;text-decoration:none;font-size:20px;letter-spacing:6px;font-weight:500;font-family:Inter,sans-serif}.caesura-nav a,.cart-trigger{color:#fff!important;text-decoration:none;font-size:12px;letter-spacing:1px;text-transform:uppercase;position:relative;transition:.3s ease;cursor:pointer;font-family:Inter,sans-serif;background:transparent;border:none;padding:0}.caesura-nav a:after,.cart-trigger:after{content:"";position:absolute;left:0;bottom:-4px;width:0;height:1px;background:#fff;transition:.3s ease}.caesura-nav a:hover:after,.cart-trigger:hover:after{width:100%}.caesura-nav a:hover,.cart-trigger:hover{color:#fff}.cart-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:50px}.cart-title{font-size:18px;letter-spacing:2px;color:#fff!important;font-family:Inter,sans-serif}.close-cart{cursor:pointer;font-size:20px;color:#fff!important}.cart-empty{color:#8f8f8f!important;font-size:14px;font-family:Inter,sans-serif}.crt-subtotal{color:#fff!important;display:flex;justify-content:space-between;font-size:13px;letter-spacing:.5px;padding:20px 0;border-top:1px solid rgba(255,255,255,.08);margin-top:auto;font-family:Inter,sans-serif}.cart-btn{margin-top:auto;border:1px solid rgba(255,255,255,.15);padding:16px;text-align:center;color:#fff;text-decoration:none;text-transform:uppercase;font-size:12px;letter-spacing:1px;transition:.35s ease;font-family:Inter,sans-serif;box-sizing:border-box}.cart-btn:hover{background:#fff;color:#000}@media(max-width:768px){.caesura-header{padding:20px}.left-nav{gap:16px}.caesura-logo{font-size:16px;letter-spacing:4px}}.caesura-tax-info{display:inline-flex;position:relative;align-items:center;margin-left:8px;vertical-align:middle}.card-tax{margin-left:6px}.product-tax{margin-left:10px}.caesura-tax-icon{width:13px;height:13px;border:1px solid #888;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:9px;color:#777;line-height:1}.caesura-tax-tooltip{position:absolute;bottom:18px;left:50%;transform:translate(-50%);background:#111;color:#fff;padding:4px 8px;font-size:10px;letter-spacing:.12em;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .18s}.caesura-tax-info:hover .caesura-tax-tooltip{opacity:1}
/*# sourceMappingURL=/cdn/shop/t/80/assets/caesura-product-enhancements.css.map */
