.suryus-option-legend{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.9rem}.suryus-option-legend__text{font-weight:600}.suryus-option-legend__value{font-weight:400}.suryus-size-guide-link{-webkit-appearance:none;appearance:none;border:0;background:transparent;color:rgba(var(--color-foreground),.78);padding:0;font:inherit;font-size:1.3rem;text-decoration:underline;text-underline-offset:.2rem;cursor:pointer;white-space:nowrap}.suryus-size-guide-link:hover{color:rgb(var(--color-foreground))}.product-form__input--suryus-color-thumbs{max-width:100%}.product-form__input--suryus-color-thumbs input[type=radio]+label.suryus-color-thumb-label{width:5.4rem;min-width:5.4rem;height:6.8rem;padding:.2rem;border-radius:.2rem;border:.1rem solid rgba(var(--color-foreground),.18);background:rgb(var(--color-background));display:inline-flex;align-items:center;justify-content:center;overflow:hidden;margin:0 .8rem .8rem 0;position:relative}.product-form__input--suryus-color-thumbs input[type=radio]:checked+label.suryus-color-thumb-label{border-color:rgb(var(--color-foreground));box-shadow:0 0 0 .1rem rgb(var(--color-foreground))}.suryus-color-thumb-label img{width:100%;height:100%;object-fit:cover;display:block}.suryus-color-thumb-fallback{font-size:1.1rem;line-height:1.1;text-align:center;padding:.3rem}.suryus-color-thumb-label .label-unavailable{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom right,transparent calc(50% - .1rem),rgba(var(--color-foreground),.5),transparent calc(50% + .1rem))}.suryus-flash-sale{margin:1.2rem 0 1.4rem;display:flex;align-items:center;justify-content:space-between;gap:1.2rem;padding:1.1rem 1.3rem;border:.1rem solid rgba(var(--color-foreground),.08);background:#fff4d3;color:#111;line-height:1}.suryus-flash-sale__label{display:inline-flex;align-items:center;gap:.7rem;font-size:1.35rem;font-weight:700}.suryus-flash-sale__bolt{color:#e0a400}.suryus-flash-sale__time{display:inline-flex;align-items:center;gap:.45rem;white-space:nowrap}.suryus-flash-sale__prefix{font-size:1.05rem;font-weight:600;opacity:.82;margin-right:.2rem}.suryus-flash-sale__unit{display:inline-flex;align-items:center;justify-content:center;min-width:2.4rem;height:2.4rem;padding:0 .35rem;background:#000;color:#fff;font-size:1.2rem;font-weight:700}.suryus-flash-sale__sep{font-size:1.2rem;font-weight:700}.suryus-size-guide-details{margin:1.4rem 0;border-top:.1rem solid rgba(var(--color-foreground),.12);border-bottom:.1rem solid rgba(var(--color-foreground),.12)}.suryus-size-guide-details+.suryus-size-guide-details{margin-top:0;border-top:0}.suryus-size-guide-details summary{display:flex;align-items:center;justify-content:space-between;list-style:none;padding:1.7rem 0;cursor:pointer;font-size:1.8rem;font-weight:650}.suryus-size-guide-details summary::-webkit-details-marker{display:none}.suryus-size-guide-details summary:after{content:"+";font-size:2.2rem;line-height:1;font-weight:400}.suryus-size-guide-details[open] summary:after{content:"\2013"}.suryus-size-guide-panel{padding:0 0 1.8rem}.suryus-size-topbar{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;margin-bottom:1.4rem}.suryus-unit-toggle{display:inline-flex;border:.1rem solid rgba(var(--color-foreground),.18);border-radius:.3rem;overflow:hidden}.suryus-unit-toggle button{-webkit-appearance:none;appearance:none;border:0;background:transparent;padding:.55rem 1rem;font-size:1.2rem;cursor:pointer}.suryus-region-select{display:inline-flex;align-items:center;gap:.8rem;font-size:1.2rem;color:rgba(var(--color-foreground),.72)}.suryus-region-select select{min-height:3.2rem;border:.1rem solid rgba(var(--color-foreground),.2);background:rgb(var(--color-background));padding:0 2.6rem 0 1rem}.suryus-model-card{display:flex;gap:1.2rem;align-items:center;background:rgba(var(--color-foreground),.035);border-radius:.6rem;padding:1.2rem;margin-bottom:1.4rem}.suryus-model-card__image{width:5.8rem;height:5.8rem;border-radius:50%;overflow:hidden;flex:0 0 5.8rem;background:rgba(var(--color-foreground),.08)}.suryus-model-card__image img{width:100%;height:100%;object-fit:cover;display:block}.suryus-model-card__title{font-weight:700;margin-bottom:.55rem}.suryus-model-card__measurements{display:flex;flex-wrap:wrap;gap:.55rem 1.25rem;color:rgba(var(--color-foreground),.72);font-size:1.25rem}.suryus-size-tabs,.suryus-part-tabs{display:flex;gap:.6rem;flex-wrap:wrap;margin:1rem 0}.suryus-size-tabs button,.suryus-part-tabs button{-webkit-appearance:none;appearance:none;border:0;background:transparent;border-bottom:.2rem solid transparent;padding:.8rem .9rem;cursor:pointer;font-size:1.3rem}.suryus-size-tabs button.is-active,.suryus-part-tabs button.is-active{border-bottom-color:currentColor;font-weight:650}.suryus-size-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;border:.1rem solid rgba(var(--color-foreground),.08)}.suryus-size-table{width:100%;min-width:52rem;border-collapse:collapse;font-size:1.25rem}.suryus-size-table th,.suryus-size-table td{border:.1rem solid rgba(var(--color-foreground),.08);padding:1rem .9rem;text-align:center;vertical-align:middle}.suryus-size-table th{background:rgba(var(--color-foreground),.035);font-weight:650}.suryus-size-note{margin-top:.9rem;font-size:1.15rem;color:rgba(var(--color-foreground),.62)}.suryus-size-guide-image{margin-top:1.4rem}.suryus-size-guide-image img{width:100%;height:auto;display:block}.suryus-size-empty{color:rgba(var(--color-foreground),.65);font-size:1.3rem}.card__media .media{aspect-ratio:3 / 4}.card__media .media img{width:100%;height:100%;object-fit:cover;object-position:center top}.card__heading{line-height:1.25}.suryus-media-hidden{display:none!important}@media screen and (max-width:749px){.suryus-flash-sale{padding:1rem 1.1rem}.suryus-flash-sale__label{font-size:1.25rem}.suryus-flash-sale__prefix{font-size:.95rem}.suryus-flash-sale__unit{min-width:2.15rem;height:2.2rem;font-size:1.1rem}.suryus-size-topbar,.suryus-model-card{align-items:flex-start}.suryus-model-card__measurements{gap:.5rem 1rem}.product-form__input--suryus-color-thumbs input[type=radio]+label.suryus-color-thumb-label{width:5rem;min-width:5rem;height:6.4rem}}html.suryus-size-modal-open,html.suryus-size-modal-open body{overflow:hidden}.suryus-size-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:center;justify-content:center;padding:2rem}.suryus-size-modal__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;border:0;background:#00000094;cursor:pointer}.suryus-size-modal__dialog{position:relative;z-index:1;width:min(72rem,100%);max-height:min(86vh,92rem);overflow:auto;-webkit-overflow-scrolling:touch;background:rgb(var(--color-background));color:rgb(var(--color-foreground));border-radius:.8rem;box-shadow:0 2rem 6rem #00000038;padding:0 2.2rem 2.2rem}.suryus-size-modal__header{position:sticky;top:0;z-index:2;display:flex;align-items:center;justify-content:center;min-height:5.6rem;background:rgb(var(--color-background));border-bottom:.1rem solid rgba(var(--color-foreground),.08);margin:0 -2.2rem 1.8rem;padding:0 5.2rem}.suryus-size-modal__header h2{margin:0;font-size:1.8rem;font-weight:700}.suryus-size-modal__close{position:absolute;right:1.3rem;top:50%;transform:translateY(-50%);width:3.6rem;height:3.6rem;border:0;background:transparent;font-size:2.8rem;line-height:1;cursor:pointer;color:rgba(var(--color-foreground),.72)}.suryus-size-modal__close:hover{color:rgb(var(--color-foreground))}.suryus-model-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;border:.1rem solid rgba(var(--color-foreground),.08)}.suryus-model-table{width:100%;border-collapse:collapse;font-size:1.3rem}.suryus-model-table th,.suryus-model-table td{border:.1rem solid rgba(var(--color-foreground),.08);padding:1rem 1.1rem;text-align:left}.suryus-model-table th{width:42%;background:rgba(var(--color-foreground),.035);font-weight:650}.product__description .rte table,.product__description table,.rte table{width:100%;max-width:100%;table-layout:fixed;border-collapse:collapse}.product__description .rte table th,.product__description .rte table td,.product__description table th,.product__description table td,.rte table th,.rte table td{overflow-wrap:anywhere;word-break:break-word;vertical-align:top}.product__description .rte table th:first-child,.product__description .rte table td:first-child,.product__description table th:first-child,.product__description table td:first-child{width:34%}@media screen and (max-width:749px){.suryus-size-modal{padding:1rem;align-items:flex-end}.suryus-size-modal__dialog{width:100%;max-height:90vh;border-radius:1rem 1rem 0 0;padding-left:1.4rem;padding-right:1.4rem}.suryus-size-modal__header{margin-left:-1.4rem;margin-right:-1.4rem}.suryus-color-thumb-label{width:5.8rem!important;min-width:5.8rem!important;height:7.2rem!important}.suryus-size-table{min-width:48rem}}.product__info-container .caption-with-letter-spacing,.product__info-container .product__text.caption-with-letter-spacing{letter-spacing:.18em;font-size:1.05rem;color:rgba(var(--color-foreground),.55);margin-bottom:.8rem}.product__title h1,.product__title .h1{font-weight:400;letter-spacing:.015em;line-height:1.12}@media screen and (min-width:990px){.product__title h1,.product__title .h1{font-size:clamp(3.2rem,2.4vw,5rem)}.product__info-container>*+*{margin-top:1.45rem}}.price--large{letter-spacing:.04em}.price--large .price-item{font-size:1.7rem}.price .badge.price__badge-sale{border-radius:999px;padding:.45rem 1.15rem;font-size:1.1rem;letter-spacing:.03em;background:#111;color:#fff;border:0}.suryus-discount-badge{display:inline-flex;align-items:center;justify-content:center;min-height:2.2rem;padding:.3rem .75rem;margin-left:.65rem;border-radius:999px;background:#111;color:#fff;font-size:1.12rem;font-weight:700;line-height:1;letter-spacing:.03em;vertical-align:middle}.suryus-option-legend{margin-bottom:.95rem;justify-content:flex-start}.suryus-option-legend__text{font-size:1.28rem;letter-spacing:.04em;color:rgba(var(--color-foreground),.62);font-weight:500}.suryus-option-legend__value{color:rgb(var(--color-foreground));font-weight:500}.product-form__input--pill input[type=radio]+label{min-width:5.6rem;min-height:4.2rem;border-radius:999px;letter-spacing:.02em}.product-form__input--pill input[type=radio]:checked+label{background:#111;color:#fff}.product-form__input--suryus-color-thumbs input[type=radio]+label.suryus-color-thumb-label{border-radius:0;width:6rem;min-width:6rem;height:7.6rem;padding:.25rem;margin-right:1rem;background:#fff}.product-form__input--suryus-color-thumbs input[type=radio]:checked+label.suryus-color-thumb-label{box-shadow:0 0 0 .12rem #111}.suryus-flash-sale{background:#fbf1d2;border-color:#1111111f;padding:1.25rem 1.45rem}.suryus-flash-sale__label{font-size:1.28rem;letter-spacing:.03em}.suryus-flash-sale__prefix{text-transform:uppercase;letter-spacing:.08em}.suryus-size-guide-link{display:none!important}.suryus-size-guide-details,.suryus-product-description-details{margin:1.5rem 0 0;border-top:.1rem solid rgba(var(--color-foreground),.12);border-bottom:.1rem solid rgba(var(--color-foreground),.12)}.suryus-product-description-details+.suryus-size-guide-details,.suryus-size-guide-details+.suryus-product-description-details,.suryus-size-guide-details+.suryus-size-guide-details{margin-top:0;border-top:0}.suryus-size-guide-details summary,.suryus-product-description-details summary{display:flex;align-items:center;justify-content:space-between;list-style:none;padding:1.9rem 0;cursor:pointer;font-size:1.7rem;font-weight:500;letter-spacing:.02em}.suryus-size-guide-details summary::-webkit-details-marker,.suryus-product-description-details summary::-webkit-details-marker{display:none}.suryus-size-guide-details summary:after,.suryus-product-description-details summary:after{content:"+";font-size:2rem;font-weight:300;line-height:1}.suryus-size-guide-details[open] summary:after,.suryus-product-description-details[open] summary:after{content:"\2013"}.suryus-product-description-panel,.suryus-size-fit-panel{padding:0 0 2.4rem}.suryus-fit-intro{margin:.2rem 0 1.6rem}.suryus-fit-intro__kicker{display:block;margin-bottom:.6rem;font-size:1.05rem;text-transform:uppercase;letter-spacing:.16em;color:rgba(var(--color-foreground),.52)}.suryus-fit-intro p{margin:0;max-width:54rem;font-size:1.35rem;line-height:1.65;color:rgba(var(--color-foreground),.72)}.suryus-model-card--premium{border:.1rem solid rgba(var(--color-foreground),.08);background:rgba(var(--color-foreground),.025);border-radius:0;padding:1.45rem;margin-bottom:1.45rem}.suryus-model-card__eyebrow{margin-bottom:.35rem;font-size:.95rem;text-transform:uppercase;letter-spacing:.14em;color:rgba(var(--color-foreground),.5)}.suryus-model-card__title{font-weight:600;letter-spacing:.02em}.suryus-model-metrics{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.1rem;margin-bottom:2rem;border:.1rem solid rgba(var(--color-foreground),.08);background:rgba(var(--color-foreground),.08)}.suryus-model-metrics>div{background:rgb(var(--color-background));padding:1.1rem 1rem}.suryus-model-metrics span{display:block;margin-bottom:.35rem;font-size:.95rem;text-transform:uppercase;letter-spacing:.11em;color:rgba(var(--color-foreground),.48)}.suryus-model-metrics strong{display:block;font-size:1.35rem;font-weight:500}.suryus-measurement-section{margin-top:2rem}.suryus-measurement-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:1.6rem;margin-bottom:1.2rem}.suryus-measurement-heading span{font-size:1.45rem;font-weight:600;letter-spacing:.03em}.suryus-measurement-heading small{max-width:30rem;text-align:right;color:rgba(var(--color-foreground),.55);line-height:1.5}.suryus-size-tabs button,.suryus-part-tabs button{text-transform:none;letter-spacing:.02em;color:rgba(var(--color-foreground),.58)}.suryus-size-tabs button.is-active,.suryus-part-tabs button.is-active{color:rgb(var(--color-foreground));font-weight:600}.suryus-size-table-wrap{border-color:rgba(var(--color-foreground),.11)}.suryus-size-table th{background:rgba(var(--color-foreground),.035);font-size:1.12rem;text-transform:uppercase;letter-spacing:.06em;color:rgba(var(--color-foreground),.72)}.suryus-size-table td{font-size:1.25rem}.product__description.rte table,.suryus-product-description-panel table{border-color:rgba(var(--color-foreground),.11)}.suryus-product-description-panel table th,.suryus-product-description-panel table td,.product__description.rte table th,.product__description.rte table td{padding:1.25rem 1.35rem;font-size:1.28rem;line-height:1.55}.suryus-product-description-panel table th,.product__description.rte table th{color:rgba(var(--color-foreground),.62);font-weight:600;letter-spacing:.02em;background:rgba(var(--color-foreground),.025)}@media screen and (max-width:749px){.product__title h1,.product__title .h1{font-size:3rem;line-height:1.16}.suryus-model-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.suryus-model-metrics>div:first-child{grid-column:span 2}.suryus-measurement-heading{display:block}.suryus-measurement-heading small{display:block;max-width:none;margin-top:.5rem;text-align:left}.suryus-size-guide-details summary,.suryus-product-description-details summary{padding:1.65rem 0;font-size:1.6rem}}.product__info-wrapper .product__title h1,.product__info-wrapper .product__title .h1{font-weight:400;letter-spacing:.015em;line-height:1.12;font-size:clamp(3.2rem,3.1vw,4.8rem);max-width:11.5em}.product__info-wrapper .caption-with-letter-spacing{letter-spacing:.2em;font-size:1rem;color:rgba(var(--color-foreground),.46)}.product__info-wrapper .price{align-items:center;gap:.9rem;letter-spacing:.05em}.product__info-wrapper .price .price-item{font-size:1.45rem}.suryus-discount-badge,.product__info-wrapper .price__badge-sale{display:inline-flex;align-items:center;justify-content:center;min-height:2.1rem;padding:.25rem .75rem;border-radius:99rem;background:#111!important;color:#fff!important;border:0!important;font-size:1rem;line-height:1;font-weight:700;letter-spacing:.02em}.product__info-wrapper .price__badge-sale{margin-left:-.4rem;font-weight:600;text-transform:none}.product__info-wrapper .price__sale{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.9rem}.suryus-size-fit-details{margin-top:1.6rem}.suryus-size-fit-panel{padding-bottom:2.2rem}.suryus-size-fit-panel .suryus-fit-intro,.suryus-size-fit-panel .suryus-model-metrics,.suryus-size-fit-panel .suryus-measurement-section,.suryus-size-fit-panel .suryus-measurement-heading{display:none!important}.suryus-model-card--premium,.suryus-model-card--empty{display:flex;align-items:center;gap:1.35rem;padding:1.35rem 1.45rem;margin:.4rem 0 1.45rem;border:.1rem solid rgba(var(--color-foreground),.08);background:rgba(var(--color-foreground),.022);border-radius:.9rem}.suryus-model-card__image{width:6rem;height:6rem;flex:0 0 6rem}.suryus-model-card__placeholder{width:100%;height:100%;display:grid;place-items:center;font-size:.95rem;color:rgba(var(--color-foreground),.48);background:rgba(var(--color-foreground),.06)}.suryus-model-card__eyebrow{margin-bottom:.35rem;font-size:.95rem;line-height:1;text-transform:uppercase;letter-spacing:.18em;color:rgba(var(--color-foreground),.48)}.suryus-model-card__title{margin:0 0 .5rem;font-size:1.42rem;font-weight:620;letter-spacing:.01em}.suryus-model-card__region{margin-left:.35rem;color:rgba(var(--color-foreground),.62);font-weight:500}.suryus-model-card__measurements{display:flex;flex-wrap:wrap;gap:.45rem 1.25rem;font-size:1.18rem;color:rgba(var(--color-foreground),.66)}.suryus-size-topbar{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;margin:1.2rem 0 1.35rem}.suryus-region-select{display:inline-flex;align-items:center;gap:.75rem;color:rgba(var(--color-foreground),.7);font-size:1.25rem}.suryus-region-select span{color:rgba(var(--color-foreground),.62)}.suryus-region-select select{min-width:10.5rem;min-height:3.4rem;border:.1rem solid rgba(var(--color-foreground),.12);border-radius:99rem;padding:0 3rem 0 1.2rem;background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));font-size:1.2rem}.suryus-unit-toggle{border:.1rem solid rgba(var(--color-foreground),.1);border-radius:99rem;padding:.25rem;background:rgba(var(--color-foreground),.035)}.suryus-unit-toggle button{min-width:3.4rem;min-height:2.7rem;border-radius:99rem;padding:0 .85rem;font-size:1.15rem;font-weight:650}.suryus-unit-toggle button.is-active{background:#111;color:#fff}.suryus-part-tabs{margin:0 0 .6rem}.suryus-size-tabs{margin:1.2rem 0 1rem;gap:1.8rem}.suryus-size-tabs button,.suryus-part-tabs button{padding:0 0 .55rem;font-size:1.35rem;color:rgba(var(--color-foreground),.48)}.suryus-size-tabs button.is-active,.suryus-part-tabs button.is-active{color:rgb(var(--color-foreground));border-bottom-color:rgb(var(--color-foreground))}.suryus-size-table-wrap{margin-top:.5rem;border:.1rem solid rgba(var(--color-foreground),.08);border-radius:0;overflow-x:auto}.suryus-size-table{min-width:100%}.suryus-size-table th,.suryus-size-table td{padding:1.15rem 1rem;font-size:1.2rem}.suryus-size-table th{background:rgba(var(--color-foreground),.028);letter-spacing:.08em}.suryus-size-note--bottom{margin-top:1.1rem;color:rgba(var(--color-foreground),.56)}.suryus-size-guide-image{margin-top:1.6rem}.suryus-product-description-details summary,.suryus-size-guide-details summary{font-weight:560;letter-spacing:.015em}@media screen and (max-width:749px){.product__info-wrapper .product__title h1,.product__info-wrapper .product__title .h1{font-size:3.1rem;line-height:1.15;max-width:10em}.suryus-size-topbar{align-items:center}.suryus-region-select{gap:.55rem;font-size:1.2rem}.suryus-region-select select{min-width:9.2rem}.suryus-model-card--premium,.suryus-model-card--empty{padding:1.2rem;gap:1.1rem}.suryus-model-card__measurements{gap:.38rem .9rem;font-size:1.12rem}}.product-form__input .form__label,.product-form__input legend.form__label,.suryus-option-legend,.suryus-option-legend__text,.suryus-option-legend__value{color:#111!important}.suryus-option-legend__text{font-weight:600!important;opacity:1!important}.suryus-option-legend__value{font-weight:500!important}.suryus-size-guide-link,button[data-suryus-size-guide-open]{display:none!important}.suryus-product-description-details,.suryus-size-fit-details{border-color:rgba(var(--color-foreground),.13)!important}.suryus-product-description-details[open]+.suryus-size-fit-details{border-top:.1rem solid rgba(var(--color-foreground),.13)!important}.suryus-product-description-panel{padding-bottom:1.2rem!important}.suryus-product-description-panel>*:last-child,.product__description.rte>*:last-child{margin-bottom:0!important}.suryus-size-fit-details{margin-top:0!important}.suryus-size-fit-details summary{color:#111!important}.suryus-size-fit-panel{padding-top:.2rem!important}.suryus-model-card--premium{color:#111!important}.suryus-model-card__measurements span{color:#111111b8!important}@media screen and (min-width:750px){.suryus-size-modal{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:3rem!important}.suryus-size-modal[hidden]{display:none!important}.suryus-size-modal__dialog{width:min(88rem,calc(100vw - 8rem))!important;max-height:86vh!important;margin:auto!important;transform:none!important}}@media screen and (max-width:749px){.suryus-product-description-panel,.suryus-size-fit-panel{padding-bottom:1.5rem!important}.suryus-option-legend__text{font-size:1.34rem!important}}.product-form__input .suryus-option-legend{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:.9rem!important;flex-wrap:wrap!important;color:#111!important}.product-form__input .suryus-option-legend__text,.product-form__input .suryus-option-legend__value{color:#111!important;opacity:1!important}.product-form__input .suryus-size-guide-link,button.suryus-size-guide-link[data-suryus-size-guide-open]{display:inline-flex!important;align-items:center!important;justify-content:center!important;color:#111!important;opacity:1!important;font-size:1.25rem!important;line-height:1.2!important;font-weight:600!important;letter-spacing:.02em!important;text-decoration:underline!important;text-decoration-thickness:.08em!important;text-underline-offset:.25rem!important;cursor:pointer!important;margin-left:.25rem!important}.product-form__input .suryus-size-guide-link:before{content:"\1f4cf";margin-right:.35rem;font-size:1.1rem;text-decoration:none}.product-form__input .suryus-size-guide-link:hover{color:#000!important}.product__info-container>details.suryus-size-guide-details:not(.suryus-size-fit-details),.product__info-wrapper details.suryus-size-guide-details:not(.suryus-size-fit-details){display:none!important}.suryus-size-fit-details{display:block!important;order:initial!important;visibility:visible!important}.suryus-size-fit-details summary{color:#111!important;font-weight:560!important}.suryus-size-modal[hidden]{display:none!important}.suryus-size-modal:not([hidden]){position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:2147483000!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:3rem!important}.suryus-size-modal__backdrop{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;border:0!important;background:#0000008f!important;cursor:pointer!important}.suryus-size-modal__dialog{position:relative!important;z-index:1!important;width:min(82rem,calc(100vw - 6rem))!important;max-height:86vh!important;margin:auto!important;background:rgb(var(--color-background))!important;color:rgb(var(--color-foreground))!important;border-radius:.6rem!important;overflow:auto!important;box-shadow:0 2rem 6rem #0000002e!important;transform:none!important}.suryus-size-modal__body{padding:2rem 2.4rem 2.6rem!important}.suryus-size-modal__body .suryus-size-fit-details,.suryus-size-modal__body details{border:0!important;margin:0!important}.suryus-product-description-details[open]{border-bottom:0!important}.suryus-product-description-panel{padding-bottom:0!important}.suryus-product-description-panel table,.product__description.rte table{margin-bottom:0!important}.suryus-product-description-panel:after,.product__description.rte:after{display:none!important;content:none!important}@media screen and (max-width:749px){.product-form__input .suryus-size-guide-link,button.suryus-size-guide-link[data-suryus-size-guide-open]{font-size:1.25rem!important}.suryus-size-modal:not([hidden]){align-items:flex-end!important;padding:0!important}.suryus-size-modal__dialog{width:100vw!important;max-height:88vh!important;border-radius:1.2rem 1.2rem 0 0!important}.suryus-size-modal__body{padding:1.6rem 1.6rem 2.2rem!important}}body>.suryus-size-modal:not([hidden]){position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:2147483000!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:3.2rem!important}body>.suryus-size-modal .suryus-size-modal__dialog{width:min(76rem,calc(100vw - 6.4rem))!important;max-height:min(84vh,86rem)!important;margin:0 auto!important;transform:none!important;border-radius:.8rem!important}body>.suryus-size-modal .suryus-size-modal__body{padding:1.8rem 2.2rem 2.2rem!important}.suryus-size-guide-image{display:none!important}.product__info-wrapper .product__title h1,.product__info-wrapper .product__title .h1{font-weight:400!important;letter-spacing:.012em!important;line-height:1.12!important;max-width:11.5em!important}@media screen and (min-width:990px){.product__info-wrapper .product__title h1,.product__info-wrapper .product__title .h1{font-size:clamp(2.9rem,2.05vw,4.1rem)!important}}.product__info-container .price--large{font-size:1.55rem!important}.product__info-container .price--large .price__container,.product__info-container .price--large .price__sale,.product__info-container .price--large .price__regular{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:.55rem .85rem!important}.product__info-container .price--large .badge,.product__info-container .price--large .price__badge-sale,.product__info-container .price--large .price__badge-sold-out{flex:0 0 auto!important;margin:0 .15rem 0 0!important;padding:.32rem .68rem!important;min-height:auto!important;border-radius:999px!important;font-size:1.02rem!important;line-height:1.15!important;letter-spacing:.01em!important}.product__info-container .suryus-flash-sale{width:100%!important;max-width:100%!important;margin:1.15rem 0!important;padding:.95rem 1.1rem!important;gap:.8rem!important;background:#fbf0cf!important;border-color:#11111124!important}.product__info-container .suryus-flash-sale__label{flex:1 1 auto!important;min-width:0!important;font-size:1.18rem!important;font-weight:650!important;letter-spacing:.02em!important}.product__info-container .suryus-flash-sale__time{flex:0 0 auto!important;display:inline-flex!important;align-items:center!important;gap:.28rem!important;margin-left:auto!important}.product__info-container .suryus-flash-sale__prefix{font-size:.88rem!important;letter-spacing:.08em!important;margin-right:.25rem!important}.product__info-container .suryus-flash-sale__unit{min-width:2.05rem!important;height:2.05rem!important;padding:0 .25rem!important;font-size:1.02rem!important}.product__info-container .suryus-flash-sale__sep{display:none!important}.suryus-model-card--premium{align-items:center!important;padding:1.2rem 1.3rem!important;gap:1.15rem!important;background:#fafafa!important;border:.1rem solid rgba(17,17,17,.08)!important;border-radius:.8rem!important}.suryus-model-card__eyebrow{margin-bottom:.25rem!important;font-size:.95rem!important;letter-spacing:.14em!important;color:#1111116b!important}.suryus-model-card__title{font-size:1.28rem!important;line-height:1.25!important;margin-bottom:.55rem!important}.suryus-model-card__measurements{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.35rem 1rem!important;font-size:1.08rem!important;line-height:1.35!important}.suryus-model-card__measurements span{white-space:nowrap!important;color:#111111ad!important}.suryus-model-card__measurements b{margin-right:.25rem!important;color:#11111175!important;font-weight:600!important}.suryus-size-topbar{margin:1.25rem 0 1.05rem!important}.suryus-size-tabs{margin:1.05rem 0 .9rem!important}.suryus-size-table th,.suryus-size-table td{padding:1.05rem .85rem!important}@media screen and (max-width:749px){body>.suryus-size-modal:not([hidden]){align-items:flex-start!important;justify-content:center!important;padding:max(1rem,env(safe-area-inset-top)) 1rem 1rem!important}body>.suryus-size-modal .suryus-size-modal__dialog{width:100%!important;max-height:calc(100dvh - 2rem)!important;border-radius:1.1rem!important;margin:0 auto!important}body>.suryus-size-modal .suryus-size-modal__header{min-height:5.2rem!important}body>.suryus-size-modal .suryus-size-modal__body{padding:1.2rem 1.35rem 1.7rem!important}.product__info-wrapper .product__title h1,.product__info-wrapper .product__title .h1{font-size:2.55rem!important;line-height:1.16!important;max-width:12em!important}.product__info-container .price--large{font-size:1.42rem!important}.product__info-container .price--large .badge,.product__info-container .price--large .price__badge-sale,.product__info-container .price--large .price__badge-sold-out{font-size:.95rem!important;padding:.28rem .58rem!important}.product__info-container .suryus-flash-sale{padding:.85rem .95rem!important;gap:.55rem!important}.product__info-container .suryus-flash-sale__label{font-size:1.1rem!important}.product__info-container .suryus-flash-sale__prefix{font-size:.74rem!important;letter-spacing:.07em!important}.product__info-container .suryus-flash-sale__unit{min-width:1.95rem!important;height:1.95rem!important;font-size:.95rem!important}.suryus-model-card--premium{padding:1rem!important;gap:.9rem!important}.suryus-model-card__image{width:5.2rem!important;height:5.2rem!important;flex-basis:5.2rem!important}.suryus-model-card__measurements{grid-template-columns:1fr!important;gap:.22rem!important;font-size:1.04rem!important}}.suryus-size-guide-panel [data-suryus-size-table-mount],.suryus-size-modal__body [data-suryus-size-table-mount]{width:100%!important}.suryus-size-guide-panel .suryus-size-note,.suryus-size-modal__body .suryus-size-note{display:block!important;width:100%!important;max-width:100%!important;margin-top:.9rem!important;margin-bottom:0!important;white-space:normal!important}.suryus-size-note--bottom{display:none!important}body>.suryus-size-modal:not([hidden]){align-items:center!important;justify-content:center!important}body>.suryus-size-modal .suryus-size-modal__dialog{width:min(74rem,calc(100vw - 4rem))!important;max-height:min(88vh,92rem)!important}.suryus-size-modal__body,.suryus-size-fit-panel{display:block!important}.suryus-model-card--premium,.suryus-model-card--empty{display:flex!important;align-items:center!important;gap:1rem!important}.suryus-model-card__title{font-size:1.22rem!important;line-height:1.25!important}.suryus-model-card__measurements{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.35rem .8rem!important}.suryus-size-table-wrap{width:100%!important;overflow-x:auto!important;overflow-y:hidden!important;border-radius:.4rem!important}.suryus-size-table{min-width:100%!important}.suryus-size-topbar{align-items:center!important}.product__accordion .table-responsive table,.product__accordion table{table-layout:fixed}.product__accordion table th:first-child,.product__accordion table td:first-child{width:28%;word-break:break-word}.product__accordion table th,.product__accordion table td{vertical-align:top}@media screen and (max-width:749px){.product__info-wrapper .product__title h1,.product__info-wrapper .product__title .h1{font-size:1.88rem!important;line-height:1.22!important;max-width:none!important;margin-bottom:.55rem!important}.product__info-container .price,.product__info-container .price__container,.product__info-container .price-item-container{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:.45rem .7rem!important}.product__info-container .price--large{font-size:1.28rem!important;line-height:1.25!important}.product__info-container .price .badge,.product__info-container .price .price__badge-sale,.product__info-container .price .price__badge-sold-out,.product__info-container .price--large .badge,.product__info-container .price--large .price__badge-sale,.product__info-container .price--large .price__badge-sold-out{font-size:.82rem!important;padding:.24rem .5rem!important;line-height:1.1!important}.product__info-container .suryus-flash-sale{margin:.85rem 0 1rem!important;padding:.68rem .75rem!important;gap:.45rem!important}.product__info-container .suryus-flash-sale__label{font-size:.98rem!important}.product__info-container .suryus-flash-sale__prefix{font-size:.66rem!important;letter-spacing:.05em!important;margin-right:.15rem!important}.product__info-container .suryus-flash-sale__unit{min-width:1.72rem!important;height:1.72rem!important;font-size:.84rem!important;padding:0 .15rem!important}body>.suryus-size-modal:not([hidden]){align-items:center!important;justify-content:center!important;padding:max(.8rem,env(safe-area-inset-top)) .8rem .8rem!important}body>.suryus-size-modal .suryus-size-modal__dialog{width:min(100%,50rem)!important;max-height:calc(100dvh - 1.6rem)!important;border-radius:1.2rem!important}body>.suryus-size-modal .suryus-size-modal__body{padding:1rem 1.1rem 1.4rem!important}.suryus-size-modal__header{margin-bottom:1rem!important}.suryus-model-card--premium,.suryus-model-card--empty{align-items:flex-start!important;padding:.95rem!important}.suryus-model-card__content{width:calc(100% - 6rem)!important}.suryus-model-card__title{font-size:1.08rem!important;margin-bottom:.35rem!important}.suryus-model-card__measurements{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.22rem .7rem!important;font-size:.92rem!important}.suryus-size-topbar{gap:.75rem!important;align-items:center!important;justify-content:space-between!important}.suryus-region-select{gap:.5rem!important;font-size:.92rem!important}.suryus-region-select select{min-height:3rem!important;padding:0 2.2rem 0 .8rem!important;font-size:.92rem!important}.suryus-unit-toggle button{padding:.48rem .78rem!important;font-size:.9rem!important}.suryus-size-tabs button,.suryus-part-tabs button{font-size:1rem!important;padding:.55rem .4rem!important}.suryus-size-table th,.suryus-size-table td{padding:.78rem .52rem!important;font-size:.9rem!important}.product__accordion table th:first-child,.product__accordion table td:first-child{width:19%}.product__accordion table th,.product__accordion table td{padding:1rem .8rem;font-size:1.15rem;line-height:1.45}}.product__info-container .product__text,.product__info-container .caption-with-letter-spacing{display:none!important}.product__info-wrapper .product__title,.product__info-wrapper .product__title>a{margin:0!important}.product__info-wrapper .product__title h1,.product__info-wrapper .product__title .h1{font-weight:500!important;letter-spacing:0!important;line-height:1.16!important;max-width:12.8em!important}.product__info-container .price{display:flex!important;flex-wrap:wrap!important;align-items:baseline!important;gap:.45rem .75rem!important}.product__info-container .price-item--regular,.product__info-container .price__regular .price-item--regular,.product__info-container .price-item--sale{font-weight:600}.product__info-container .price__badge-sale,.product__info-container .badge.price__badge-sale,.product__info-container .badge.sale-badge,.product__info-container .badge{border-radius:999px!important}.product__info-container .suryus-flash-sale{border-radius:.4rem!important;background:#f5cf4f!important;border:1px solid rgba(50,44,12,.08)!important;box-shadow:none!important}.product__info-container .suryus-flash-sale__label,.product__info-container .suryus-flash-sale__prefix{color:#17130a!important}.product__info-container .suryus-flash-sale__unit{background:#111!important;color:#fff!important;border-radius:.16rem!important}.product-form__input .suryus-size-guide-link,button.suryus-size-guide-link[data-suryus-size-guide-open]{color:#222!important;font-weight:600!important;text-decoration:none!important}.product-form__input .suryus-size-guide-link:hover,button.suryus-size-guide-link[data-suryus-size-guide-open]:hover{color:#000!important}.suryus-size-reference-card{margin-top:1.1rem;padding:1rem 1.1rem;border:1px solid rgba(var(--color-foreground),.09);border-radius:1rem;background:#f8faf9}.suryus-size-reference-card__header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:.75rem}.suryus-size-reference-card__eyebrow{font-size:.95rem;line-height:1.2;letter-spacing:.08em;text-transform:uppercase;color:rgba(var(--color-foreground),.52);margin-bottom:.2rem}.suryus-size-reference-card__title{font-size:1.55rem;line-height:1.25;font-weight:600;color:rgb(var(--color-foreground))}.suryus-size-reference-card__tag{flex:0 0 auto;padding:.42rem .75rem;border-radius:999px;background:#fff;border:1px solid rgba(var(--color-foreground),.1);font-size:1.2rem;line-height:1;font-weight:600;color:#111}.suryus-size-reference-card__body{display:grid;gap:.75rem}.suryus-size-reference-card__group{padding:.82rem .92rem;background:#fff;border:1px solid rgba(var(--color-foreground),.08);border-radius:.8rem}.suryus-size-reference-card__group-title{font-size:1.28rem;font-weight:700;margin-bottom:.45rem;color:#111}.suryus-size-reference-card__values{display:flex;flex-wrap:wrap;gap:.45rem 1.2rem}.suryus-size-reference-card__value{font-size:1.24rem;line-height:1.4;color:rgba(var(--color-foreground),.82)}.suryus-size-reference-card__value strong{color:rgb(var(--color-foreground));font-weight:600}.suryus-size-reference-card__empty{font-size:1.18rem;line-height:1.5;color:rgba(var(--color-foreground),.6)}@media screen and (max-width:749px){.product__info-wrapper .product__title h1,.product__info-wrapper .product__title .h1{font-size:1.56rem!important;line-height:1.2!important;max-width:none!important;margin:0 0 .28rem!important}.product__info-container .price{gap:.35rem .58rem!important;margin-top:.35rem!important}.product__info-container .price--large,.product__info-container .price .price-item,.product__info-container .price .price-item--sale{font-size:1.18rem!important;line-height:1.2!important}.product__info-container .price .price-item--regular{font-size:.95rem!important}.product__info-container .price .badge,.product__info-container .price .price__badge-sale,.product__info-container .price .price__badge-sold-out{font-size:.74rem!important;padding:.18rem .44rem!important}.product__info-container .suryus-flash-sale{margin:.7rem 0 .9rem!important;padding:.62rem .72rem!important}.product__info-container .suryus-flash-sale__label{font-size:.92rem!important}.product__info-container .suryus-flash-sale__prefix{font-size:.62rem!important}.product__info-container .suryus-flash-sale__unit{min-width:1.55rem!important;height:1.55rem!important;font-size:.78rem!important}.suryus-size-reference-card{margin-top:.85rem;padding:.9rem .92rem;border-radius:.9rem}.suryus-size-reference-card__header{flex-direction:column;gap:.55rem;margin-bottom:.65rem}.suryus-size-reference-card__eyebrow{font-size:.72rem;margin-bottom:.14rem}.suryus-size-reference-card__title{font-size:1.1rem}.suryus-size-reference-card__tag{font-size:.78rem;padding:.34rem .62rem}.suryus-size-reference-card__group{padding:.72rem .78rem;border-radius:.75rem}.suryus-size-reference-card__group-title{font-size:.92rem;margin-bottom:.38rem}.suryus-size-reference-card__values{gap:.28rem .8rem}.suryus-size-reference-card__value,.suryus-size-reference-card__empty{font-size:.83rem;line-height:1.45}}.product__info-container .price--on-sale .price__regular{display:none!important}.product__info-container .price--on-sale .price__sale{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:.42rem .62rem!important}.product__info-container .price__badge-sale,.product__info-container .product__tax,.product__info-container .product__tax.caption,.product__info-container .product__tax.rte{display:none!important}.product__info-wrapper .product__title h1,.product__info-wrapper .product__title .h1{font-size:clamp(2.15rem,1.8vw,3.4rem)!important;line-height:1.14!important;font-weight:500!important;max-width:13em!important}.product__info-container .price--large{font-size:1.42rem!important}.product__info-container .price .price-item--regular{color:rgba(var(--color-foreground),.58)!important;font-size:1.05rem!important}.product__info-container .price .price-item--sale{font-size:1.56rem!important;font-weight:700!important;color:#111!important}.product__info-container .suryus-discount-badge{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:2.2rem!important;padding:.28rem .68rem!important;border-radius:999px!important;font-size:.92rem!important;font-weight:700!important;line-height:1!important;background:#111!important;color:#fff!important}.product__info-container .suryus-flash-sale{margin:.7rem 0 .9rem!important;padding:.62rem .82rem!important;border-radius:.28rem!important;background:#f4c736!important;border:1px solid rgba(17,17,17,.08)!important}.product__info-container .suryus-flash-sale__row{align-items:center!important}.product__info-container .suryus-flash-sale__label{font-size:.96rem!important;font-weight:700!important;letter-spacing:0!important}.product__info-container .suryus-flash-sale__prefix{font-size:.64rem!important;letter-spacing:.08em!important;color:#111c!important}.product__info-container .suryus-flash-sale__unit{min-width:1.55rem!important;height:1.55rem!important;font-size:.76rem!important;border-radius:.14rem!important}.suryus-size-reference-card{margin-top:.9rem!important;padding:0!important;border:0!important;border-radius:.65rem!important;background:transparent!important}.suryus-size-reference-card__header,.suryus-size-reference-card__empty{display:none!important}.suryus-size-reference-card__note{display:flex;align-items:center;gap:.55rem;padding:.62rem .78rem;border-radius:.45rem;background:#e6f3f1;color:#1a403c;font-size:.84rem;line-height:1.4;margin-bottom:.6rem}.suryus-size-reference-card__note strong{font-weight:700;white-space:nowrap}.suryus-size-reference-card__note span{color:#1a403cd1}.suryus-size-reference-card__body{gap:.55rem!important}.suryus-size-reference-card__group{padding:.82rem .9rem!important;border:0!important;border-radius:.45rem!important;background:#f1f1f1!important}.suryus-size-reference-card__group-title{margin-bottom:.38rem!important;font-size:.96rem!important;font-weight:700!important}.suryus-size-reference-card__values{display:flex!important;flex-wrap:wrap!important;gap:.25rem 1.35rem!important}.suryus-size-reference-card__value{font-size:.88rem!important;line-height:1.5!important;color:#222!important}.suryus-size-reference-card__value strong{font-weight:700!important}@media screen and (max-width:749px){.product__info-wrapper .product__title h1,.product__info-wrapper .product__title .h1{font-size:1.36rem!important;line-height:1.18!important;font-weight:500!important;margin-bottom:.14rem!important}.product__info-container .price{gap:.28rem .5rem!important;margin-top:.18rem!important}.product__info-container .price .price-item--regular{font-size:.9rem!important}.product__info-container .price .price-item--sale{font-size:1.18rem!important}.product__info-container .suryus-discount-badge{min-height:1.55rem!important;font-size:.72rem!important;padding:.18rem .46rem!important}.product__info-container .suryus-flash-sale{margin:.62rem 0 .72rem!important;padding:.52rem .62rem!important}.product__info-container .suryus-flash-sale__label{font-size:.82rem!important}.product__info-container .suryus-flash-sale__prefix{font-size:.56rem!important}.product__info-container .suryus-flash-sale__unit{min-width:1.35rem!important;height:1.35rem!important;font-size:.68rem!important}.suryus-size-reference-card{margin-top:.75rem!important}.suryus-size-reference-card__note{padding:.58rem .7rem;font-size:.76rem;margin-bottom:.52rem;gap:.46rem}.suryus-size-reference-card__note strong{font-size:.76rem}.suryus-size-reference-card__group{padding:.72rem .76rem!important;border-radius:.42rem!important}.suryus-size-reference-card__group-title{font-size:.88rem!important}.suryus-size-reference-card__values{gap:.18rem 1rem!important}.suryus-size-reference-card__value{font-size:.82rem!important}}@media screen and (max-width:749px){.product__info-wrapper .product__title h1,.product__info-wrapper .product__title .h1{display:block!important;font-size:1.18rem!important;line-height:1.24!important;font-weight:500!important;letter-spacing:0!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;max-width:100%!important;margin-bottom:.22rem!important}.product__info-container .price--on-sale .price__sale{gap:.18rem .45rem!important}.product__info-container .price .price-item--regular{font-size:.82rem!important}.product__info-container .price .price-item--sale{font-size:1.05rem!important}.product__info-container .suryus-discount-badge{font-size:.68rem!important;min-height:1.45rem!important;padding:.16rem .4rem!important}.product__info-container .suryus-flash-sale{padding:.42rem .56rem!important;margin:.5rem 0 .72rem!important;border-radius:.22rem!important}.product__info-container .suryus-flash-sale__label{font-size:.76rem!important;font-weight:700!important}.product__info-container .suryus-flash-sale__prefix{font-size:.5rem!important;margin-right:.15rem!important}.product__info-container .suryus-flash-sale__unit{min-width:1.18rem!important;height:1.18rem!important;font-size:.62rem!important}.suryus-size-modal__dialog{width:min(94vw,42rem)!important;max-height:84vh!important;border-radius:.9rem!important}.suryus-size-modal__body,.suryus-size-guide-panel{padding-top:.85rem!important}.suryus-model-card--premium,.suryus-model-card--empty{padding:.8rem .85rem!important;gap:.75rem!important;border-radius:.62rem!important;align-items:center!important}.suryus-model-card__image{width:4rem!important;height:4rem!important;flex:0 0 4rem!important}.suryus-model-card__eyebrow{font-size:.66rem!important;letter-spacing:.16em!important;margin-bottom:.18rem!important}.suryus-model-card__title{font-size:.96rem!important;line-height:1.28!important;margin-bottom:.34rem!important}.suryus-model-card__measurements{display:flex!important;flex-wrap:wrap!important;gap:.16rem .68rem!important;font-size:.76rem!important;line-height:1.35!important}.suryus-size-note{margin-top:.48rem!important;font-size:.72rem!important;line-height:1.5!important;color:#1111119e!important}.suryus-size-topbar{margin:.82rem 0 .85rem!important}.product__description table,.product__description .rte table,.accordion__content table{table-layout:fixed!important;width:100%!important}.product__description table th,.product__description table td,.product__description .rte table th,.product__description .rte table td,.accordion__content table th,.accordion__content table td{padding:.95rem .82rem!important;font-size:.83rem!important;line-height:1.45!important;vertical-align:top!important;word-break:normal!important;overflow-wrap:break-word!important}.product__description table th:first-child,.product__description table td:first-child,.product__description .rte table th:first-child,.product__description .rte table td:first-child,.accordion__content table th:first-child,.accordion__content table td:first-child{width:30%!important;min-width:6.8rem!important;font-weight:600!important}}.suryus-model-card--premium,.suryus-model-card--empty{display:flex!important}.suryus-model-card__content{flex:1 1 auto!important;min-width:0!important}.suryus-model-card__title{font-weight:700!important;color:#1a1a1a!important}.suryus-model-card__measurements{color:#111111bf!important}.suryus-model-card__measurements--empty span{color:#11111194!important}.suryus-size-note{border-top:1px solid rgba(17,17,17,.08)!important;padding-top:.72rem!important}.product__description table,.product__description .rte table,.accordion__content table{table-layout:fixed!important}.product__description table th:first-child,.product__description table td:first-child,.product__description .rte table th:first-child,.product__description .rte table td:first-child,.accordion__content table th:first-child,.accordion__content table td:first-child{width:26%!important}body.template-product .shopify-section-group-footer-group,body.template-product footer.footer,body.template-product .footer,body.template-product share-button,body.template-product .share-button,body.template-product .product__share{display:none!important}body.template-product main,body.template-product #MainContent{margin-bottom:0!important;padding-bottom:0!important}.suryus-model-card--premium{padding:.9rem 1rem!important;gap:.82rem!important;min-height:auto!important}.suryus-model-card__image{width:4.6rem!important;height:4.6rem!important;flex:0 0 4.6rem!important}.suryus-model-card__title{font-size:1rem!important;line-height:1.25!important;margin-bottom:.35rem!important}.suryus-model-card__measurements{display:flex!important;flex-wrap:wrap!important;gap:.22rem .72rem!important;font-size:.86rem!important;line-height:1.35!important}.suryus-model-card__measurements span{white-space:normal!important}.suryus-model-card__measurements b{font-weight:700!important;color:#111!important}.suryus-size-note{font-size:.82rem!important;line-height:1.45!important;margin-top:.58rem!important;padding-top:.58rem!important}.product__description table,.product__description .rte table,.accordion__content table{width:100%!important;table-layout:fixed!important;border-collapse:collapse!important}.product__description table th,.product__description table td,.product__description .rte table th,.product__description .rte table td,.accordion__content table th,.accordion__content table td{padding:.62rem .72rem!important;font-size:.86rem!important;line-height:1.32!important;vertical-align:middle!important}.product__description table th:first-child,.product__description table td:first-child,.product__description .rte table th:first-child,.product__description .rte table td:first-child,.accordion__content table th:first-child,.accordion__content table td:first-child{width:30%!important;min-width:0!important;word-break:keep-all!important;overflow-wrap:normal!important;-webkit-hyphens:none!important;hyphens:none!important}.product__description table th:nth-child(2),.product__description table td:nth-child(2),.product__description .rte table th:nth-child(2),.product__description .rte table td:nth-child(2),.accordion__content table th:nth-child(2),.accordion__content table td:nth-child(2){width:70%!important}@media screen and (max-width:749px){body.template-product .product__info-wrapper .product__title h1,body.template-product .product__info-wrapper .product__title .h1{font-size:1.14rem!important;line-height:1.22!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;margin-bottom:.2rem!important}.suryus-model-card--premium{padding:.72rem .78rem!important;gap:.62rem!important}.suryus-model-card__image{width:3.9rem!important;height:3.9rem!important;flex-basis:3.9rem!important}.suryus-model-card__title{font-size:.88rem!important;margin-bottom:.26rem!important}.suryus-model-card__measurements{font-size:.72rem!important;gap:.12rem .45rem!important}.suryus-size-note{font-size:.68rem!important;line-height:1.42!important}.product__description table th,.product__description table td,.product__description .rte table th,.product__description .rte table td,.accordion__content table th,.accordion__content table td{padding:.48rem .55rem!important;font-size:.72rem!important;line-height:1.25!important}.product__description table th:first-child,.product__description table td:first-child,.product__description .rte table th:first-child,.product__description .rte table td:first-child,.accordion__content table th:first-child,.accordion__content table td:first-child{width:34%!important}.product__description table th:nth-child(2),.product__description table td:nth-child(2),.product__description .rte table th:nth-child(2),.product__description .rte table td:nth-child(2),.accordion__content table th:nth-child(2),.accordion__content table td:nth-child(2){width:66%!important}}.suryus-size-reference-card{display:none!important}.product-form__input .suryus-option-legend{margin-bottom:.7rem!important;font-size:1.32rem!important;line-height:1.3!important;color:#111!important;font-weight:700!important}.product-form__input .suryus-option-legend__value{font-weight:500!important}.product-form__input .suryus-size-guide-link{color:#111!important;font-size:1.2rem!important;font-weight:700!important;text-decoration:none!important;border-bottom:1px solid currentColor!important}.suryus-delivery-card{display:flex;align-items:center;gap:.45rem;margin:.95rem 0 .9rem;padding:.78rem .9rem;border-radius:.5rem;background:#e8f5f3;color:#17423e;font-size:1.22rem;line-height:1.35}.suryus-delivery-card__icon{font-size:1.28rem;line-height:1}.suryus-delivery-card__title{color:#008f86;font-weight:800}.suryus-delivery-card__text{color:#17423ed1}.product__info-wrapper .product__title h1,.product__info-wrapper .product__title .h1{font-size:clamp(2.2rem,1.75vw,3.2rem)!important;line-height:1.18!important;font-weight:600!important;letter-spacing:0!important}.product__info-container .price .price-item--sale{font-size:2.15rem!important;line-height:1.15!important;font-weight:800!important}.product__info-container .price .price-item--regular{font-size:1.16rem!important;color:rgba(var(--color-foreground),.5)!important}.product__info-container .suryus-discount-badge{font-size:1.02rem!important;padding:.26rem .6rem!important}.product__info-container .price__badge-sale,.product__info-container .product__tax{display:none!important}.product__info-container .suryus-flash-sale{margin:.7rem 0 1rem!important;padding:.62rem .75rem!important;background:#ffd238!important;border-radius:.28rem!important}.product__info-container .suryus-flash-sale__label{font-size:1.02rem!important}.product__info-container .suryus-flash-sale__prefix{font-size:.66rem!important}.product__info-container .suryus-flash-sale__unit{min-width:1.55rem!important;height:1.55rem!important;font-size:.78rem!important}.suryus-total-price{display:flex;align-items:center;gap:.35rem;margin:0 0 .8rem;font-size:1.28rem;line-height:1.35;color:rgba(var(--color-foreground),.58)}.suryus-total-price strong{color:#111;font-size:1.34rem;font-weight:800}.product-form__quantity+div,.product-form__quantity+div .product-form,.product-form__quantity+div .form,.product-form__quantity+div .product-form__buttons{min-width:0}.product-form__quantity+div .product-form__submit{min-height:5rem!important;border-radius:1.2rem!important;border:1px solid #111!important;font-weight:600!important}.shopify-payment-button__button,.shopify-payment-button__button--unbranded,.shopify-payment-button__button--branded{border-radius:1.2rem!important;overflow:hidden!important}.suryus-model-card__measurements{display:flex!important;flex-wrap:wrap!important;gap:.28rem 1.05rem!important;font-size:1.05rem!important;line-height:1.4!important}.suryus-model-card__measurements span{white-space:nowrap!important}.suryus-size-note{max-width:100%!important;padding-top:.55rem!important;margin-top:.65rem!important;font-size:.95rem!important;line-height:1.45!important}.product__accordion .accordion__content,.product__description.rte,.accordion__content.rte{overflow-x:visible!important}.product__accordion table,.product__description table,.accordion__content table{width:100%!important;table-layout:auto!important}.product__accordion table th,.product__accordion table td,.product__description table th,.product__description table td,.accordion__content table th,.accordion__content table td{padding:.85rem 1rem!important;font-size:1.12rem!important;line-height:1.35!important}.product__accordion table th:first-child,.product__accordion table td:first-child,.product__description table th:first-child,.product__description table td:first-child,.accordion__content table th:first-child,.accordion__content table td:first-child{width:32%!important;min-width:8.5rem!important;white-space:normal!important;word-break:normal!important}body.template-product footer,body.template-product .footer,body.template-product share-button,body.template-product .product__share,body.template-product .newsletter,body.template-product .footer-block--newsletter,body.template-product localization-form,body.template-product .localization-form,body.template-product .shopify-section-group-footer-group{display:none!important}@media screen and (min-width:750px){.product-form__quantity{display:inline-block!important;width:30%!important;margin-right:1.2rem!important;vertical-align:bottom!important}.product-form__quantity+div{display:inline-block!important;width:calc(70% - 1.6rem)!important;vertical-align:bottom!important}}@media screen and (max-width:749px){.product__info-wrapper .product__title h1,.product__info-wrapper .product__title .h1{font-size:1.55rem!important;line-height:1.22!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;max-width:100%!important}.product__info-container .price .price-item--sale{font-size:2.25rem!important}.product__info-container .price .price-item--regular{font-size:1rem!important}.product__info-container .suryus-discount-badge{font-size:.82rem!important;padding:.18rem .48rem!important}.product__info-container .suryus-flash-sale{padding:.55rem .65rem!important;margin:.65rem 0 .85rem!important}.product__info-container .suryus-flash-sale__label{font-size:.82rem!important}.product__info-container .suryus-flash-sale__prefix{font-size:.55rem!important}.product__info-container .suryus-flash-sale__unit{min-width:1.32rem!important;height:1.32rem!important;font-size:.66rem!important}.product-form__input .suryus-option-legend{font-size:1.28rem!important;margin-bottom:.65rem!important}.product-form__input .suryus-size-guide-link{font-size:1.05rem!important}.suryus-delivery-card{margin:.8rem 0 .85rem!important;padding:.68rem .72rem!important;border-radius:.42rem!important;font-size:.92rem!important;gap:.35rem!important}.suryus-delivery-card__icon{font-size:1rem!important}.suryus-total-price{margin:0 0 .7rem!important;font-size:1.02rem!important}.suryus-total-price strong{font-size:1.12rem!important}.product-form__quantity{display:inline-block!important;width:30%!important;margin-right:.75rem!important;vertical-align:bottom!important}.product-form__quantity+div{display:inline-block!important;width:calc(70% - 1rem)!important;vertical-align:bottom!important}.product-form__quantity .quantity{min-height:4.6rem!important;width:100%!important}.product-form__quantity+div .product-form__submit{min-height:4.6rem!important;border-radius:1rem!important}.shopify-payment-button__button,.shopify-payment-button__button--unbranded,.shopify-payment-button__button--branded{min-height:4.8rem!important;border-radius:1rem!important}.suryus-model-card__measurements{font-size:.76rem!important;gap:.18rem .65rem!important}.product__accordion table th,.product__accordion table td,.product__description table th,.product__description table td,.accordion__content table th,.accordion__content table td{padding:.72rem!important;font-size:.82rem!important;line-height:1.35!important}.product__accordion table th:first-child,.product__accordion table td:first-child,.product__description table th:first-child,.product__description table td:first-child,.accordion__content table th:first-child,.accordion__content table td:first-child{width:31%!important;min-width:7.2rem!important}}.product-form__input--pill input[data-suryus-option-kind=size]+label{min-width:6.8rem!important;padding-left:1.15rem!important;padding-right:1.15rem!important;white-space:nowrap!important;letter-spacing:0!important}@media screen and (max-width:749px){.product-form__input--pill input[data-suryus-option-kind=size]+label{min-width:5.7rem!important;height:3.85rem!important;padding-left:.95rem!important;padding-right:.95rem!important;font-size:.92rem!important;line-height:1!important}}.product-form__input .suryus-option-legend__value--hidden{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important}.product-form__input.product-form__input--suryus-size-grid .suryus-option-legend{display:flex!important;justify-content:space-between!important;align-items:center!important;width:100%!important;margin:1rem 0 .7rem!important;padding:0!important;font-size:1.4rem!important;font-weight:800!important;color:#000!important}.product-form__input.product-form__input--suryus-size-grid .suryus-size-guide-link{margin-left:auto!important;border:0!important;text-decoration:none!important;font-size:1.26rem!important;font-weight:600!important;color:#111!important}.product-form__input.product-form__input--suryus-size-grid .suryus-size-guide-link:before{content:"\25a6"!important;margin-right:.36rem!important;font-size:1.08rem!important;color:#111!important}.product-form__input.product-form__input--suryus-size-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:.75rem .82rem!important;margin-bottom:1rem!important}.product-form__input.product-form__input--suryus-size-grid .suryus-option-legend{grid-column:1 / -1!important}.product-form__input.product-form__input--suryus-size-grid input[type=radio]+label{min-width:0!important;width:100%!important;min-height:4.2rem!important;margin:0!important;padding:.8rem .5rem!important;border:1px solid rgba(17,17,17,.16)!important;border-radius:.48rem!important;background:#fff!important;color:#0a0a0a!important;font-size:1.28rem!important;line-height:1.2!important;font-weight:500!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;box-shadow:none!important}.product-form__input.product-form__input--suryus-size-grid input[type=radio]:checked+label{border-color:#111!important;border-width:2px!important;background:#fff!important;color:#000!important;font-weight:600!important;box-shadow:inset 0 0 0 1px #111!important}.suryus-delivery-card{display:none!important}.suryus-size-reference-card.suryus-size-reference-card--simple{display:block!important;margin:.95rem 0 1rem!important;padding:0!important;border:0!important;border-radius:.5rem!important;background:transparent!important}.suryus-size-reference-card.suryus-size-reference-card--simple .suryus-size-reference-card__note,.suryus-size-reference-card.suryus-size-reference-card--simple .suryus-size-reference-card__header,.suryus-size-reference-card.suryus-size-reference-card--simple .suryus-size-reference-card__empty{display:none!important}.suryus-size-reference-card.suryus-size-reference-card--simple .suryus-size-reference-card__body{display:grid!important;gap:0!important;padding:0!important;background:#f2f2f2!important;border-radius:.5rem!important;overflow:hidden!important}.suryus-size-reference-card.suryus-size-reference-card--simple .suryus-size-reference-card__group{display:block!important;padding:.95rem 1.1rem!important;margin:0!important;border:0!important;border-radius:0!important;background:#f2f2f2!important}.suryus-size-reference-card.suryus-size-reference-card--simple .suryus-size-reference-card__group+.suryus-size-reference-card__group{padding-top:.15rem!important}.suryus-size-reference-card.suryus-size-reference-card--simple .suryus-size-reference-card__group-title{margin:0 0 .35rem!important;font-size:1.22rem!important;line-height:1.25!important;font-weight:800!important;color:#000!important}.suryus-size-reference-card.suryus-size-reference-card--simple .suryus-size-reference-card__values{display:flex!important;flex-wrap:wrap!important;gap:.32rem 1.25rem!important}.suryus-size-reference-card.suryus-size-reference-card--simple .suryus-size-reference-card__value{font-size:1.14rem!important;line-height:1.45!important;color:#2d2d2d!important}.suryus-size-reference-card.suryus-size-reference-card--simple .suryus-size-reference-card__value strong{font-weight:400!important;color:#111111b8!important}.suryus-size-reference-card.suryus-size-reference-card--simple .suryus-size-reference-card__value strong+*{font-weight:600!important}.suryus-product-policies{margin:1.2rem 0 1rem;border-top:1px solid rgba(17,17,17,.1)}.suryus-policy-row{border-bottom:1px solid rgba(17,17,17,.1);padding:0}.suryus-policy-row>summary{cursor:pointer;list-style:none;display:flex;align-items:center;gap:.72rem;padding:1.15rem 0 .7rem;color:#111}.suryus-policy-row>summary::-webkit-details-marker{display:none}.suryus-policy-row__icon{width:1.5rem;flex:0 0 1.5rem;color:#0a7e78;font-size:1.22rem;line-height:1}.suryus-policy-row__title{flex:1 1 auto;font-size:1.36rem;line-height:1.35;font-weight:500}.suryus-policy-row__arrow{flex:0 0 auto;font-size:2rem;line-height:1;transform:translateY(-.05rem)}.suryus-policy-row__content{padding:0 0 1rem 2.2rem;color:#111111bd;font-size:1.18rem;line-height:1.55}.suryus-policy-row__content ul{margin:0;padding-left:1.2rem}.suryus-policy-row__content li+li{margin-top:.25rem}.suryus-policy-row__content b{color:#111;font-weight:600}@media screen and (max-width:749px){.product-form__input.product-form__input--suryus-size-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:.55rem .5rem!important;margin-bottom:.72rem!important}.product-form__input.product-form__input--suryus-size-grid .suryus-option-legend{margin:.82rem 0 .42rem!important;font-size:1.02rem!important}.product-form__input.product-form__input--suryus-size-grid .suryus-size-guide-link{font-size:.96rem!important}.product-form__input.product-form__input--suryus-size-grid input[type=radio]+label{min-height:3.15rem!important;padding:.42rem .25rem!important;font-size:.9rem!important;border-radius:.38rem!important}.suryus-size-reference-card.suryus-size-reference-card--simple{margin:.75rem 0 .92rem!important}.suryus-size-reference-card.suryus-size-reference-card--simple .suryus-size-reference-card__group{padding:.78rem .88rem!important}.suryus-size-reference-card.suryus-size-reference-card--simple .suryus-size-reference-card__group-title{font-size:.88rem!important;margin-bottom:.25rem!important}.suryus-size-reference-card.suryus-size-reference-card--simple .suryus-size-reference-card__values{gap:.18rem .85rem!important}.suryus-size-reference-card.suryus-size-reference-card--simple .suryus-size-reference-card__value{font-size:.8rem!important;line-height:1.45!important}.suryus-product-policies{margin:1rem 0 .85rem!important}.suryus-policy-row>summary{padding:1rem 0 .55rem!important;gap:.55rem!important}.suryus-policy-row__title{font-size:1rem!important}.suryus-policy-row__icon{width:1.15rem!important;flex-basis:1.15rem!important;font-size:.95rem!important}.suryus-policy-row__arrow{font-size:1.45rem!important}.suryus-policy-row__content{padding:0 0 .85rem 1.7rem!important;font-size:.86rem!important}}.suryus-policy-row__content li{display:flex!important;gap:.55rem!important;align-items:baseline!important;margin:.2rem 0!important}.suryus-policy-row__label{color:#111!important;font-weight:650!important;white-space:nowrap!important}.suryus-policy-row__content li span:last-child{color:#111111b8!important}@media screen and (max-width:749px){.suryus-policy-row__content{padding-left:2rem!important;font-size:.92rem!important;line-height:1.45!important}.suryus-policy-row__content li{gap:.4rem!important;flex-wrap:wrap!important}}@media screen and (max-width:749px){.product__info-container{display:flex!important;flex-direction:column!important;padding-bottom:calc(7.6rem + env(safe-area-inset-bottom,0px))!important}.product__info-container>.suryus-flash-sale{order:-30!important;margin:.8rem 0 .65rem!important}.product__info-container>[id^=price-]{order:-20!important;margin-bottom:.55rem!important}.product__info-container>.product__title{order:-10!important;margin:0 0 .85rem!important}.product__info-container>.product__title h1{margin:0!important;font-size:1.06rem!important;line-height:1.35!important;font-weight:500!important;color:#111!important;letter-spacing:0!important}.product__info-container>.product__title a.product__title,.product__info-container>.product__title .h1{display:none!important}.product__info-container>[id^=price-] .price,.product__info-container>[id^=price-] .price__container,.product__info-container>[id^=price-] .price__sale{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:.38rem .6rem!important}.product__info-container>[id^=price-] .price-item--sale,.product__info-container>[id^=price-] .price__regular .price-item--regular{font-size:2rem!important;line-height:1!important;font-weight:800!important;color:#111!important}.product__info-container>[id^=price-] .price-item--regular{font-size:.95rem!important;color:#11111173!important}.product__info-container>[id^=price-] .suryus-discount-badge,.product__info-container>[id^=price-] .price__badge-sale,.product__info-container>[id^=price-] .badge.price__badge-sale{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:1.55rem!important;padding:0 .45rem!important;border-radius:999px!important;background:#111!important;color:#fff!important;font-size:.78rem!important;line-height:1!important;font-weight:700!important;text-transform:none!important;letter-spacing:0!important}.product__info-container>[id^=price-] .price__badge,.product__info-container>[id^=price-] .badge:not(.price__badge-sale){display:none!important}.product__tax,.installment.caption-large,.product-form__quantity,.suryus-total-price{display:none!important}.suryus-flash-sale{min-height:2.6rem!important;padding:.52rem .72rem!important;border-radius:.18rem!important;background:#f0c53b!important;border:0!important;gap:.55rem!important}.suryus-flash-sale__label{font-size:.98rem!important;font-weight:800!important;color:#111!important}.suryus-flash-sale__bolt{margin-right:.2rem!important}.suryus-flash-sale__time{gap:.18rem!important;font-size:.72rem!important;color:#111!important;font-weight:700!important}.suryus-flash-sale__prefix{font-size:.72rem!important;font-weight:700!important;color:#111!important}.suryus-flash-sale__unit{min-width:1.5rem!important;min-height:1.5rem!important;padding:.12rem .16rem!important;border-radius:0!important;background:#111!important;color:#fff!important;font-size:.82rem!important;font-weight:800!important;line-height:1.2!important}.suryus-flash-sale__sep{font-size:.78rem!important;font-weight:700!important;color:#111!important}.product__info-container .product-form__buttons{position:fixed!important;left:0!important;right:0!important;bottom:0!important;z-index:35!important;margin:0!important;padding:.72rem .95rem calc(.85rem + env(safe-area-inset-bottom,0px))!important;background:#fffffffa!important;border-top:1px solid rgba(17,17,17,.08)!important;box-shadow:0 -6px 18px #00000014!important}.product__info-container .product-form__buttons>*+*{margin-top:0!important}.product__info-container .product-form__buttons .shopify-payment-button,.product__info-container .product-form__buttons .shopify-payment-button__button,.product__info-container .product-form__buttons .shopify-payment-button__more-options{display:none!important}.product__info-container .product-form__submit{min-height:3.5rem!important;margin:0!important;border-radius:.55rem!important;font-size:1rem!important;line-height:1!important;font-weight:800!important;letter-spacing:0!important;text-transform:uppercase!important}}.price__badge-sale{display:none!important}@media screen and (max-width:749px){.product__info-container{padding-bottom:calc(6.8rem + env(safe-area-inset-bottom,0px))!important}.product__info-container>.suryus-flash-sale{order:-30!important;margin:.7rem 0 .55rem!important}.product__info-container>[id^=price-]{order:-20!important;margin:0 0 .4rem!important}.product__info-container>.product__title{order:-10!important;margin:0 0 .9rem!important}.product__info-container>.product__title h1{font-size:1.2rem!important;line-height:1.28!important;font-weight:400!important;color:#111!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}.product__info-container>[id^=price-] .price-item--sale,.product__info-container>[id^=price-] .price__regular .price-item--regular{font-size:2.15rem!important;font-weight:800!important;color:#e24a22!important}.product__info-container>[id^=price-] .price-item--regular{font-size:.98rem!important;color:#1111116b!important}.product__info-container>[id^=price-] .price__sale{align-items:center!important;gap:.42rem .58rem!important}.product__info-container>[id^=price-] .suryus-discount-badge{min-height:1.45rem!important;padding:0 .42rem!important;border-radius:.18rem!important;font-size:.78rem!important}.suryus-flash-sale{min-height:2.7rem!important;padding:.58rem .7rem!important;border-radius:0!important;background:#f3c93f!important}.suryus-flash-sale__label{font-size:1rem!important;font-weight:800!important}.suryus-flash-sale__prefix{font-size:.76rem!important}.product__info-container .product-form__buttons{position:fixed!important;left:0!important;right:0!important;bottom:0!important;z-index:50!important;display:flex!important;align-items:center!important;gap:.75rem!important;padding:.7rem .95rem calc(.85rem + env(safe-area-inset-bottom,0px))!important}.product__info-container .product-form__submit{width:100%!important;min-height:3.45rem!important;border-radius:0!important;background:#111!important;color:#fff!important;border-color:#111!important;box-shadow:none!important}}@media screen and (min-width:750px){.product-form__quantity,.suryus-total-price,.shopify-payment-button,.shopify-payment-button__button,.shopify-payment-button__more-options{display:none!important}.product__info-container .product-form__buttons{position:static!important;margin-top:1.2rem!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}.product__info-container .product-form__submit{width:100%!important;min-height:5rem!important;border-radius:.2rem!important;background:#111!important;color:#fff!important;border:1px solid #111!important;font-size:1.05rem!important;font-weight:800!important;letter-spacing:0!important;text-transform:uppercase!important}}.price.price--on-sale .price__regular,.price.price--on-sale .badge.price__badge-sale,.price.price--on-sale .price__badge-sale,.price__badge-sale,.badge.price__badge-sale,.shopify-payment-button,.shopify-payment-button__button,.shopify-payment-button__more-options,.suryus-total-price,.product-form__quantity,.product-form__input.product-form__quantity{display:none!important}.price:not(.price--on-sale) .price__sale{display:none!important}.product__info-wrapper .product__title,.product__info-wrapper .product__title h1,.product__info-wrapper .product__title .h1{text-transform:none!important;letter-spacing:0!important}.suryus-wishlist-btn{appearance:none!important;-webkit-appearance:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;border:1px solid #111!important;background:#fff!important;color:#111!important;cursor:pointer!important;padding:0!important;box-shadow:none!important}.suryus-wishlist-btn svg{width:2rem!important;height:2rem!important}@media screen and (max-width:749px){body.template-product .product__info-container{display:flex!important;flex-direction:column!important;padding-bottom:calc(8.2rem + env(safe-area-inset-bottom,0px))!important}body.template-product .product__info-container>[id^=price-]{order:-20!important}body.template-product .product__info-container>.product__title{order:-10!important}body.template-product .product__info-container>.suryus-flash-sale{order:-30!important}body.template-product .product__info-container>.suryus-flash-sale{position:relative!important;z-index:3!important;margin:-4rem .9rem .7rem!important;min-height:3rem!important;padding:.68rem .95rem!important;border-radius:0!important;background:#f3c93f!important;box-shadow:0 4px 14px #00000024!important}body.template-product .product__info-container>.suryus-flash-sale .suryus-flash-sale__label{font-size:1rem!important;font-weight:800!important;color:#111!important}body.template-product .product__info-container>.suryus-flash-sale .suryus-flash-sale__time{gap:.25rem!important}body.template-product .product__info-container>.suryus-flash-sale .suryus-flash-sale__prefix{font-size:.75rem!important;font-weight:700!important;color:#111!important;text-transform:none!important}body.template-product .product__info-container>.suryus-flash-sale .suryus-flash-sale__unit{min-width:1.55rem!important;height:1.55rem!important;border-radius:0!important;font-size:.78rem!important;font-weight:800!important;background:#111!important;color:#fff!important}body.template-product .product__info-container>[id^=price-]{margin:.2rem .95rem 0!important}body.template-product .product__info-container>[id^=price-] .price__sale{display:flex!important;align-items:center!important;gap:.55rem!important;flex-wrap:wrap!important}body.template-product .product__info-container>[id^=price-] .price-item--regular{font-size:.92rem!important;color:#1111116b!important}body.template-product .product__info-container>[id^=price-] .price-item--sale{font-size:2rem!important;line-height:1!important;font-weight:800!important;color:#e24a22!important}body.template-product .product__info-container>[id^=price-] .suryus-discount-badge{padding:.18rem .42rem!important;min-height:1.4rem!important;border-radius:.15rem!important;background:#111!important;color:#fff!important;font-size:.72rem!important;font-weight:700!important}body.template-product .product__info-container>.product__title{margin:.25rem .95rem 1rem!important}body.template-product .product__info-container>.product__title h1,body.template-product .product__info-container>.product__title .h1{display:block!important;font-size:1.16rem!important;line-height:1.35!important;font-weight:400!important;color:#111!important;margin:0!important}body.template-product .product-form__buttons.suryus-atc-row{position:fixed!important;left:0!important;right:0!important;bottom:0!important;z-index:60!important;display:grid!important;grid-template-columns:5.2rem minmax(0,1fr)!important;gap:.8rem!important;align-items:center!important;padding:.75rem .95rem calc(.85rem + env(safe-area-inset-bottom,0px))!important;background:#fff!important;border-top:1px solid rgba(17,17,17,.12)!important;box-shadow:0 -6px 20px #00000014!important;margin:0!important}body.template-product .product-form__buttons.suryus-atc-row .product-form__submit{grid-column:2!important;width:100%!important;min-height:3.45rem!important;border-radius:0!important;background:#111!important;color:#fff!important;border:1px solid #111!important;font-size:.98rem!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:.02em!important;box-shadow:none!important}body.template-product .product-form__buttons.suryus-atc-row .suryus-wishlist-btn{grid-column:1!important;width:5.2rem!important;min-height:3.45rem!important;border-radius:0!important}}@media screen and (min-width:750px){body.template-product .product__info-wrapper .product__title{margin-bottom:.6rem!important}body.template-product .product__info-wrapper .product__title h1,body.template-product .product__info-wrapper .product__title .h1{font-size:1.85rem!important;line-height:1.25!important;font-weight:500!important;color:#111!important}body.template-product .product-form__buttons.suryus-atc-row{position:static!important;display:grid!important;grid-template-columns:minmax(0,1fr) 5.2rem!important;gap:.9rem!important;align-items:center!important;margin:1.15rem 0 0!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}body.template-product .product-form__buttons.suryus-atc-row .product-form__submit{width:100%!important;min-height:4.2rem!important;border-radius:.2rem!important;background:#111!important;color:#fff!important;border:1px solid #111!important;font-size:1rem!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:.02em!important;box-shadow:none!important}body.template-product .product-form__buttons.suryus-atc-row .suryus-wishlist-btn{width:5.2rem!important;min-height:4.2rem!important;border-radius:.2rem!important}}.product__info-container .badge.price__badge-sale,.product__info-container .price__badge-sale,.product__info-container .price .badge:not(.suryus-discount-badge),.product__info-container .shopify-payment-button,.product__info-container .shopify-payment-button__button,.product__info-container .shopify-payment-button__more-options,.product__info-container .product-form__quantity,.product__info-container .suryus-total-price,.product__info-container .installment,.product__info-container .product__tax{display:none!important}.price.price--on-sale .price__regular{display:none!important}.price.price--on-sale .price__sale{display:flex!important;align-items:center!important;flex-wrap:wrap!important}.product__title>a.product__title{display:none!important}@media screen and (min-width:750px){.product__info-container .product-form__buttons.suryus-atc-row,.product__info-container .product-form__buttons{position:static!important;display:grid!important;grid-template-columns:minmax(0,1fr) 5.2rem!important;gap:.85rem!important;align-items:stretch!important;width:100%!important;margin:1.2rem 0 1.5rem!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}.product__info-container .product-form__submit{grid-column:1!important;grid-row:1!important;width:100%!important;min-height:4.35rem!important;margin:0!important;border-radius:.22rem!important;background:#111!important;color:#fff!important;border:1px solid #111!important;box-shadow:none!important;font-size:1.05rem!important;font-weight:800!important;line-height:1!important;letter-spacing:.02em!important;text-transform:uppercase!important}.product__info-container .suryus-wishlist-btn{grid-column:2!important;grid-row:1!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:5.2rem!important;height:4.35rem!important;min-height:4.35rem!important;margin:0!important;border:1px solid #111!important;border-radius:.22rem!important;background:#fff!important;color:#111!important;box-shadow:none!important}}@media screen and (max-width:749px){.product__media-wrapper .slider-buttons,.product__media-wrapper .slider-counter,.product__media-wrapper .thumbnail-slider{display:none!important}.product__info-container{display:flex!important;flex-direction:column!important;padding-top:0!important;padding-bottom:calc(7.4rem + env(safe-area-inset-bottom,0px))!important}.product__info-container>.suryus-flash-sale{order:-30!important;position:relative!important;z-index:4!important;margin:0!important;width:100%!important;min-height:3.05rem!important;padding:.72rem .95rem!important;border-radius:0!important;background:#f3c93f!important;border:0!important;box-shadow:none!important}.product__info-container>[id^=price-]{order:-20!important;margin:.9rem .95rem .3rem!important}.product__info-container>.product__title{order:-10!important;margin:0 .95rem 1.15rem!important}.product__info-container>.product__title h1,.product__info-container>.product__title .h1{display:block!important;margin:0!important;font-size:1.18rem!important;line-height:1.32!important;font-weight:400!important;color:#111!important;letter-spacing:0!important;text-transform:none!important;max-width:100%!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important}.product__info-container>[id^=price-] .price,.product__info-container>[id^=price-] .price__container,.product__info-container>[id^=price-] .price__sale{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:.42rem .58rem!important}.product__info-container>[id^=price-] .price-item--sale{font-size:2rem!important;line-height:1!important;font-weight:800!important;color:#e24a22!important}.product__info-container>[id^=price-] .price-item--regular{font-size:.94rem!important;color:#11111175!important}.product__info-container>[id^=price-] .suryus-discount-badge{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:1.48rem!important;padding:.16rem .44rem!important;border-radius:.14rem!important;background:#111!important;color:#fff!important;font-size:.74rem!important;line-height:1!important;font-weight:800!important}.product__info-container .suryus-flash-sale__label{font-size:1.02rem!important;line-height:1!important;font-weight:800!important;color:#111!important}.product__info-container .suryus-flash-sale__bolt{margin-right:.18rem!important;color:#111!important}.product__info-container .suryus-flash-sale__time{display:inline-flex!important;align-items:center!important;gap:.2rem!important;color:#111!important}.product__info-container .suryus-flash-sale__prefix{font-size:.76rem!important;line-height:1!important;font-weight:700!important;color:#111!important;text-transform:none!important}.product__info-container .suryus-flash-sale__unit{min-width:1.55rem!important;height:1.55rem!important;padding:.12rem .16rem!important;border-radius:0!important;background:#111!important;color:#fff!important;font-size:.78rem!important;line-height:1.2!important;font-weight:800!important}.product__info-container .suryus-flash-sale__sep{color:#111!important;font-size:.78rem!important;font-weight:700!important}.product__info-container .product-form__buttons.suryus-atc-row,.product__info-container .product-form__buttons{position:fixed!important;left:0!important;right:0!important;bottom:0!important;z-index:9999!important;display:grid!important;grid-template-columns:5.4rem minmax(0,1fr)!important;gap:.78rem!important;align-items:center!important;width:100vw!important;max-width:none!important;margin:0!important;padding:.75rem .95rem calc(.85rem + env(safe-area-inset-bottom,0px))!important;background:#fff!important;border-top:1px solid rgba(17,17,17,.12)!important;box-shadow:0 -8px 22px #0000001a!important;transform:translateZ(0)!important}.product__info-container .product-form__submit{grid-column:2!important;grid-row:1!important;width:100%!important;min-height:3.55rem!important;margin:0!important;border-radius:.18rem!important;background:#111!important;color:#fff!important;border:1px solid #111!important;box-shadow:none!important;font-size:.98rem!important;line-height:1!important;font-weight:800!important;letter-spacing:.02em!important;text-transform:uppercase!important}.product__info-container .suryus-wishlist-btn{grid-column:1!important;grid-row:1!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:5.4rem!important;height:3.55rem!important;min-height:3.55rem!important;margin:0!important;padding:0!important;border:1px solid #111!important;border-radius:.18rem!important;background:#fff!important;color:#111!important;box-shadow:none!important}.product__info-container .suryus-wishlist-btn svg{width:1.95rem!important;height:1.95rem!important}}body.template-product .price__badge-sale,body.template-product .badge.price__badge-sale,body.template-product .price--show-badge .price__badge-sale,body.template-product .price .badge:not(.suryus-discount-badge){display:none!important;visibility:hidden!important;width:0!important;height:0!important;padding:0!important;margin:0!important;overflow:hidden!important}@media screen and (max-width:749px){body.template-product .product.grid{row-gap:0!important}body.template-product .product__media-wrapper{margin-bottom:0!important;padding-bottom:0!important}body.template-product .product__media-wrapper .slider-mobile-gutter,body.template-product .product__media-wrapper slider-component,body.template-product .product__media-list,body.template-product .product__media-list .product__media-item,body.template-product .product__media-item>*,body.template-product .product__modal-opener,body.template-product .product__media{margin-bottom:0!important;padding-bottom:0!important}body.template-product .product__media-list{margin-bottom:0!important}body.template-product .product__media-wrapper .slider-buttons,body.template-product .product__media-wrapper .slider-counter,body.template-product .product__media-wrapper .thumbnail-slider,body.template-product .product__media-wrapper .product__media-toggle,body.template-product .product__media-wrapper .slider-button{display:none!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important}body.template-product .product__info-wrapper,body.template-product .product__info-container{margin-top:0!important;padding-top:0!important}body.template-product .product__info-container>.suryus-flash-sale{position:relative!important;z-index:5!important;margin:0!important;width:100%!important;min-height:3.2rem!important;padding:.72rem .95rem!important;border-radius:0!important;background:#f3c93f!important;box-shadow:0 8px 18px #0000001a!important}body.template-product .product__info-container>.suryus-flash-sale .suryus-flash-sale__label{font-size:1.05rem!important;font-weight:800!important}body.template-product .product__info-container>[id^=price-]{margin:.85rem .95rem .28rem!important}body.template-product .product__info-container>[id^=price-] .price__sale{display:flex!important;gap:.55rem!important;align-items:center!important;flex-wrap:wrap!important}body.template-product .product__info-container>[id^=price-] .price-item--sale{color:#e24a22!important;font-size:2.05rem!important;font-weight:800!important;line-height:1!important}body.template-product .product__info-container>[id^=price-] .price-item--regular{font-size:.95rem!important;color:#1111116b!important}body.template-product .product__info-container>.product__title{margin:0 .95rem 1rem!important}body.template-product .product__info-container>.product__title h1{font-size:1.16rem!important;line-height:1.35!important;font-weight:400!important;color:#111!important;margin:0!important}body>.suryus-atc-row--moved{position:fixed!important;left:0!important;right:0!important;bottom:0!important;z-index:2147483000!important;display:grid!important;grid-template-columns:5.3rem minmax(0,1fr)!important;gap:.78rem!important;align-items:center!important;width:100vw!important;max-width:none!important;margin:0!important;padding:.72rem .95rem calc(.82rem + env(safe-area-inset-bottom,0px))!important;background:#fff!important;border-top:1px solid rgba(17,17,17,.12)!important;box-shadow:0 -8px 22px #0000001f!important;transform:translateZ(0)!important}body>.suryus-atc-row--moved .product-form__submit{grid-column:2!important;grid-row:1!important;width:100%!important;min-height:3.55rem!important;margin:0!important;border-radius:0!important;background:#111!important;color:#fff!important;border:1px solid #111!important;box-shadow:none!important;font-size:1rem!important;line-height:1!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:.02em!important}body>.suryus-atc-row--moved .suryus-wishlist-btn{grid-column:1!important;grid-row:1!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:5.3rem!important;height:3.55rem!important;min-height:3.55rem!important;margin:0!important;padding:0!important;border:1px solid #111!important;border-radius:0!important;background:#fff!important;color:#111!important;box-shadow:none!important}body>.suryus-atc-row--moved .shopify-payment-button,body>.suryus-atc-row--moved .shopify-payment-button__button,body>.suryus-atc-row--moved .shopify-payment-button__more-options{display:none!important}}@media screen and (min-width:750px){body.template-product .product__info-container .product-form__buttons.suryus-atc-row,body.template-product .product__info-container .product-form__buttons{display:grid!important;grid-template-columns:minmax(0,1fr) 5.4rem!important;gap:.95rem!important;align-items:center!important;width:100%!important;margin:1.05rem 0 1.35rem!important;padding:0!important;background:transparent!important;box-shadow:none!important;border:0!important;position:static!important}body.template-product .product__info-container .product-form__submit{min-height:4.4rem!important;border-radius:.1rem!important;background:#111!important;color:#fff!important;border:1px solid #111!important;font-size:1rem!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:.02em!important;margin:0!important;box-shadow:none!important}body.template-product .product__info-container .suryus-wishlist-btn{width:5.4rem!important;height:4.4rem!important;min-height:4.4rem!important;border-radius:.1rem!important;margin:0!important}}html,body{overflow-x:hidden!important}@media screen and (max-width:749px){body.template-product .page-width,body.template-product .product,body.template-product product-info,body.template-product .product__media-wrapper,body.template-product .product__info-wrapper,body.template-product .product__info-container{max-width:100%!important;overflow-x:hidden!important}body.template-product .page-width{padding-left:.85rem!important;padding-right:.85rem!important}body.template-product .product__media-wrapper,body.template-product .product__info-wrapper{padding-left:0!important;padding-right:0!important}body.template-product .product.grid{row-gap:0!important;column-gap:0!important}body.template-product .product__media-list,body.template-product .product__media-item,body.template-product .product__media{margin-bottom:0!important;padding-bottom:0!important}body.template-product .product__info-container{padding-top:0!important}body.template-product .product__info-container>.suryus-flash-sale{margin:0 0 .55rem!important;padding:.78rem .95rem!important;min-height:0!important;box-shadow:none!important}body.template-product .product__info-container>.suryus-flash-sale .suryus-flash-sale__label{font-size:1.15rem!important;font-weight:800!important;letter-spacing:0!important}body.template-product .product__info-container>.suryus-flash-sale .suryus-flash-sale__prefix{font-size:.95rem!important}body.template-product .product__info-container>.suryus-flash-sale .suryus-flash-sale__unit{min-width:2rem!important;height:2rem!important;font-size:1.02rem!important}body.template-product .product__info-container>[id^=price-]{margin:.2rem .9rem .28rem!important}body.template-product .product__info-container>[id^=price-] .price__sale{gap:.72rem!important;align-items:center!important}body.template-product .product__info-container>[id^=price-] .price-item--sale{font-size:2.3rem!important;line-height:1!important;font-weight:800!important}body.template-product .product__info-container>[id^=price-] .price-item--regular{font-size:1.05rem!important}body.template-product .product__info-container>.product__title{margin:0 .9rem .9rem!important}body.template-product .product__info-container>.product__title h1{font-size:1.34rem!important;line-height:1.24!important;font-weight:400!important;letter-spacing:0!important}body.template-product .product-form__input,body.template-product .product-form__quantity,body.template-product .suryus-size-reference-card,body.template-product .suryus-product-policy,body.template-product .product__accordion,body.template-product .accordion,body.template-product .suryus-product-description-details,body.template-product .suryus-size-fit-details{margin-left:0!important;margin-right:0!important}body.template-product .product-form__input.product-form__input--pill{margin-top:.85rem!important}body.template-product .product-form__input--pill input[type=radio]+label,body.template-product .product-form__input--pill input[type=radio]+label:hover{min-height:4.25rem!important;padding:.55rem .4rem!important;font-size:1rem!important}body.template-product .suryus-option-legend{margin-bottom:.55rem!important}body.template-product .suryus-option-legend__text,body.template-product .suryus-size-guide-link{font-size:1.02rem!important}body>.suryus-atc-row--moved{left:0!important;right:0!important;width:auto!important;max-width:100%!important;gap:.65rem!important;padding:.72rem .85rem calc(.82rem + env(safe-area-inset-bottom,0px))!important;box-sizing:border-box!important}body>.suryus-atc-row--moved .product-form__submit{min-height:3.45rem!important;font-size:1rem!important}body>.suryus-atc-row--moved .suryus-wishlist-btn{width:4.9rem!important;height:3.45rem!important;min-height:3.45rem!important}}@media screen and (min-width:750px){body.template-product .product__info-wrapper{padding-left:2rem!important}body.template-product .product__info-container>[id^=price-]{margin:.45rem 0 .25rem!important}body.template-product .product__info-container>[id^=price-] .price-item--sale{font-size:2.15rem!important;line-height:1!important}body.template-product .product__info-container>[id^=price-] .price-item--regular{font-size:.96rem!important}body.template-product .product__info-container>.product__title{margin:0 0 .75rem!important}body.template-product .product__info-container>.product__title h1{font-size:1.28rem!important;line-height:1.3!important;font-weight:400!important}body.template-product .product__info-container .product-form{margin:.55rem 0 .95rem!important}body.template-product .product__info-container .product-form__buttons.suryus-atc-row,body.template-product .product__info-container .product-form__buttons{display:flex!important;align-items:center!important;gap:.75rem!important;margin:.55rem 0 1rem!important;padding:0!important;min-height:0!important;background:transparent!important;border:0!important;box-shadow:none!important}body.template-product .product__info-container .product-form__submit{flex:1 1 auto!important;width:auto!important;min-height:3.9rem!important;font-size:.98rem!important;letter-spacing:.02em!important}body.template-product .product__info-container .suryus-wishlist-btn{flex:0 0 4.8rem!important;width:4.8rem!important;height:3.9rem!important;min-height:3.9rem!important}body.template-product .product__info-container .product-form__buttons.suryus-atc-row+.suryus-product-policies,body.template-product .product__info-container .product-form+.suryus-product-policies{margin-top:.4rem!important}}@media screen and (max-width:749px){body.template-product .product__info-container>.suryus-flash-sale{margin:0 0 .34rem!important;padding:.68rem .82rem!important}body.template-product .product__info-container>[id^=price-]{margin:.08rem .82rem .12rem!important}body.template-product .product__info-container>[id^=price-] .price__sale{gap:.55rem!important}body.template-product .product__info-container>[id^=price-] .price-item--sale{font-size:2.05rem!important}body.template-product .product__info-container>.product__title{margin:0 .82rem .42rem!important}body.template-product .product__info-container>.product__title h1{font-size:1.18rem!important;line-height:1.22!important}body.template-product variant-selects{display:block!important;margin-top:0!important}body.template-product .product-form__input.product-form__input--suryus-size-grid{margin-top:.15rem!important;margin-bottom:.62rem!important}body.template-product .product-form__input.product-form__input--suryus-size-grid .suryus-option-legend{margin:.22rem 0 .34rem!important;font-size:.98rem!important}body.template-product .product-form__input.product-form__input--suryus-size-grid .suryus-size-guide-link{font-size:.9rem!important}body.template-product .product-form__input.product-form__input--suryus-size-grid input[type=radio]+label{min-height:3rem!important;font-size:.86rem!important}body.template-product .suryus-size-reference-card.suryus-size-reference-card--simple{margin:.38rem 0 .7rem!important}body.template-product .suryus-size-reference-card.suryus-size-reference-card--simple .suryus-size-reference-card__group{padding:.65rem .78rem!important}body.template-product .product-form__input.product-form__input--suryus-color-thumbs{margin-bottom:.45rem!important}body>.suryus-atc-row--moved{gap:.5rem!important;padding:.62rem .72rem calc(.72rem + env(safe-area-inset-bottom,0px))!important}body>.suryus-atc-row--moved .product-form__submit{min-height:3.22rem!important}body>.suryus-atc-row--moved .suryus-wishlist-btn{width:3.55rem!important;height:3.22rem!important;min-height:3.22rem!important;flex:0 0 3.55rem!important}}@media screen and (min-width:750px){body.template-product .product__info-container .product-form__buttons.suryus-atc-row,body.template-product .product__info-container .product-form__buttons{gap:.6rem!important;margin:.35rem 0 .75rem!important}body.template-product .product__info-container .product-form__submit{min-height:3.7rem!important}body.template-product .product__info-container .suryus-wishlist-btn{flex:0 0 4.2rem!important;width:4.2rem!important;height:3.7rem!important;min-height:3.7rem!important}body.template-product .product__info-container .product-form__buttons.suryus-atc-row+.suryus-product-policies,body.template-product .product__info-container .product-form+.suryus-product-policies{margin-top:.15rem!important}}@media screen and (max-width:749px){body.overflow-hidden>.suryus-atc-row--moved,body.overflow-hidden-mobile>.suryus-atc-row--moved,body.overflow-hidden-tablet>.suryus-atc-row--moved{opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateY(110%)!important}body.template-product .product__info-container{padding-bottom:.2rem!important}body.template-product .product__info-container>[id^=price-]{margin:.12rem .82rem .22rem!important}body.template-product .product__info-container>[id^=price-] .price,body.template-product .product__info-container>[id^=price-] .price__container{display:block!important}body.template-product .product__info-container>[id^=price-] .price__sale,body.template-product .product__info-container>[id^=price-] .price__regular{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:.5rem!important;row-gap:.3rem!important}body.template-product .product__info-container>[id^=price-] .price-item--sale{order:1!important;font-size:2.02rem!important;line-height:1!important;font-weight:700!important;letter-spacing:-.03em!important;color:#d84a24!important}body.template-product .product__info-container>[id^=price-] .price-item--regular{order:2!important;font-size:.95rem!important;line-height:1.1!important;color:#8d8d8d!important;text-decoration-thickness:1px!important;text-underline-offset:.08em!important}body.template-product .product__info-container>[id^=price-] .suryus-discount-badge{order:3!important;margin:0!important;padding:.22rem .45rem!important;border-radius:0!important;background:#101010!important;color:#fff!important;font-size:.9rem!important;line-height:1!important;font-weight:700!important}body.template-product .product__info-container>[id^=price-] .suryus-loyalty-points{order:4!important;display:inline-flex!important;align-items:center!important;color:#222!important;font-size:1rem!important;line-height:1.2!important;font-weight:500!important;white-space:nowrap!important}body.template-product .product__info-container>.product__title{margin:0 .82rem .56rem!important}body.template-product .product__info-container>.product__title h1{font-size:1.15rem!important;line-height:1.28!important;font-weight:400!important;letter-spacing:-.01em!important;color:#161616!important}body.template-product .product-form__input.product-form__input--suryus-color-thumbs{margin-bottom:.44rem!important}body.template-product .product-form__input.product-form__input--suryus-size-grid{margin-top:.06rem!important;margin-bottom:.58rem!important}body.template-product .product-form__input.product-form__input--suryus-size-grid .suryus-option-legend{margin:.18rem 0 .32rem!important}body.template-product .product-form__input.product-form__input--suryus-size-grid .suryus-option-legend__text,body.template-product .product-form__input.product-form__input--suryus-size-grid .suryus-size-guide-link{font-size:.94rem!important;font-weight:600!important;color:#222!important}body.template-product .product-form__input.product-form__input--suryus-size-grid input[type=radio]+label{min-height:3.02rem!important;font-size:.86rem!important;padding:.82rem .32rem!important}body.template-product .suryus-size-reference-card.suryus-size-reference-card--simple .suryus-size-reference-card__group{padding:.66rem .75rem!important}body>.suryus-atc-row--moved{grid-template-columns:3.2rem minmax(0,1fr)!important;gap:.56rem!important;padding:.56rem .72rem calc(.62rem + env(safe-area-inset-bottom,0px))!important;background:#fffffffa!important;backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important}body>.suryus-atc-row--moved .suryus-wishlist-btn{width:3.2rem!important;height:3.08rem!important;min-height:3.08rem!important;flex:0 0 3.2rem!important}body>.suryus-atc-row--moved .product-form__submit{min-height:3.08rem!important;font-size:.98rem!important;letter-spacing:.015em!important}}@media screen and (min-width:750px){body.template-product .product__info-container>[id^=price-]{margin:.26rem 0 .3rem!important}body.template-product .product__info-container>[id^=price-] .price,body.template-product .product__info-container>[id^=price-] .price__container{display:block!important}body.template-product .product__info-container>[id^=price-] .price__sale,body.template-product .product__info-container>[id^=price-] .price__regular{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:.72rem!important;row-gap:.35rem!important}body.template-product .product__info-container>[id^=price-] .price-item--sale{order:1!important;font-size:2.3rem!important;line-height:1!important;font-weight:700!important;letter-spacing:-.03em!important;color:#151515!important}body.template-product .product__info-container>[id^=price-] .price-item--regular{order:2!important;font-size:1rem!important;color:#8b8b8b!important}body.template-product .product__info-container>[id^=price-] .suryus-discount-badge{order:3!important;padding:.22rem .46rem!important;font-size:.86rem!important;line-height:1!important;font-weight:700!important;border-radius:0!important}body.template-product .product__info-container>[id^=price-] .suryus-loyalty-points{order:4!important;color:#222!important;font-size:1rem!important;line-height:1.2!important;font-weight:500!important}body.template-product .product__info-container>.product__title{margin:0 0 .72rem!important}body.template-product .product__info-container>.product__title h1{font-size:1.95rem!important;line-height:1.18!important;font-weight:400!important;letter-spacing:-.02em!important;color:#151515!important}body.template-product .product__info-container .product-form__buttons.suryus-atc-row,body.template-product .product__info-container .product-form__buttons{grid-template-columns:minmax(0,1fr) 4.35rem!important;gap:.62rem!important;margin:.28rem 0 .58rem!important}body.template-product .product__info-container .product-form__submit{min-height:3.52rem!important;font-size:1.02rem!important;letter-spacing:.02em!important}body.template-product .product__info-container .suryus-wishlist-btn{width:4.35rem!important;height:3.52rem!important;min-height:3.52rem!important;flex:0 0 4.35rem!important}}body.template-product .price__badge-sale,body.template-product .price__badge-sold-out{display:none!important}body.template-product .product__info-container>[id^=price-] .price.price--on-sale .price__regular{display:none!important}body.template-product .product__info-container>[id^=price-] .price:not(.price--on-sale) .price__sale{display:none!important}body.template-product .product__info-container>[id^=price-] .price__sale{display:flex!important;align-items:center!important;flex-wrap:wrap!important}body.template-product .product__info-container>[id^=price-] .price__sale>span:not(.visually-hidden){display:inline-flex!important;align-items:center!important}body.template-product .product__info-container>[id^=price-] .price__sale>span:nth-of-type(4){order:1!important}body.template-product .product__info-container>[id^=price-] .price__sale>span:nth-of-type(2){order:2!important}body.template-product .product__info-container>[id^=price-] .price__sale>.suryus-discount-badge{order:3!important}body.template-product .product__info-container>[id^=price-] .price__sale>.suryus-loyalty-points{order:4!important}@media screen and (min-width:750px){body.template-product .product__info-container>.product__title{margin:0 0 .56rem!important}body.template-product .product__info-container>.product__title h1{font-size:1.72rem!important;line-height:1.22!important;font-weight:400!important;letter-spacing:-.015em!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;text-wrap:balance!important;max-width:100%!important}body.template-product .product__info-container>[id^=price-]{margin:0 0 .52rem!important}body.template-product .product__info-container>[id^=price-] .price__sale,body.template-product .product__info-container>[id^=price-] .price__regular{gap:.62rem!important;row-gap:.28rem!important}body.template-product .product__info-container>[id^=price-] .price-item--sale{font-size:2.1rem!important;line-height:1!important;font-weight:700!important}body.template-product .product__info-container>[id^=price-] .price-item--regular{font-size:.98rem!important;color:#8a8a8a!important}body.template-product .product__info-container>[id^=price-] .suryus-discount-badge{padding:.2rem .42rem!important;font-size:.82rem!important}body.template-product .product__info-container>[id^=price-] .suryus-loyalty-points{font-size:.92rem!important;color:#444!important}}@media screen and (max-width:749px){body.template-product .page-width{padding-left:0!important;padding-right:0!important;max-width:100%!important}body.template-product .product.grid,body.template-product .product__media-wrapper,body.template-product .product__media-wrapper .slider-mobile-gutter,body.template-product .product__media-wrapper slider-component,body.template-product .product__media-list,body.template-product .product__media-item,body.template-product .product__media-item>*,body.template-product .product__modal-opener,body.template-product .product__media{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}body.template-product .product__media img,body.template-product .product__media video,body.template-product .product__media iframe,body.template-product .product__media media-poster{width:100%!important}body.template-product .product__info-container{padding-left:.82rem!important;padding-right:.82rem!important}body.template-product .product__info-container>.suryus-flash-sale{margin-left:-.82rem!important;margin-right:-.82rem!important;width:calc(100% + 1.64rem)!important}}@media screen and (min-width:990px){body.template-product .product:not(.product--columns) .product__media-list .product__media-item:last-child:nth-child(2n):not(.product__media-item--full){width:100%!important;max-width:100%!important}}@media screen and (max-width:749px){body.template-product .product__info-container>.suryus-flash-sale{margin-left:-1rem!important;margin-right:-1rem!important;width:calc(100% + 2rem)!important;max-width:none!important;box-sizing:border-box!important}body.template-product media-gallery,body.template-product .product__media-wrapper,body.template-product .product__media-wrapper slider-component,body.template-product .product__media-list{touch-action:pan-x pan-y!important}body.template-product .product__media-list.slider.slider--mobile{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x mandatory!important;-webkit-overflow-scrolling:touch!important}body.template-product .product__media-list.slider.slider--mobile .product__media-item{flex:0 0 100%!important;width:100%!important;min-width:100%!important;max-width:100%!important;scroll-snap-align:start!important}}@media screen and (max-width:749px){body.template-product .product__info-container>.suryus-flash-sale{margin-top:-1px!important;margin-bottom:.18rem!important;padding-top:.62rem!important;padding-bottom:.62rem!important}body.template-product .product__info-container>[id^=price-]{margin-top:0!important;margin-bottom:.08rem!important}body.template-product .product__info-container>[id^=price-] .price__sale,body.template-product .product__info-container>[id^=price-] .price__regular{row-gap:.12rem!important}body.template-product .product__info-container>.product__title{margin-top:0!important;margin-bottom:.28rem!important;padding-bottom:0!important}body.template-product .product__info-container>.product__title h1,body.template-product .product__info-container>.product__title .h1{line-height:1.2!important}body.template-product .product-form__input.product-form__input--suryus-color-thumbs,body.template-product fieldset.product-form__input.product-form__input--suryus-color-thumbs{margin-top:.18rem!important;margin-bottom:.36rem!important}body.template-product .product-form__input.product-form__input--suryus-color-thumbs .suryus-option-legend,body.template-product fieldset.product-form__input.product-form__input--suryus-color-thumbs .suryus-option-legend{margin-top:0!important;margin-bottom:.32rem!important}body.template-product .product__info-container>*+*{margin-top:0!important}}@media screen and (max-width:749px){html,body,body.template-product,body.template-product #MainContent,body.template-product .shopify-section,body.template-product .product,body.template-product product-info,body.template-product .product__info-wrapper,body.template-product .product__info-container{overflow-x:hidden!important;max-width:100%!important}body.template-product .product__media-wrapper,body.template-product media-gallery,body.template-product .product__media-wrapper .slider-mobile-gutter,body.template-product .product__media-wrapper slider-component,body.template-product .product__media-list{overflow-x:hidden!important;max-width:100%!important;width:100%!important;padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important}body.template-product .product__media-list.slider.slider--mobile{overflow-x:auto!important;overflow-y:hidden!important;overscroll-behavior-x:contain!important;scrollbar-width:none!important;scroll-padding-left:0!important;scroll-padding-right:0!important;touch-action:pan-y pan-x!important}body.template-product .product__media-list.slider.slider--mobile::-webkit-scrollbar{display:none!important}body.template-product .product__media-list.slider.slider--mobile .product__media-item{flex:0 0 100%!important;min-width:100%!important;width:100%!important;max-width:100%!important;padding:0!important;margin:0!important}body.template-product .product__media-item .product-media-container.media-type-image,body.template-product .product__media-item .product-media-container.media-type-image .product__modal-opener,body.template-product .product__media-item .product-media-container.media-type-image .product__media.media{width:100%!important;max-width:100%!important}body.template-product .product__media-item .product-media-container.media-type-image .product__media.media{padding-top:128%!important;background:#f7f4ef!important}body.template-product .product__media-item .product-media-container.media-type-image .product__media.media img{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center top!important}body.template-product .product__info-container>.suryus-flash-sale{margin-bottom:.1rem!important}body.template-product .product__info-container>[id^=price-]{margin-top:0!important;margin-bottom:.02rem!important}body.template-product .product__info-container>.product__title{margin-top:0!important;margin-bottom:.18rem!important}body.template-product .product-form__input.product-form__input--suryus-color-thumbs{margin-top:.35rem!important}body>.suryus-atc-row--moved .product-form__submit,body>.suryus-atc-row--moved .product-form__submit[aria-disabled=true],body>.suryus-atc-row--moved .product-form__submit[disabled]{opacity:1!important;background:#111!important;color:#fff!important;border-color:#111!important;filter:none!important}body>.suryus-atc-row--moved .suryus-wishlist-btn,body>.suryus-atc-row--moved .suryus-wishlist-btn:active,body>.suryus-atc-row--moved .suryus-wishlist-btn:focus{opacity:1!important;background:#fff!important;color:#111!important;border-color:#111!important;filter:none!important}}@media screen and (max-width:749px){.section-header.shopify-section-group-header-group,.shopify-section-header-sticky,.shopify-section-header-hidden,.shopify-section-header-hidden.menu-open,.section-header.animate{position:sticky!important;top:0!important;z-index:80!important;transform:translateY(0)!important}.section-header.shopify-section-group-header-group .header-wrapper,.section-header.shopify-section-group-header-group sticky-header,.section-header.shopify-section-group-header-group .header{background:#fff!important}.section-header.shopify-section-group-header-group .header-wrapper{box-shadow:0 1px #1111110f,0 6px 18px #1111110b!important}body:has(.menu-drawer-container[open]) .section-header.shopify-section-group-header-group,body.overflow-hidden .section-header.shopify-section-group-header-group,body.overflow-hidden-mobile .section-header.shopify-section-group-header-group{z-index:95!important}}body>.suryus-atc-row--moved.suryus-atc-added .product-form__submit,.product__info-container .product-form__buttons.suryus-atc-added .product-form__submit{animation:suryusAddSuccessPulse .72s ease both!important}body>.suryus-atc-row--moved .product-form__submit.suryus-atc-success,.product__info-container .product-form__submit.suryus-atc-success{background:#111!important;color:#fff!important;border-color:#111!important}.header__icon--cart.suryus-cart-bounce{animation:suryusCartBounce .72s cubic-bezier(.2,.9,.3,1.35) both!important}.suryus-added-toast{position:fixed!important;left:50%!important;bottom:calc(5.35rem + env(safe-area-inset-bottom,0px))!important;z-index:120!important;transform:translate(-50%,16px) scale(.96)!important;opacity:0!important;pointer-events:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:.45rem!important;min-width:12rem!important;max-width:calc(100vw - 2rem)!important;padding:.86rem 1.1rem!important;border-radius:999px!important;background:#111111f0!important;color:#fff!important;font-size:1.02rem!important;line-height:1!important;font-weight:700!important;letter-spacing:.01em!important;box-shadow:0 10px 28px #0000002e!important;transition:opacity .22s ease,transform .22s ease!important}.suryus-added-toast.is-visible{opacity:1!important;transform:translate(-50%) scale(1)!important}@media screen and (min-width:750px){.suryus-added-toast{bottom:2rem!important}}@keyframes suryusAddSuccessPulse{0%{transform:scale(1);box-shadow:0 0 #1110}35%{transform:scale(.985);box-shadow:0 0 0 .34rem #1111111c}to{transform:scale(1);box-shadow:0 0 #1110}}@keyframes suryusCartBounce{0%{transform:scale(1)}25%{transform:scale(1.18) rotate(-6deg)}55%{transform:scale(.96) rotate(4deg)}to{transform:scale(1) rotate(0)}}body.template-product .product__media-wrapper,body.template-product media-gallery,body.template-product .product__media-list,body.template-product .product__media-item,body.template-product .product-media-container,body.template-product .product__media,body.template-product .product__media.media,body.template-product .product__modal-opener{background:#f6f2ee!important}body.template-product .product__media img,body.template-product .product__media .media>img,body.template-product .product__media picture img{opacity:1!important;transition:none!important;backface-visibility:hidden!important;-webkit-backface-visibility:hidden!important}body.template-product media-gallery.suryus-gallery-preloading .product__media-list{background:#f6f2ee!important}@media screen and (max-width:749px){body.template-product .product__media-wrapper,body.template-product .product__media-list,body.template-product .product__media-item,body.template-product .product-media-container,body.template-product .product__media{background:#f6f2ee!important}body.template-product .product__media-list.slider.slider--mobile{scroll-behavior:auto!important;-webkit-overflow-scrolling:touch!important}}@media screen and (max-width:749px){.section-header,.section-header.shopify-section-group-header-group,.shopify-section-header-sticky,.shopify-section-header-hidden,.shopify-section-header-hidden.menu-open,.section-header.animate{position:fixed!important;top:0!important;left:0!important;right:0!important;width:100%!important;z-index:120!important;transform:translateZ(0)!important;transition:none!important;opacity:1!important;visibility:visible!important;background:#fff!important}.section-header .header-wrapper,.section-header sticky-header,.section-header .header,sticky-header.header-wrapper,.header-wrapper{background:#fff!important}.section-header .header-wrapper{box-shadow:0 1px #11111114,0 5px 16px #1111110e!important}.section-header .header{min-height:5.8rem!important;padding-top:.65rem!important;padding-bottom:.65rem!important}body.template-product #MainContent,body.template-index #MainContent,body.template-collection #MainContent,body.template-search #MainContent{padding-top:5.8rem!important}body:has(.menu-drawer-container[open]) .section-header,body.overflow-hidden .section-header,body.overflow-hidden-mobile .section-header,body.overflow-hidden-tablet .section-header{z-index:140!important}body>.suryus-atc-row--moved{z-index:130!important;grid-template-columns:4.05rem minmax(0,1fr)!important;gap:.65rem!important;padding:.72rem .78rem calc(.78rem + env(safe-area-inset-bottom,0px))!important;min-height:5.2rem!important;background:#fffffffc!important;box-shadow:0 -8px 24px #0000001a!important}body>.suryus-atc-row--moved .suryus-wishlist-btn{width:4.05rem!important;height:3.8rem!important;min-height:3.8rem!important;flex:0 0 4.05rem!important;border-radius:0!important}body>.suryus-atc-row--moved .suryus-wishlist-btn svg{width:2.1rem!important;height:2.1rem!important}body>.suryus-atc-row--moved .product-form__submit{min-height:3.8rem!important;height:3.8rem!important;font-size:1.05rem!important;font-weight:800!important;letter-spacing:.02em!important;border-radius:0!important}body:has(.menu-drawer-container[open])>.suryus-atc-row--moved,body.overflow-hidden>.suryus-atc-row--moved,body.overflow-hidden-mobile>.suryus-atc-row--moved,body.overflow-hidden-tablet>.suryus-atc-row--moved{opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateY(110%)!important}}@media screen and (max-width:749px){:root{--suryus-mobile-header-height: 5.8rem}.section-header,.section-header .header-wrapper,sticky-header.header-wrapper,.header-wrapper,.header,.menu-drawer-container{overflow:visible!important}body:has(#Details-menu-drawer-container[open]) .section-header,body:has(#Details-menu-drawer-container[open]) .section-header.shopify-section-group-header-group,body:has(#Details-menu-drawer-container[open]) .shopify-section-header-sticky,body:has(#Details-menu-drawer-container[open]) .shopify-section-header-hidden,body:has(#Details-menu-drawer-container[open]) .shopify-section-header-hidden.menu-open{position:fixed!important;top:0!important;left:0!important;right:0!important;width:100%!important;z-index:250!important;transform:translateZ(0)!important;opacity:1!important;visibility:visible!important;background:#fff!important}#Details-menu-drawer-container[open]>summary:before,.js menu-drawer>details[open]>summary:before{position:fixed!important;top:var(--suryus-mobile-header-height)!important;left:0!important;right:0!important;bottom:0!important;width:100vw!important;height:calc(100dvh - var(--suryus-mobile-header-height))!important;z-index:248!important}#Details-menu-drawer-container[open]>#menu-drawer,#Details-menu-drawer-container[open].menu-opening>#menu-drawer,.js #Details-menu-drawer-container[open]>.menu-drawer,.js #Details-menu-drawer-container[open].menu-opening>.menu-drawer{position:fixed!important;top:var(--suryus-mobile-header-height)!important;left:0!important;right:0!important;bottom:0!important;width:100vw!important;max-width:100vw!important;height:calc(100dvh - var(--suryus-mobile-header-height))!important;max-height:calc(100dvh - var(--suryus-mobile-header-height))!important;transform:translate(0)!important;visibility:visible!important;opacity:1!important;z-index:249!important;background:#fff!important;overflow:hidden!important;box-shadow:0 8px 30px #0000001f!important}#menu-drawer .menu-drawer__inner-container,#menu-drawer .menu-drawer__navigation-container{height:100%!important;max-height:100%!important;min-height:0!important}#menu-drawer .menu-drawer__navigation-container{display:block!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;touch-action:pan-y!important;padding-bottom:calc(2.4rem + env(safe-area-inset-bottom,0px))!important}#menu-drawer .menu-drawer__navigation{padding-top:2.2rem!important;padding-bottom:2.2rem!important}#menu-drawer .menu-drawer__menu-item{font-size:1.75rem!important;line-height:1.3!important;padding-top:1.18rem!important;padding-bottom:1.18rem!important}body:has(#Details-menu-drawer-container[open])>.suryus-atc-row--moved,body.overflow-hidden>.suryus-atc-row--moved,body.overflow-hidden-mobile>.suryus-atc-row--moved,body.overflow-hidden-tablet>.suryus-atc-row--moved{opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateY(120%)!important}}@media screen and (max-width:749px){body.template-product #MainContent{padding-top:0!important}body.template-product #MainContent>.shopify-section:first-child,body.template-product #MainContent .section:first-child,body.template-product .product-section,body.template-product .section-template--main-product,body.template-product .shopify-section.section{margin-top:0!important;padding-top:0!important}body.template-product .product,body.template-product .product.grid,body.template-product .product__media-wrapper,body.template-product media-gallery,body.template-product .product__media-list{margin-top:0!important;padding-top:0!important}body.template-product .section-header+#MainContent,body.template-product .section-header~#MainContent{margin-top:0!important}}@media screen and (max-width:749px){.suryus-menu-proxy{display:none!important;pointer-events:none!important}.section-header,.section-header .header-wrapper,.section-header .header{overflow:visible!important}.section-header .header{position:relative!important;min-height:5.8rem!important;display:grid!important;grid-template-columns:5.4rem minmax(0,1fr) auto!important;align-items:center!important;padding-left:0!important;padding-right:.8rem!important}.section-header header-drawer{position:relative!important;left:auto!important;top:auto!important;width:5.4rem!important;height:5.8rem!important;min-width:5.4rem!important;margin-left:0!important;display:flex!important;align-items:center!important;justify-content:center!important;z-index:520!important;pointer-events:auto!important}.section-header .menu-drawer-container,#Details-menu-drawer-container{width:5.4rem!important;height:5.8rem!important;display:flex!important;align-items:center!important;justify-content:center!important;pointer-events:auto!important;z-index:521!important}#Details-menu-drawer-container>summary.header__icon--menu,#Details-menu-drawer-container>summary.header__icon--summary{width:5.4rem!important;height:5.8rem!important;min-width:5.4rem!important;min-height:5.8rem!important;margin:0!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;position:relative!important;z-index:522!important;pointer-events:auto!important;cursor:pointer!important;-webkit-tap-highlight-color:transparent!important}#Details-menu-drawer-container>summary.header__icon--menu span,#Details-menu-drawer-container>summary.header__icon--summary span,#Details-menu-drawer-container>summary.header__icon--menu .svg-wrapper,#Details-menu-drawer-container>summary.header__icon--summary .svg-wrapper{pointer-events:none!important}.section-header .header__heading,.section-header .header__heading-link{justify-self:center!important;text-align:center!important;grid-column:2!important}.section-header .header__icons{grid-column:3!important;z-index:500!important}#Details-menu-drawer-container[open]>#menu-drawer,#Details-menu-drawer-container[open].menu-opening>#menu-drawer,.js #Details-menu-drawer-container[open]>.menu-drawer,.js #Details-menu-drawer-container[open].menu-opening>.menu-drawer{left:0!important;right:0!important;width:100vw!important;max-width:100vw!important}}@media screen and (max-width:749px){body.suryus-drawer-open #menu-drawer,body.suryus-drawer-open .menu-drawer,body.suryus-drawer-open .menu-drawer-container{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/suryus-safe-product.css.map */
