.shopify-section--main-product .product-info{font-family:var(--text-font-family)}.shopify-section--main-product .product-info__block-list{display:flex;flex-direction:column}.shopify-section--main-product .product-info__block-list>*{order:200;margin:0 0 16px!important}.shopify-section--main-product .product-info__block-list>[data-block-type=title]{order:10;margin-bottom:12px!important}.shopify-section--main-product .product-info__block-list>[data-block-type=price],.shopify-section--main-product .product-info__block-list>.text-with-rating{order:20}.shopify-section--main-product .product-info__block-list>[data-block-type=rating]{order:22}.shopify-section--main-product .product-info__block-list>[data-block-id*=trusted_shops]{order:23}.shopify-section--main-product .product-info__block-list>.u-pdp-box{order:30}.shopify-section--main-product .product-info__block-list>[data-block-type=variant-picker],.shopify-section--main-product .product-info__block-list>[data-block-type=product-variations]{order:40}.shopify-section--main-product .product-info__block-list>[data-block-id*=bf_size_charts]{order:41}.shopify-section--main-product .product-info__block-list>[data-block-type=feature-with-icon][data-block-id=u_engrave_note]{order:42}.shopify-section--main-product .product-info__block-list>[data-block-type=line-item-property]{order:43}.shopify-section--main-product .product-info__block-list>.u-engv-wrap{order:44}.shopify-section--main-product .product-info__block-list>[data-block-type=payment-terms]{order:55}.shopify-section--main-product .product-info__block-list>[data-block-type=buy-buttons]{order:60}.shopify-section--main-product .product-info__block-list>.u-pdp-sku,.shopify-section--main-product .product-info__block-list>[data-block-type=sku]{order:65;margin-bottom:24px!important}.shopify-section--main-product .product-info__block-list>.u-pdp-pay{order:70;margin-bottom:24px!important}.shopify-section--main-product .product-info__block-list>.u-pdp-why{order:80;margin-bottom:24px!important}.shopify-section--main-product .product-info__block-list>.u-pdp-acc{order:90;margin-bottom:24px!important}.shopify-section--main-product .product-info__block-list>.u-pdp-club{order:100}.shopify-section--main-product .product-info__block-list>.u-pdp-duo-m{order:110}.shopify-section--main-product .product-info__block-list>[data-block-type=feature-with-icon]{order:130}.shopify-section--main-product .product-info__block-list>[data-block-id*=casa_loyalty]{order:140}.shopify-section--main-product .product-info [data-block-type=quantity-selector],.shopify-section--main-product .product-info .feature-badge-list,.shopify-section--main-product .product-info [data-block-type=image],.shopify-section--main-product .product-info [data-block-type=separator],.shopify-section--main-product .product-info [data-block-type=description],.shopify-section--main-product .product-info .accordion-group:has(>[data-block-type=description]){display:none!important}.shopify-section--main-product .product-info [data-block-type=title]:after{content:none;display:none}.shopify-section--main-product .product-info .product-title{margin:0;font-family:var(--text-font-family);font-size:21px;line-height:32px;font-weight:600;letter-spacing:0;text-transform:none;text-wrap:wrap;color:var(--u-ink2)}@media(max-width:999px){.shopify-section--main-product .product-info .product-title{font-size:20px;line-height:26px}}.shopify-section--main-product .u-pdp-sku__txt{margin:0;font-size:14px;line-height:21px;font-weight:500;color:var(--u-mute)}.shopify-section--main-product .u-pdp-pay__head{display:flex;align-items:center;gap:8px;font-size:12px;line-height:21px;font-weight:600;color:var(--u-ink)}.shopify-section--main-product .u-pdp-pay__head svg{width:16px;height:16px;flex:none}.shopify-section--main-product .u-pdp-pay__icons{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 10px;margin:14px 0 0;padding:14px 0 0;list-style:none;border-top:1px solid var(--u-line)}.shopify-section--main-product .u-pdp-pay__icons li{display:block;line-height:0}.shopify-section--main-product .u-pdp-pay__icons svg{display:block;height:22px;width:auto}.shopify-section--main-product .u-pdp-why__box{padding:16px;border:1px solid var(--u-line);border-radius:2px 2px 0 0;background:#fff}.shopify-section--main-product .u-pdp-why__head{margin:0 0 16px;font-size:16px;line-height:26px;font-weight:600;color:var(--u-ink2)}.shopify-section--main-product .u-pdp-why__text{font-size:11px;line-height:18px;font-weight:500;color:var(--u-ink)}.shopify-section--main-product .u-pdp-why__text strong{display:block;margin-top:2px;font-size:12px;line-height:21px;font-weight:700}.shopify-section--main-product .u-pdp-why__perks{display:grid;gap:16px;margin:-1px 0 0;padding:16px;list-style:none;border:1px solid var(--u-line);border-radius:0 0 2px 2px;background:#fff}.shopify-section--main-product .u-pdp-why__perks li{display:flex;align-items:center;gap:8px;min-height:24px;font-size:12px;line-height:21px;font-weight:600;color:var(--u-ink)}.shopify-section--main-product .u-pdp-why__perks svg{width:24px;height:24px;flex:none;fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.shopify-section--main-product .u-pdp-acc{border-bottom:1px solid var(--u-line)}.shopify-section--main-product .u-pdp-acc__item{border-top:1px solid var(--u-line)}.shopify-section--main-product .u-pdp-acc__item>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 0;list-style:none;font-size:14px;line-height:24px;font-weight:700;color:var(--u-ink);cursor:pointer}.shopify-section--main-product .u-pdp-acc__item>summary::-webkit-details-marker{display:none}.shopify-section--main-product .u-pdp-acc__item>summary i{position:relative;flex:none;width:16px;height:16px}.shopify-section--main-product .u-pdp-acc__item>summary i:before,.shopify-section--main-product .u-pdp-acc__item>summary i:after{content:"";position:absolute;left:1px;right:1px;top:50%;height:1.5px;margin-top:-.75px;background:currentColor;transition:transform .2s}.shopify-section--main-product .u-pdp-acc__item>summary i:after{transform:rotate(90deg)}.shopify-section--main-product .u-pdp-acc__item[open]>summary i:after{transform:rotate(0)}.shopify-section--main-product .u-pdp-acc__body{padding:0 0 16px;font-size:12px;line-height:21px;font-weight:500;color:var(--u-ink)}.shopify-section--main-product .u-pdp-acc__body p{margin:0 0 8px}.shopify-section--main-product .u-pdp-acc__body ul,.shopify-section--main-product .u-pdp-acc__body ol{margin:0 0 8px;padding-left:18px}.shopify-section--main-product .u-pdp-acc__body a{text-decoration:underline}.shopify-section--main-product .u-pdp-club{display:flex;align-items:flex-start;gap:16px;min-height:147px;padding:20px;color:#fff;background:#20201d radial-gradient(120% 140% at 88% 0%,#3a3931,#20201d 62%)}.shopify-section--main-product .u-pdp-club__badge{flex:none;display:grid;place-items:center;width:40px;height:40px;border:1px solid #fff;border-radius:50%;font-family:Syne,var(--text-font-family);font-size:18px;font-weight:600;line-height:1}.shopify-section--main-product .u-pdp-club__head{margin:0 0 16px;font-size:12px;line-height:17px;font-weight:700}.shopify-section--main-product .u-pdp-club__text{margin:0 0 20px;font-size:12px;line-height:18px;font-weight:500}.shopify-section--main-product .u-pdp-club__link{font-size:12px;font-weight:700;color:#fff;text-decoration:none}.shopify-section--main-product .u-pdp-box__row{display:flex;align-items:center;gap:8px;min-height:53px;padding:8px 16px;border:1px solid var(--u-line);background:#fff;font-size:12px;font-weight:600;color:var(--u-ink2)}.shopify-section--main-product .u-pdp-box__row svg{width:16px;height:16px;flex:none}.shopify-section--main-product .u-pdp-box__thumb{width:24px;height:24px;flex:none;border-radius:2px;object-fit:cover}.shopify-section--main-product .u-pdp-box__link{margin-left:auto;font-size:12px;font-weight:600;color:var(--u-ink2);text-decoration:underline;white-space:nowrap}.shopify-section--main-product .variant-picker__option{gap:6px}.shopify-section--main-product .variant-picker__option-info{justify-content:flex-start}.shopify-section--main-product .variant-picker legend{position:relative;padding-left:12px;font-size:12px;line-height:20px;font-weight:600;color:var(--u-ink)}.shopify-section--main-product .variant-picker legend:before{content:"*";position:absolute;left:0;top:0;font-size:14px;font-weight:600}.shopify-section--main-product .variant-picker .select{display:flex;align-items:center;justify-content:space-between;width:100%;height:53px;padding:0 16px;border:1px solid var(--u-line);border-radius:2px;background:#fff;font-size:12px;font-weight:500;color:var(--u-ink2)}.shopify-section--main-product .product-info [data-block-type=price]{display:flex;align-items:center;min-height:76px;padding:16px;border:1px solid var(--u-line);border-radius:2px;background:#fff}.shopify-section--main-product .product-info [data-block-type=price] :is(sale-price,regular-price,.price-list,compare-at-price){font-size:24px;line-height:24px;font-weight:600;letter-spacing:0;color:var(--u-ink)!important}.shopify-section--main-product .product-info [data-block-type=price] compare-at-price{font-size:16px;font-weight:500;color:var(--u-mute)!important}.shopify-section--main-product .product-info buy-buttons .button{min-height:60px;padding:16px 24px;border-radius:0;font-size:14px;line-height:24px;font-weight:700;letter-spacing:0;text-transform:none;background:#20201d!important;color:#fff!important}.shopify-section--main-product .product-info buy-buttons .button[disabled]{background:#9a9a96!important}@media(min-width:1000px){.shopify-section--main-product .product-sticky-bar{display:none!important}}@media(max-width:999px){.shopify-section--main-product .product-sticky-bar{display:block;inset-block:auto 0;padding:12px 16px;border-top:1px solid #e5e5e5;border-block-end-width:0;background:#fff!important;-webkit-backdrop-filter:none;backdrop-filter:none;color:var(--u-ink)!important}.shopify-section--main-product .product-sticky-bar__info{display:none}.shopify-section--main-product .product-sticky-bar .button{width:100%;min-height:49px;border-radius:0;background:#20201d!important;color:#fff!important;font-weight:700}}[class*=shopify-section--related] .section-header{justify-self:start;text-align:left}[class*=shopify-section--related] h2{font-size:16px;line-height:24px;font-weight:600;text-transform:uppercase;letter-spacing:0}
/*# sourceMappingURL=/cdn/shop/t/16/assets/ustory-pdp-info.css.map */
