body.ex-studio .st-product,body.ex-studio .st-related{--color-background: 255, 255, 255;--color-foreground: 16, 60, 112;--color-button: 13, 79, 150;--color-button-text: 255, 255, 255;--color-secondary-button: 255, 255, 255;--color-secondary-button-text: 13, 79, 150;--color-link: 13, 79, 150;--font-heading-family: var(--st-heading-font);--font-body-family: var(--st-body-font);color:var(--st-ink);background:var(--st-white)}body.ex-studio .st-product>product-component>.page-width,body.ex-studio .st-related .page-width{max-width:1440px;padding-inline:var(--st-gutter)}body.ex-studio .st-product .exhibela-breadcrumbs{margin-block:0 24px;font-size:12px;line-height:1.5}body.ex-studio .st-product .product.grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:clamp(32px,4.5vw,64px);align-items:start}body.ex-studio .st-product .product>.product__media-wrapper,body.ex-studio .st-product .product>.product__info-wrapper{width:100%!important;max-width:100%!important;min-width:0;padding:0}body.ex-studio .st-product .product__info-wrapper{padding-block:8px 0}body.ex-studio .st-product .product__info-container{max-width:560px!important;color:var(--st-ink)}body.ex-studio .st-product .product__column-sticky{top:104px}body.ex-studio .st-product .product__title{margin:0 0 22px}body.ex-studio .st-product .product__title h1{color:var(--st-ink);font-family:var(--st-heading-font);font-size:clamp(30px,3.1vw,44px);font-weight:750;line-height:1.12;letter-spacing:-.045em;text-wrap:balance;-webkit-hyphens:none;hyphens:none}body.ex-studio .st-product .product__title .st-product__intro{max-width:54ch;margin:16px 0 0;color:#426486;font-size:16px;line-height:1.55;letter-spacing:0}body.ex-studio .st-product .price{font-size:29px;font-weight:650;line-height:1.25;letter-spacing:-.025em}body.ex-studio .st-product .price .price-item{color:var(--st-ink)}body.ex-studio .st-product .price .badge{border:1px solid var(--st-blue);border-radius:4px;font-size:12px;letter-spacing:0}body.ex-studio .st-product .product__shipping-summary,body.ex-studio .st-product .product__tax,body.ex-studio .st-product .installment{max-width:62ch;color:#426486;font-size:13px;line-height:1.5;letter-spacing:0}body.ex-studio .st-product .product__shipping-summary{margin:10px 0 0}body.ex-studio .st-product .product__tax{margin-top:6px}body.ex-studio .st-product .st-product__details-link{display:inline-flex;align-items:center;min-height:44px;margin:2px 0 10px;color:var(--st-blue);font-size:14px;font-weight:600;text-underline-offset:4px}body.ex-studio .st-product variant-selects{margin-top:0}body.ex-studio .st-product .product-form__input{min-width:0;max-width:100%;margin-bottom:18px}body.ex-studio .st-product .form__label{margin-bottom:6px;color:var(--st-ink);font-size:14px;font-weight:650;line-height:1.4;letter-spacing:0}body.ex-studio .st-product .form__label [data-selected-value]{font-weight:400}body.ex-studio .st-product .product-form__input--pill input[type=radio]+label{display:inline-flex;align-items:center;justify-content:center;min-width:48px;min-height:48px;padding:10px 16px;margin:4px 5px 3px 0;border:1px solid var(--st-line);border-radius:5px;color:var(--st-ink);background:var(--st-white);font-size:13px;font-weight:500;line-height:1.3;letter-spacing:0;vertical-align:top}body.ex-studio .st-product .product-form__input--pill input[type=radio]+label:before{box-shadow:none}body.ex-studio .st-product .product-form__input--pill input[type=radio]+label:hover{border-color:var(--st-blue)}body.ex-studio .st-product .product-form__input--pill input[type=radio]:checked+label{border-color:var(--st-blue);color:var(--st-white);background:var(--st-blue)}body.ex-studio .st-product .product-form__input--pill input[type=radio].disabled+label{color:#72889f;border-color:var(--st-line);text-decoration:line-through}body.ex-studio .st-product .product-form__input--pill input[type=radio].disabled:checked+label{color:#d9e4ef}body.ex-studio .st-product .product-form__input--pill input[type=radio]+label.st-option--color{width:48px;padding:8px;border:2px solid transparent;border-radius:50%;background:transparent}body.ex-studio .st-product .st-option--color .st-option__dot{display:block;width:28px;height:28px;flex:0 0 28px;border:1px solid #becbd7;border-radius:50%;background:var(--st-option-color)}body.ex-studio .st-product .product-form__input--pill input[type=radio]:checked+label.st-option--color{border-color:var(--st-blue);background:transparent}body.ex-studio .st-product .product-form__input--pill input[type=radio].disabled+label.st-option--color{opacity:.55}body.ex-studio .st-product .product-form__input--pill input[type=radio].disabled+label.st-option--color:after{position:absolute;width:34px;height:1px;content:"";background:var(--st-ink);transform:rotate(-45deg)}body.ex-studio .st-product .swatch-input__input+.swatch-input__label{--swatch-input--size: 3.6rem}body.ex-studio .st-product .product-form__quantity{margin-block:22px 16px}body.ex-studio .st-product quantity-input.quantity{width:146px;min-height:48px;border:1px solid var(--st-line);border-radius:5px;background:var(--st-white);color:var(--st-ink)}body.ex-studio .st-product .quantity:before,body.ex-studio .st-product .quantity:after{box-shadow:none}body.ex-studio .st-product .quantity__button{width:48px;color:var(--st-blue)}body.ex-studio .st-product .quantity__input{padding-inline:0;font-size:15px}body.ex-studio .st-product .product-form__buttons{max-width:100%}body.ex-studio .st-product .product-form__submit{min-height:58px;border:1px solid var(--st-blue);border-radius:6px;background:var(--st-blue);color:var(--st-white);font-size:17px;font-weight:650;line-height:1.4;letter-spacing:0}body.ex-studio .st-product .product-form__submit:before,body.ex-studio .st-product .product-form__submit:after{box-shadow:none}body.ex-studio .st-product .product-form__submit:hover:not([disabled]){background:var(--st-ink);border-color:var(--st-ink)}body.ex-studio .st-product .shopify-payment-button__button--unbranded{min-height:52px;border:1px solid var(--st-blue);border-radius:6px;background:var(--st-white);color:var(--st-blue);font-size:16px;font-weight:600;letter-spacing:0}body.ex-studio .st-product .shopify-payment-button__button--unbranded:hover:not([disabled]){color:var(--st-white);background:var(--st-blue)}body.ex-studio .st-product .ex-product-help{margin-top:22px!important;padding-top:18px;border-top:1px solid var(--st-line);color:#426486;font-size:12px;line-height:1.55}body.ex-studio .st-product .ex-product-help a{color:var(--st-blue)}body.ex-studio .st-product .product__media-list{margin:0;border-radius:4px;background:var(--st-ice)}body.ex-studio .st-product .product__media{border:0;border-radius:4px;background:var(--st-ice)}body.ex-studio .st-product .product__media img{padding:22px;object-fit:contain;background:var(--st-ice)}body.ex-studio .st-product .product__media-container{--media-radius: 4px;--media-border-width: 0px}body.ex-studio .st-product .product__media-icon{left:auto;right:14px;top:14px;width:42px;height:42px;border:1px solid var(--st-line);color:var(--st-blue);background:var(--st-white);opacity:1}body.ex-studio .st-product .thumbnail-slider{margin-top:14px}body.ex-studio .st-product .thumbnail-list{gap:10px}body.ex-studio .st-product .thumbnail-list__item{width:80px;flex-basis:80px}body.ex-studio .st-product .thumbnail{border:1px solid var(--st-line);border-radius:4px;background:var(--st-ice)}body.ex-studio .st-product .thumbnail[aria-current=true]{border:2px solid var(--st-blue);box-shadow:none}body.ex-studio .st-product .thumbnail img{padding:4px;object-fit:contain}body.ex-studio .st-product .slider-button{min-width:44px;min-height:44px;color:var(--st-blue)}body.ex-studio .st-product .st-product__gallery-hint{margin:12px 0 0;color:#577593;font-size:11px;line-height:1.5;text-align:center}body.ex-studio .st-product-details{display:grid;grid-template-columns:minmax(180px,.75fr) minmax(0,1.65fr);gap:clamp(32px,5vw,80px);margin-top:64px;padding-top:42px;border-top:1px solid var(--st-line);scroll-margin-top:110px}body.ex-studio .st-product-details__heading h2{font-family:var(--st-heading-font);max-width:12ch;margin:0;color:var(--st-ink);font-size:clamp(26px,2.8vw,38px);font-weight:750;line-height:1.13;letter-spacing:-.04em}body.ex-studio .st-product-details__item{border-bottom:1px solid var(--st-line)}body.ex-studio .st-product-details__item:first-child{border-top:1px solid var(--st-line)}body.ex-studio .st-product-details__item>summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:66px;padding:18px 0;list-style:none;cursor:pointer}body.ex-studio .st-product-details__item>summary::-webkit-details-marker{display:none}body.ex-studio .st-product-details__item>summary h3{font-family:var(--st-heading-font);margin:0;color:var(--st-ink);font-size:18px;font-weight:650;line-height:1.4;letter-spacing:-.02em}body.ex-studio .st-product-details__toggle{position:relative;width:18px;height:18px;flex:0 0 18px}body.ex-studio .st-product-details__toggle:before,body.ex-studio .st-product-details__toggle:after{position:absolute;top:8px;left:2px;width:14px;height:1px;content:"";background:var(--st-blue)}body.ex-studio .st-product-details__toggle:after{transform:rotate(90deg)}body.ex-studio .st-product-details__item[open] .st-product-details__toggle:after{display:none}body.ex-studio .st-product-details__content{max-width:100%;min-width:0;padding-bottom:24px;color:#426486;font-size:15px;line-height:1.65;letter-spacing:0;overflow-wrap:anywhere}body.ex-studio .st-product-details__content p{max-width:70ch;margin-block:0 16px}body.ex-studio .st-product-details__content ul{margin:0;padding-left:22px}body.ex-studio .st-product-details__content li+li{margin-top:10px}body.ex-studio .st-product-details__content a{color:var(--st-blue);text-underline-offset:4px}body.ex-studio .st-product-details__content .exhibela-table-scroll{max-width:100%;overflow-x:auto}body.ex-studio .st-product-details__content table{display:table;width:100%;margin:0;border-collapse:collapse;box-shadow:none;color:var(--st-ink);font-size:12px}body.ex-studio .st-product-details__content table caption{padding:0 0 12px;color:#426486;text-align:left}body.ex-studio .st-product-details__content table th,body.ex-studio .st-product-details__content table td{padding:12px 10px;border:1px solid var(--st-line);white-space:nowrap;text-align:left}body.ex-studio .st-product-details__content table th{background:var(--st-ice);font-weight:650}body.ex-studio .st-related .related-products__heading{font-family:var(--st-heading-font);margin-bottom:24px;color:var(--st-ink);font-size:clamp(28px,2.8vw,38px);font-weight:750;line-height:1.15;letter-spacing:-.04em}body.ex-studio .st-related .product-grid{--grid-desktop-horizontal-spacing: 20px;--grid-mobile-horizontal-spacing: 12px}body.ex-studio .st-product .product-popup-modal__content,body.ex-studio .st-product .product-media-modal{color:var(--st-ink);background:var(--st-white)}body.ex-studio .st-product a:focus-visible,body.ex-studio .st-product button:focus-visible,body.ex-studio .st-product summary:focus-visible{outline:2px solid var(--st-blue);outline-offset:4px}@media screen and (max-width:989px){body.ex-studio .st-product .product.grid{gap:28px}body.ex-studio .st-product .product__title h1{font-size:30px}body.ex-studio .st-product .product__title .st-product__intro{font-size:14px}body.ex-studio .st-product-details{grid-template-columns:minmax(160px,.6fr) minmax(0,1.4fr);gap:28px}}@media screen and (max-width:749px){body.ex-studio .st-product .exhibela-breadcrumbs{margin-bottom:18px;font-size:10px}body.ex-studio .st-product .product.grid{display:flex;flex-direction:column;gap:28px}body.ex-studio .st-product .product__media-wrapper{order:0}body.ex-studio .st-product .product__info-wrapper{order:1}body.ex-studio .st-product .product__info-container{max-width:100%!important}body.ex-studio .st-product .product__column-sticky{position:static}body.ex-studio .st-product .product__media-wrapper slider-component{margin-inline:0}body.ex-studio .st-product .product__media-list{width:100%;margin-inline:0;margin-bottom:0;scroll-padding-left:0;gap:0}body.ex-studio .st-product .product__media-list .product__media-item{width:100%;max-width:100%;flex:0 0 100%;padding:0}body.ex-studio .st-product .product__media-list:after{display:none}body.ex-studio .st-product .product__media img{padding:14px}body.ex-studio .st-product .thumbnail-slider{margin-top:10px}body.ex-studio .st-product .thumbnail-list{gap:8px;padding:0;scroll-padding-left:0}body.ex-studio .st-product .thumbnail-list__item{width:64px;flex-basis:64px}body.ex-studio .st-product .st-product__gallery-hint{font-size:10px}body.ex-studio .st-product .product__title h1{font-size:clamp(29px,8vw,36px)}body.ex-studio .st-product .product__title .st-product__intro{font-size:15px;line-height:1.55}body.ex-studio .st-product .product-form__input--pill input[type=radio]+label{min-width:48px;min-height:48px;padding-inline:13px}body.ex-studio .st-product .product-form__input--pill input[type=radio]+label.st-option--color{padding:8px}body.ex-studio .st-product-details{display:block;margin-top:42px;padding-top:30px;scroll-margin-top:84px}body.ex-studio .st-product-details__heading h2{max-width:none;margin-bottom:22px;font-size:28px}body.ex-studio .st-product-details__item>summary{min-height:60px}body.ex-studio .st-product-details__item>summary h3{font-size:17px}body.ex-studio .st-product-details__content{font-size:14px}body.ex-studio .st-related .related-products__heading{font-size:28px}}.ex-split{display:block;margin:0 0 18px}.ex-split+.ex-split{padding-top:16px;border-top:1px solid var(--st-line, #d7e2ee)}.ex-split__native{display:none!important}.ex-split__title{margin:0 0 8px;color:var(--st-ink, #10263f);font-size:15px;font-weight:700;letter-spacing:.02em;text-transform:uppercase}.ex-split__row{margin:0 0 10px}.ex-split__row:last-child{margin-bottom:0}.ex-split__label{display:block;margin-bottom:6px;color:var(--st-ink, #10263f);font-size:14px;font-weight:650}.ex-split__current{font-weight:400}.ex-split__pills{display:flex;flex-wrap:wrap;gap:8px}.ex-split__pill{min-width:48px;min-height:48px;padding:10px 16px;border:1px solid var(--st-line, #d7e2ee);border-radius:5px;color:var(--st-ink, #10263f);background:var(--st-white, #fff);font:inherit;font-size:13px;font-weight:500;line-height:1.3;cursor:pointer}.ex-split__pill:hover{border-color:var(--st-blue, #1f5fae)}.ex-split__pill[aria-pressed=true]{border-color:var(--st-blue, #1f5fae);color:var(--st-white, #fff);background:var(--st-blue, #1f5fae)}.ex-split__pill:focus-visible,.ex-split__size:focus-visible{outline:3px solid var(--st-blue, #1f5fae);outline-offset:2px}.ex-split .select{max-width:260px}.ex-split__size{min-height:48px}
/*# sourceMappingURL=/cdn/shop/t/19/assets/ex-studio-product.css.map */
