body .sesseq-product-3,body .sesseq-product-3 *{box-sizing:border-box}body .sesseq-product-3>.page-width{max-width:none;padding:0}body .sesseq-product-3 .product{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0;margin:0;align-items:start}body .sesseq-product-3 .product>.grid__item{width:100%;max-width:none;padding:0;min-width:0}body .sesseq-product-3 .product__media-list{margin:0;gap:0;scroll-padding-left:0}body .sesseq-product-3 .product__media-item{width:100%;padding:0}body .sesseq-product-3 .product-media-container{width:100%;max-width:none;border:0;--ratio:.9;--preview-ratio:.9}body .sesseq-product-3 .product__media{padding-top:111.11%!important}body .sesseq-product-3 .product__media img{object-fit:cover}body .sesseq-product-3 .thumbnail-slider{padding:10px 20px}body .sesseq-product-3 .product__info-wrapper{padding:46px clamp(28px,5vw,100px) 40px}body .sesseq-product-3 .product__info-container{max-width:540px;margin:0 auto;padding:0;display:grid;grid-template-columns:90px minmax(0,1fr);column-gap:8px;row-gap:0;text-align:center}body .sesseq-product-3 .product__info-container>*{grid-column:1/-1;min-width:0}body .sesseq-product-3 .product__info-container>*+*{margin:14px 0}body .sesseq-product-3 .product__title{margin:0;text-align:center}body .sesseq-product-3 .product__title h1{font-size:32px;font-weight:700;line-height:1.15;letter-spacing:-.025em}body .sesseq-product-3 .sesseq-product__subtitle{font:400 14px/1.5 Arial,Helvetica,sans-serif;margin:10px auto 0;max-width:420px}body .sesseq-product-3 .sesseq-product__cutout{display:block;width:180px;height:160px;object-fit:contain;justify-self:center;margin:28px auto 38px}body .sesseq-product-3 variant-selects,body .sesseq-product-3 variant-radios{border-top:1px solid #dedbd5;border-bottom:1px solid #dedbd5;padding:8px 0;text-align:left}body .sesseq-product-3 .product-form__input:not(.product-form__quantity){border:0;padding:0;margin:8px 0;max-width:none;display:flex;align-items:center;gap:16px}body .sesseq-product-3 .product-form__input .form__label{font-size:12px;font-weight:600;margin:0;min-width:70px}body .sesseq-product-3 .select{flex:1;max-width:none}body .sesseq-product-3 .select__select{font-size:13px;min-height:44px;padding-top:10px;padding-bottom:10px}body .sesseq-product-3 .select:before,body .sesseq-product-3 .select:after{box-shadow:none}body .sesseq-product-3 .price{font-size:14px;font-weight:600;text-align:center}body .sesseq-product-3 .product__info-container>.product-form__quantity{grid-column:1;display:flex;align-items:center;justify-content:center;grid-row:auto;margin:8px 0 0}body .sesseq-product-3 .product-form__quantity>label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}body .sesseq-product-3 .quantity{width:90px;min-height:50px}body .sesseq-product-3 .quantity__button{width:26px}body .sesseq-product-3 .quantity__input{padding:0;font-size:14px}body .sesseq-product-3 .product__info-container>.sesseq-product-3__buy{grid-column:2;margin:8px 0 0}body .sesseq-product-3 .product-form{margin:0}body .sesseq-product-3 .product-form__submit{min-height:50px;font-size:13px;margin:0}body .sesseq-product-3 .product__accordion{margin-top:38px;text-align:left}body .sesseq-product-3 .accordion__title{font-size:13px;font-weight:400;letter-spacing:0}body .sesseq-product-3 .product__description{font-size:14px;line-height:1.65}body .sesseq-product-3 .product__column-sticky{position:sticky;top:24px}@media(max-width:749px){body .sesseq-product-3 .product{grid-template-columns:minmax(0,1fr)}body .sesseq-product-3 .product__info-wrapper{padding:28px 22px 36px!important}body .sesseq-product-3 .product__title h1{font-size:28px}body .sesseq-product-3 .sesseq-product__cutout{width:140px;height:120px;margin:20px auto 26px}body .sesseq-product-3 .product__media{padding-top:110%!important}body .sesseq-product-3 .thumbnail-slider{display:flex}body .sesseq-product-3 .product__column-sticky{position:static}body .sesseq-product-3 .slider-buttons{margin:0 auto;background:transparent}}body .sesseq-product-3 .product__info-container{max-width:360px;grid-template-columns:76px minmax(0,1fr)}body .sesseq-product-3 .product__info-wrapper{position:sticky;top:24px;align-self:start;padding-top:48px}body .sesseq-product-3 .product__info-container.product__column-sticky{position:static}body .sesseq-product-3 .product__media-wrapper media-gallery.product__column-sticky{position:static}body .sesseq-product-3 .product__media-list{display:block;overflow:visible;scroll-snap-type:none;padding:0;margin:0}body .sesseq-product-3 .product__media-list .product__media-item{display:block;width:100%;max-width:100%;margin:0 0 8px;padding:0}body .sesseq-product-3 .product__media-wrapper slider-component{margin:0;padding:0}body .sesseq-product-3 .product__media-wrapper .slider-buttons,body .sesseq-product-3 .thumbnail-slider{display:none}body .sesseq-product-3 .product__media-list:after{display:none}body .sesseq-product-3 .product__title{margin-bottom:26px}body .sesseq-product-3 .quantity{width:76px;min-height:46px}body .sesseq-product-3 .quantity__button{width:24px}body .sesseq-product-3 .product-form__submit{min-height:46px;padding:10px 14px;font-size:12px}body .sesseq-product-3 .product__info-container>.sesseq-product-3__buy{width:100%;min-width:0}@media(max-width:749px){body .sesseq-product-3 .product__info-wrapper{position:static;padding-top:26px!important}body .sesseq-product-3 .product__media-wrapper .product__media-item{width:100%!important;margin-left:0!important}body .sesseq-product-3 .product__info-container{max-width:360px}body .sesseq-product-3 .product__title{margin-bottom:20px}}body .sesseq-product-3 .product__media-wrapper media-gallery,body .sesseq-product-3 .product__media-wrapper slider-component,body .sesseq-product-3 .product__media-list{width:100%;max-width:100%;min-width:0}body .sesseq-product-3 .product__info-container{width:100%;max-width:320px;grid-template-columns:64px minmax(0,1fr);column-gap:6px}body .sesseq-product-3 .product__info-wrapper{padding-top:clamp(40px,5vw,72px)}body .sesseq-product-3 .product__title h1{font-size:26px;line-height:1.15}body .sesseq-product-3 .sesseq-product__subtitle{font-size:12px;line-height:1.45;margin-top:8px}body .sesseq-product-3 .product__title{margin-bottom:18px}body .sesseq-product-3 .product__info-container>*+*{margin-top:10px;margin-bottom:10px}body .sesseq-product-3 variant-selects,body .sesseq-product-3 variant-radios{padding:4px 0}body .sesseq-product-3 .product-form__input:not(.product-form__quantity){margin:4px 0;gap:10px}body .sesseq-product-3 .product-form__input .form__label{font-size:11px;min-width:56px}body .sesseq-product-3 .select__select{font-size:12px;min-height:40px;padding-top:8px;padding-bottom:8px}body .sesseq-product-3 .price,body .sesseq-product-3 .price-item{font-size:13px;line-height:1.4}body .sesseq-product-3 .quantity{width:64px;min-height:44px}body .sesseq-product-3 .quantity__button{width:21px}body .sesseq-product-3 .quantity__input{font-size:12px}body .sesseq-product-3 .product-form__submit{min-height:44px;padding:9px 10px;font-size:12px;letter-spacing:0}body .sesseq-product-3 .product__accordion{margin-top:26px}body .sesseq-product-3 .accordion__title{font-size:11px;line-height:1.4}body .sesseq-product-3 .product__description{font-size:13px;line-height:1.6}@media(min-width:990px){body .sesseq-product-3 .product__info-container{max-width:min(25vw,360px)}}@media(max-width:749px){body .sesseq-product-3 .product__title h1{font-size:24px}body .sesseq-product-3 .product__info-container{max-width:320px}}body .sesseq-product-3 .product__title h1{font-size:22px;line-height:1.2}body .sesseq-product-3 .sesseq-product__subtitle{font-size:12px;line-height:1.5}body .sesseq-product-3 .price,body .sesseq-product-3 .price-item{font-size:12px}@media(max-width:749px){body .sesseq-product-3 .product__title h1{font-size:20px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/sesseq-product-3.css.map */
