.product-freeshipping main#MainContent,.product-giftwrap main#MainContent{padding-top:var(--header-height)}.template-product main{padding-top:0}.product__price--off{display:none}.product-single{padding-top:71px}.product-single *,.product-single__details *,.product__accordion__inner{font-size:var(--fs-body)!important;line-height:1.4}.product-single__wrapper--large{--gallery-thumb-column-width: 78px;--gallery-thumb-width: calc((var(--gallery-thumb-column-width) - .8em) / 2);display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:var(--gutter);align-items:start}.br-product-gallery{position:relative;display:grid;grid-template-columns:var(--gallery-thumb-column-width) auto;grid-template-areas:"thumbs main";column-gap:calc(var(--gutter) + .4em);width:100%;min-width:0;max-width:none;box-sizing:border-box}.br-product-gallery--single{display:grid}.br-product-gallery__main{position:relative;grid-area:main;width:auto;height:100svh;max-height:100svh;aspect-ratio:2 / 2.5;overflow:hidden}.br-product-gallery__main .swiper-wrapper{position:relative;display:flex!important;align-items:stretch;width:100%;height:100%;box-sizing:content-box}.br-product-gallery__slide{position:relative;display:block;flex:0 0 100%;flex-shrink:0;width:100%;min-width:0;height:100%}.br-product-gallery__slide>.product-single__media-slide{position:relative;display:block;width:100%;height:100%;margin:0}.br-product-gallery__slide .product-single__media{position:relative;width:100%;height:100%;max-width:none;margin:0;overflow:hidden}.br-product-gallery__slide .product-single__media--image-height{display:none}.br-product-gallery__slide .lazy-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.br-product-gallery__slide img{display:block;width:100%;height:100%;object-fit:cover}.br-product-gallery__slide deferred-media{width:100%;height:100%;padding-top:0!important}.br-product-gallery__slide video,.br-product-gallery__slide iframe,.br-product-gallery__slide model-viewer{display:block;width:100%;height:100%;object-fit:cover}hr.placeholder_gallery{grid-area:thumbs;width:0;height:0;margin:0;border-style:none}.br-product-gallery__thumbs.swiper{position:sticky;top:calc(40svh - var(--gutter));grid-area:thumbs;align-self:start;justify-self:start;width:auto;min-width:0;max-width:var(--gallery-thumb-column-width);height:calc(60svh - var(--gutter));padding-bottom:var(--gutter);box-sizing:content-box;overflow:hidden;margin-left:0;margin-right:0}.br-product-gallery__thumbs .swiper-wrapper{display:grid!important;grid-auto-flow:column;grid-template-columns:repeat(var(--br-thumb-columns, 2),var(--gallery-thumb-width));grid-template-rows:repeat(var(--br-thumb-rows, 1),calc(var(--gallery-thumb-width) * 61 / 49));align-content:end;justify-content:start;gap:.8em;width:auto;height:100%;margin-top:0;box-sizing:content-box}.br-product-gallery__thumb{position:relative;flex:0 0 auto;width:var(--gallery-thumb-width);height:auto;aspect-ratio:4 / 5;margin:0;cursor:pointer;overflow:hidden}.br-product-gallery__thumbnail-inner{position:relative;display:block;width:100%;height:100%;margin:0;padding:0;border:0;overflow:hidden}.br-product-gallery__thumbnail-inner:before,.br-product-gallery__thumbnail-inner:after{content:none}.br-product-gallery__thumb .lazy-image{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;margin:0}.br-product-gallery__thumb img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.br-product-gallery__thumb:not(.swiper-slide-thumb-active){opacity:.65;transition:.25s}.br-product-gallery__thumb.swiper-slide-thumb-active,.br-product-gallery__thumb:hover{opacity:1}.br-product-gallery__thumb:after{content:"";position:absolute;z-index:1;inset:auto 0 0 0;width:100%;height:1px;background:linear-gradient(transparent 1px 1px) no-repeat}.br-product-gallery__thumb:hover:after,.br-product-gallery__thumb.swiper-slide-thumb-active:after{background:linear-gradient(#000 1px 1px) no-repeat}.br-product-gallery__zoom-trigger{cursor:zoom-in}.br-product-gallery__zoom-trigger:before,.br-product-gallery__zoom-trigger:after{content:none!important;display:none!important}.br-product-gallery__progress{display:none!important}.br-product-gallery__view-in-space{position:absolute;z-index:3;right:20px;bottom:20px}.product-single__details{width:100%;min-width:0;padding-top:calc(var(--gutter) * 2 + 1.4em)}.product-single__details .form__wrapper{width:100%;min-width:0;margin-right:auto;margin-left:0}.product-single__details .product__form__wrapper,.product-single__details .product__form,.product-single__details .product__selectors,.custom-color-selector,.custom-color-selector .selector-wrapper,.custom-color-selector .radio__fieldset,.custom-color-selector .radio__buttons{width:100%;max-width:100%;min-width:0;box-sizing:border-box}.product-single__details .breadcrumbs{position:absolute;top:0;left:0;width:calc(100% + 96px);padding:1em var(--gutter);margin-left:calc(var(--gutter) * -1);line-height:1}.br_product_title-price{display:grid;grid-template-columns:repeat(4,1fr);gap:2.4em 0;align-items:baseline}.product-single__details .product__title{grid-column:1 / span 3;display:flex;flex-direction:column}.product-single__details .product__price-and-badge{padding-bottom:0;grid-column:4 / span 1}.br_product_short-description{grid-column:2 / span 3;text-align:left}.br_product_short-description p{margin:0;text-wrap:pretty;font-size:calc(var(--fs-body) + .15px)!important}.product-single__details .product__price-and-badge .product__price{width:100%;margin-right:0;padding:0;justify-content:right;flex-direction:row;align-items:end;gap:0 .4em}.product-single__details .product__price-and-badge .product__price--regular{margin:0;order:2}s.product__price--compare{order:1;opacity:1}.product-single__details.product-gift-card .product__price-and-badge{top:-80px}.product__selectors{display:flex;flex-direction:column;gap:1em;width:100%;min-width:0;margin-right:0}.product__selectors .selector-wrapper{width:100%;min-width:0;max-width:100%;margin:0;box-sizing:border-box}.product__form .btn--submit .loader--line{display:none!important}.custom-color-selector,.custom-color-selector .selector-wrapper{width:100%;min-width:0;max-width:100%}.custom-color-selector .radio__fieldset{display:block;width:100%;min-width:0;min-inline-size:0;max-width:100%;margin:0;padding:0;border:0;box-sizing:border-box}.custom-color-selector .radio__buttons{display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--gutter),1fr));gap:0 12px;width:100%;min-width:0;max-width:100%;overflow:visible}.custom-color-selector.custom-color-selector--wrap .radio__buttons{grid-template-columns:repeat(auto-fill,minmax(18px,1fr))}.custom-color-selector .swatch__button{display:block;width:auto;min-width:0;max-width:none;height:22px;margin:0;padding:0;overflow:visible}.custom-color-selector .swatch__button--rectangle .swatch__label{position:relative;display:block;width:100%;min-width:0;max-width:none;height:22px;border:0;border-radius:0;background:transparent;cursor:pointer;overflow:visible}.custom-color-selector .swatch__visual{position:absolute;top:5px;left:0;display:block;width:100%;min-width:0;max-width:none;height:12px;background:var(--swatch);background-position:center;background-repeat:no-repeat;background-size:cover}.custom-color-selector .swatch__label:after{content:none}.custom-color-selector .swatch__label:hover:before,.custom-color-selector .swatch__label:focus-visible:before,.custom-color-selector .swatch__input:checked~.swatch__label:before{content:"";position:absolute;z-index:2;top:19px;left:0;width:100%;min-width:0;max-width:none;height:1px;border:0;background:linear-gradient(#000 1px 1px) no-repeat;opacity:1;visibility:visible;transform:none}.selector-wrapper--swatches .radio__fieldset{margin-bottom:0;padding:0}.radio__fieldset--size{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;min-width:0;min-inline-size:0;max-width:100%;margin:0;padding:0;box-sizing:border-box}.radio__fieldset--size>.radio__legend{position:absolute;width:0;height:0;margin:0}.radio__fieldset--size>.radio__buttons{display:flex;align-items:center;flex-wrap:wrap;gap:12px;width:100%;min-width:0;margin:0}.selector-wrapper--grid .radio__button{flex:1;min-width:1em;max-width:fit-content;margin:0}.radio__fieldset--size>.size-chart-trigger{margin:0;padding:0;border:0;background:transparent;color:inherit;font:inherit;cursor:pointer}.radio__fieldset .radio__label{padding:.2em .2em 0;min-width:1.8em;border:0!important;line-height:1.4em}.radio__fieldset .radio__label{position:relative;text-decoration:none}.radio__fieldset .radio__label:after{content:"";position:absolute;right:0;bottom:0;left:0;height:1px;background:linear-gradient(#000 1px 1px) no-repeat;clip-path:inset(0 100% 0 0)}.radio__fieldset .radio__label:hover:after,.radio__fieldset .radio__label:active:after,.radio__fieldset .radio__label:focus:after,.radio__fieldset .radio__input:checked~.radio__label:after{clip-path:inset(0 0 0 0)}span.option-title{line-height:calc(var(--fs-body) * 1.15)}button.size-chart-trigger:hover{text-decoration:underline;text-underline-offset:.2em}.radio__fieldset--size .radio__button--unavailable .radio__label{position:relative;overflow:hidden}.radio__fieldset--size .radio__button--unavailable .radio__label:before{content:"";position:absolute;top:50%;left:50%;width:1px;height:150%;background:currentColor;transform:translate(-50%,-50%) rotate(-55deg);transform-origin:center;pointer-events:none}.radio__fieldset--size .radio__button--unavailable .radio__input[value="One Size" i]+.radio__label:before{height:250%;transform:translate(-50%,-50%) rotate(-75deg)}.radio__fieldset--size .radio__button--unavailable .option-title{opacity:1}.radio__fieldset--size .radio__button--unavailable .radio__input:checked~.radio__label .option-title,.radio__fieldset--size .radio__button--unavailable .radio__label:hover .option-title{opacity:1}.product-single__details .product__form__wrapper .product__submit__buttons{grid-template-columns:none;width:100%}.product-single__details .product__form__wrapper .product__submit__buttons .product__submit__add{line-height:0;padding:.7em 1em}a.btn.klaviyo-bis-trigger{line-height:1em}.product__form__wrapper.variant--soldout .product__submit__holder{display:none}.product-single__details .product__form__wrapper .product__submit__buttons .product__submit__add span{text-transform:none;transition:ease-in-out 0s}.product__submit__add.is-loading[disabled]{display:inline-block}.product__submit__add[disabled]{display:none}.post-product-form-action{display:flex}.br-product-details-link{position:relative;display:block;width:auto;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}button.br-product-details-link:before{content:"";position:absolute;z-index:3;top:0;left:0;width:150%;height:100%}span.open_info_drawer{margin-right:.4em}.product__block.product__accordions{padding-bottom:0}.product__block.product__accordions:has(.br-product-details-text,.br-product-details-link--text){margin-top:.8em!important;grid-column:span 4;padding-bottom:0!important}.product__block.product__accordions:has(.br-product-details-text,.br-product-details-link--text){padding-bottom:0!important}dialog.br-product-details-drawer{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;max-width:none;height:calc(100dvh - var(--header-total-height));max-height:none;margin:auto auto 0;padding:0;border:0;border-radius:0;background:transparent;color:#000;font-family:Abadi MT Std Bold,DM Sans,sans-serif;font-size:var(--fs-body);line-height:1.4;overflow:hidden;box-sizing:border-box;display:none;opacity:0;transform:translateY(1.2em);transition:transform .4s cubic-bezier(.22,1,.36,1),opacity .3s ease,overlay .4s allow-discrete,display .4s allow-discrete}dialog.br-product-details-drawer[open]{display:block;opacity:1;transform:translateY(0)}dialog.br-product-details-drawer::backdrop{transition:background-color .4s ease,overlay .4s allow-discrete,display .4s allow-discrete}@starting-style{dialog.br-product-details-drawer[open]{opacity:0;transform:translateY(1.2em)}dialog.br-product-details-drawer[open]::backdrop{background-color:#0000}}.br-product-details-drawer::backdrop{background:#0000001a}.br-product-details-drawer__panel{position:relative;display:flex;flex-direction:column;height:100%;margin-left:auto;padding:var(--inner) var(--gutter);border-radius:0;background:#fff;overflow:hidden;box-sizing:border-box}.br-product-details-drawer__header{position:absolute;z-index:2;top:0;left:0;width:100%;display:flex;flex-shrink:0;align-items:flex-start;justify-content:space-between;gap:var(--gutter);padding:1.4em var(--gutter);background-color:transparent}.br-product-details-drawer__title{margin:0;font:inherit;line-height:1.4em;display:flex;flex-direction:column}.br-product-details-drawer__close{padding:0;border:0;background:none;color:inherit;font:inherit;line-height:1;cursor:pointer;line-height:1.5em}.br-product-details-drawer__body{padding-top:calc(var(--gutter) * 2);flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain}.br-product-details-drawer .product__accordion__title{margin:0;padding:0 0 .8em;border:0;background:none;color:inherit;font:inherit;text-align:left}.br-product-details-drawer .product__accordion__content{height:auto!important;max-height:none!important;visibility:visible;opacity:1;overflow:visible!important;transition:none}.br-product-details-drawer .product__accordion__content[hidden]{display:none!important}.br-product-details-drawer .product__accordion__inner{height:auto!important;max-height:none!important;overflow:visible!important;padding-left:var(--gutter)}.product__accordion__inner.rte:has(.pop-up-body-dsc){padding-left:0!important}body .product__accordion__inner.rte a{text-decoration:underline!important}.br-product-details-drawer__body{scrollbar-width:none;-ms-overflow-style:none}.br-product-details-drawer__body::-webkit-scrollbar{display:none}.br-product-details-drawer__scrollbar{position:absolute;top:0;left:0;width:1px;height:100%;background:#00000026;pointer-events:none;z-index:1}.br-product-details-drawer__scrollbar-thumb{position:absolute;top:0;left:0;width:1px;background:var(--black)}.drawer_buttons_list{display:grid;grid-template-columns:repeat(4,1fr);align-items:baseline;justify-content:space-evenly;gap:12px}.br-accordion__heading{margin:0;font:inherit}.br-accordion .product__accordion__title{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;cursor:pointer}span.br-product-details-link--more{text-decoration:underline;text-underline-offset:.2em}.br-accordion__icon{flex:0 0 auto;font:inherit;line-height:1}.br-accordion__icon:before{content:"+"}.br-accordion [aria-expanded=true] .br-accordion__icon:before{content:"\2013"}.br-accordion [aria-expanded=true] span.br-accordion__label{text-decoration:underline}.br-accordion .product__accordion__content{height:auto!important;max-height:none!important;visibility:visible;opacity:1;padding-top:1.4em;padding-bottom:var(--gutter)}.br-accordion .product__accordion__content[hidden]{display:none!important}.product__accordion__inner a:before,.product__accordion__inner a:after{content:none!important}.product__accordion__inner.rte span{text-underline-offset:.2em}.related-products h2.section__heading{margin-bottom:var(--gutter);font-size:25px}.extra_related_products h2.section__heading{margin-top:var(--gutter)}.extra_related_products .carousel.carousel--mobile{display:grid;grid-template-columns:var(--grid);gap:var(--gutter)}.extra_related_products .carousel.carousel--mobile>.product-grid-item{width:100%}.br-size-chart-accordion--mobile{display:none}body.body-stop-scroll{overflow:hidden!important}.dynamic-size-chart-pop-up{position:fixed;z-index:10;width:100%;height:100%;border:1px solid var(--black);left:0;top:44px;z-index:100}.dsc-overlay{width:100%;height:100%;cursor:pointer}.pop-up-container-dsc{width:900px;height:650px;position:absolute;margin:auto;top:0;left:0;right:0;bottom:0;background:#fff;opacity:1;border:1px solid var(--black)}.pop-up-container-dsc.pop-up-container-dsc-half{height:350px}.pop-up-header-dsc .dsc-header-title{padding:20px 12px;display:none}.pop-up-container-dsc-half .dsc-header-title{visibility:hidden!important}.pop-up-header-dsc .close-dsc{position:relative;right:0!important;margin-left:auto;height:60px;width:fit-content;padding:20px;font-size:var(--fs-body);line-height:20px;cursor:pointer}.pop-up-body-dsc{height:auto;display:grid;grid-template-columns:repeat(6,1fr);padding:0}.pop-up-body-dsc>div{grid-column:1 / span 6;display:grid;grid-template-columns:repeat(4,1fr)}.dsc-body-header{align-items:baseline;justify-content:space-between;margin-bottom:2.4em}.pop-up-body-dsc .dsc-left{grid-column:1 / span 2;display:flex;align-items:center;justify-content:center;padding-right:1.4em}.pop-up-body-dsc .dsc-right{grid-column:3 / span 2;display:flex;flex-direction:column}.pop-up-body-dsc .dsc-body-header .dsc-buttons .dsc-sizes,.pop-up-body-dsc .dsc-body-header .dsc-buttons .dsc-inch-cm{list-style:none;display:flex;align-items:center;flex-wrap:wrap;gap:12px;width:100%;min-width:0;margin:0}.pop-up-body-dsc .dsc-body-header .dsc-buttons .dsc-sizes li,.pop-up-body-dsc .dsc-body-header .dsc-buttons .dsc-inch-cm li{padding:.4em .2em .2em;min-width:1.8em;height:auto!important;border:0!important;margin:0;line-height:.6em!important;text-align:center;cursor:pointer;position:relative;z-index:1}.pop-up-body-dsc .dsc-body-header .dsc-buttons .dsc-sizes li:after,.pop-up-body-dsc .dsc-body-header .dsc-buttons .dsc-inch-cm li:after{content:"";position:absolute;right:0;bottom:0;left:0;height:1px;background:transparent;transform:scaleX(0);transform-origin:left}.pop-up-body-dsc .dsc-body-header .dsc-buttons .dsc-sizes li:hover:after,.pop-up-body-dsc .dsc-body-header .dsc-buttons .dsc-sizes li.active:after,.pop-up-body-dsc .dsc-body-header .dsc-buttons .dsc-inch-cm li:hover:after,.pop-up-body-dsc .dsc-body-header .dsc-buttons .dsc-inch-cm li.active:after{background:#000;transform:scaleX(1)}.pop-up-body-dsc .dsc-body-header .dsc-buttons .dsc-inch-cm li{text-transform:lowercase}.dsc-buttons-block{display:grid;grid-template-columns:repeat(6,1fr);justify-content:space-between;align-items:baseline;grid-column:2 / span 3}.dsc-body-header p{grid-column:1 / span 1;margin-bottom:0}.dsc-buttons{display:flex;justify-content:flex-start}.dsc-buttons:first-child{grid-column:1 / span 2}.dsc-buttons:last-child{grid-column:3 / span 4}.dsc-table table{border:none}.dsc-table p{margin:0}.pop-up-body-dsc .dsc-table table td,.pop-up-body-dsc .dsc-table table th{border:none}.pop-up-body-dsc .dsc-table table tr{display:flex;flex-direction:row;width:100%;justify-content:space-between;align-items:baseline}.dsc-right .dsc-table table tr td:first-child{width:15%}.dsc-right .dsc-table table tr td:nth-child(2){width:50%}.dsc-right .dsc-table table tr td:last-child{flex:1 auto}.pop-up-body-dsc .dsc-table table tr,.pop-up-body-dsc .dsc-table table td{padding:0 0 .4em .2em!important}.dsc-body-chart-ref .dsc-table table tr{padding-left:0!important}.pop-up-body-dsc .dsc-body-chart-ref .measurements-title{grid-column:1 / span 4;margin-bottom:1.4em}.pop-up-body-dsc .dsc-body-chart-ref .measurements-title p{padding-top:5px;margin-top:0}.pop-up-body-dsc .dsc-body-chart-ref .dsc-table{grid-column:1 / span 4}.pop-up-body-dsc .dsc-body-chart-ref .dsc-table table th{padding:5px 8px 5px 0}.pop-up-body-dsc .dsc-body-chart-ref .dsc-table table td{padding:5px 8px}.pop-up-body-dsc .dsc-body-chart-ref .dsc-table table th{padding-bottom:24px;width:90px;padding-left:0!important}.pop-up-body-dsc .dsc-body-chart-ref .dsc-table table td{width:90px}.pop-up-body-dsc .dsc-body-chart-ref .dsc-table table th:nth-child(5){padding-left:10px}.pop-up-footer-dsc{display:none;height:60px;border-top:1px solid var(--black);text-align:right;padding:20px}.pop-up-body-dsc .dsc-body-chart-ref.chart_sneakers_table .dsc-table{grid-column:1 / -1;width:100%;min-width:0}.pop-up-body-dsc .dsc-body-chart-ref.chart_sneakers_table .dsc-table table{width:100%}.pop-up-body-dsc .dsc-body-chart-ref.chart_sneakers_table .dsc-table table th,.pop-up-body-dsc .dsc-body-chart-ref.chart_sneakers_table .dsc-table table td{flex:1 1 0;width:auto;min-width:0;padding:0 8px .6em 0!important;text-align:left;font-weight:400}.pop-up-body-dsc .dsc-body-chart-ref.chart_sneakers_table .dsc-table table th{padding-bottom:24px!important}.pop-up-body-dsc .dsc-body-chart-ref.chart_sneakers_table .dsc-table p{margin-bottom:0}.pop-up-body-dsc .dsc-body-chart-ref.chart_sneakers_table .chart_sneakers_note{grid-column:1 / -1;margin-top:2.4em}.pop-up-body-dsc .dsc-body-chart-ref.chart_sneakers_table .chart_sneakers_note p{margin:0}#freeshipping .wrapper--narrow h1,#freeshipping .wrapper--narrow p{font-size:var(--fs-body);margin:0 0 24px;padding-bottom:0;text-align:justify}.product-giftwrap .text-section p:not(.text__heading){font-size:var(--fs-body)}@media screen and (min-width:1900px){.product-single__wrapper--large{margin-left:8rem;gap:calc(var(--gutter) + .4em)}}@media screen and (min-width:2080px){body .br-product-gallery__thumbs.swiper{justify-self:center}}@media screen and (min-width:1000px){.product-single__wrapper--grid .product-single__media-slider{gap:0}.product-single__details .form__wrapper{max-width:30em}.product__block.product__form__wrapper{margin-top:calc(var(--gutter) * 2);padding-bottom:calc(var(--gutter) * 2)}#freeshipping .wrapper--narrow{position:relative;left:calc(25% + 12px);max-width:calc(50% - 24px);margin:0!important;padding:0!important}.product-giftwrap .text-section{padding-left:calc(24px + 24%);max-width:50%}.product-giftwrap .featured-collection__content{padding-left:calc(24px + 24%)}span.text-highlight__break{max-width:calc(100svw / 4 - var(--gutter));text-wrap-style:pretty}.br-product-details-drawer__panel{width:43svw}}@media screen and (min-width:768px)and (max-width:999px),screen and (hover:none)and (pointer:coarse)and (min-width:1000px)and (max-width:1366px){.template-product.product .wrapper--full-padded,.product-br-product-template .wrapper--full-padded{padding-left:var(--gutter-mobile)!important;padding-right:var(--gutter-mobile)!important}.product-single{padding-top:0!important}}@media(hover:none)and (pointer:coarse)and (min-width:600px)and (max-width:1050px)and (orientation:portrait){body.product .main-content,.product-br-product-template .main-content{padding-left:0;padding-right:0}.product-single__wrapper--large{display:block}.br-product-details-drawer__panel{width:65vw}.br-product-gallery{grid-template-columns:.35fr 1.65fr!important;grid-template-rows:auto!important;column-gap:var(--inner);grid-template-areas:"main"!important;max-width:100%!important;padding-left:var(--gutter-mobile)}body .br-product-gallery__main{grid-column:2;grid-row:1!important;width:100%!important;height:auto!important;max-height:100svh!important;aspect-ratio:2 / 2.5!important}body .br-product-gallery__thumbs.swiper{display:flex;grid-column:1;grid-row:1!important;position:sticky!important;top:10svh!important;width:auto!important;max-width:var(--gallery-thumb-column-width)!important;height:calc(55svh - var(--gutter))!important;padding-bottom:var(--gutter)!important}.br-product-gallery__thumbs .swiper-wrapper{width:auto!important;height:100%!important}.br-product-gallery__thumb{width:var(--gallery-thumb-width)!important;height:auto!important;aspect-ratio:4 / 5!important;flex:0 0 auto!important}.br-product-gallery__progress{grid-column:2;grid-row:1!important;left:0!important;width:100%!important}.product-single__details{padding-top:var(--gutter);padding-left:0;padding-right:0}.product-single__details .form__wrapper{margin-left:calc((100% - var(--inner)) * .35 / 1.71)!important;width:50%!important;max-width:50%!important;margin-right:0!important}.br_product_short-description{grid-column:3 / span 2!important}}@media(hover:none)and (pointer:coarse)and (min-width:900px)and (max-width:1400px)and (orientation:landscape){body.template-product.product .wrapper--full-padded,.product-br-product-template .wrapper--full-padded{padding-left:0!important;padding-right:0!important}.product-single__wrapper--large{grid-template-columns:60% 40%}body .br-product-gallery__main{width:100%!important;height:auto!important;max-height:100svh!important;aspect-ratio:2 / 2.5!important}.product-single__details{padding-top:var(--gutter)}.product-single__details .form__wrapper{max-width:100%;padding-right:var(--gutter)!important}}@media only screen and (max-width:999px){.product-single__wrapper--large{display:block}.drawer_buttons_list{display:flex;flex-direction:column;gap:0}.br_product_title-price{gap:1.4em 0}h1 span.material_name{text-wrap:nowrap}.product-single__details .product__title{display:flex;flex-direction:column;align-items:baseline;justify-content:left}.product-single__details{padding-left:var(--gutter-mobile);padding-right:var(--gutter-mobile);padding-top:var(--gutter-mobile)}.br_product_short-description{grid-column:2 / span 3}.br_product_short-description p{text-align:left;padding-bottom:var(--gutter-mobile);text-wrap:stable}.product__price>*{line-height:1em!important}body dialog.br-product-details-drawer{width:calc(100% - .8em);height:calc(100dvh - var(--header-total-height) - var(--gutter-mobile))}body .br-product-details-drawer::backdrop{background:#0003}.product-single__details div.product__form__wrapper{padding-top:0;padding-bottom:var(--gutter)!important}.product .product__form,.product-br-product-template .product__form{gap:1.4em}.product-single__details .product__selectors{padding-top:0;padding-bottom:0}.selector-wrapper--grid .radio__button,.radio__fieldset .radio__label{min-width:24px;max-width:fit-content}.product-single__details .product__form__wrapper .product__submit__buttons .product__submit__add{padding:1.4em}.custom-color-selector .radio__buttons{display:grid;grid-template-columns:repeat(auto-fill,minmax(20px,1fr));gap:0 12px;width:100%;min-width:0;max-width:100%;overflow:visible}.size-chart-trigger{display:none}.br-size-chart-accordion--mobile{display:block}.br-product-gallery{grid-template-columns:minmax(0,1fr);grid-template-areas:"main";max-width:100%}.br-product-gallery--single{display:block}.br-product-gallery__main{width:100%;height:auto;max-width:none;max-height:none;aspect-ratio:2 / 2.5}.br-product-gallery__thumbs.swiper{display:none}.br-product-gallery__thumbs .swiper-wrapper{flex-direction:row;align-items:flex-start;width:100%;height:60px}.br-product-gallery__thumb{flex:0 0 var(--gallery-thumb-width);width:var(--gallery-thumb-width);height:60px;aspect-ratio:auto}.br-product-gallery__progress{position:absolute;bottom:-1px;left:0;z-index:2;display:block!important;width:100%;height:1.5px;background:#0000;overflow:hidden}.br-product-gallery__progress span{position:absolute;top:0;left:0;height:100%;width:30%;background:#000;transition:left .25s ease}.br-product-gallery__view-in-space{right:12px;bottom:85px}.product-single__details.product-gift-card .product__price-and-badge{top:-75px}div.post-product-form-action{width:100%;padding-top:.4em;padding-bottom:0}.product__block.product__accordions:not(:has(.br-product-details-text,.br-product-details-link--text))+.product__block.product__accordions:has(.br-product-details-text,.br-product-details-link--text){margin-top:1.4em!important}.product-single{padding-top:0!important}.product-single{padding-top:0}.shopify-section--product{margin:0}#ProductThumbs{display:none}main.wrapper{padding-left:0;padding-right:0}.wrapper--full-padded{padding:0}.product__block:not(:first-child)>*:not(.product__price-wrapper){max-width:100%}.product-single__details{margin:0}.product-single__details .form__wrapper{padding:0}.product-single__wrapper .product__submit__holder,.related-products{padding-top:0}.related-products .section__heading{font-size:25px;margin-bottom:var(--gutter)}.dynamic-size-chart-pop-up.visually-hidden{left:-100%;display:block;clip:unset}.dynamic-size-chart-pop-up{z-index:1000;border-right:1px solid var(--black);top:0;border-top:none;border-bottom:none;border-left:none;transition:0ms;margin-top:90px}.pop-up-container-dsc.pop-up-container-dsc-half{height:100vh!important}.dsc-overlay{background-color:#000;opacity:.6}.dsc-body-header{margin-top:0;margin-bottom:0}.pop-up-container-dsc.pop-up-container-dsc-half{height:350px}.dsc-buttons:first-child{grid-column:5 / span 2;grid-row:1}.dsc-buttons:last-child{grid-column:1 / span 4}.pop-up-body-dsc .dsc-body-header .dsc-buttons .dsc-sizes,.pop-up-body-dsc .dsc-body-header .dsc-buttons .dsc-inch-cm{width:100%;justify-content:left;margin:0}.pop-up-container-dsc{width:calc(100% - var(--gutter));height:100vh;top:0;left:0;right:unset;bottom:unset;border-top:none;border-bottom:none;border-left:none}.pop-up-header-dsc{display:flex}.pop-up-header-dsc .dsc-header-title{display:block;padding-left:24px}.pop-up-header-dsc .close-dsc{right:0;margin-left:auto;width:auto;padding:20px}.dsc-body-header p{display:none;grid-column:unset}.dsc-buttons-block{grid-column:1 / span 4}.dsc-buttons{justify-content:flex-start;flex:unset;margin-top:0;width:100%;flex-direction:column}.pop-up-body-dsc{padding:0 2px;height:100%;overflow-y:scroll}.pop-up-body-dsc>div{flex-direction:column}.pop-up-body-dsc .dsc-body-content>.dsc-left{margin-top:3.4em;grid-column:span 4;grid-row:2}.pop-up-body-dsc .dsc-left,.pop-up-body-dsc .dsc-right{width:100%}.pop-up-body-dsc .dsc-left{margin-right:0}.pop-up-body-dsc .dsc-right{margin-left:0;grid-column:1 / span 4}.pop-up-body-dsc .dsc-table table tr,.pop-up-body-dsc .dsc-table table td{padding:0}.dsc-body-chart-ref{padding-bottom:50px}.pop-up-body-dsc .dsc-body-chart-ref .measurements-title{width:100%;margin-top:0;margin-bottom:.4em}.pop-up-body-dsc .dsc-body-chart-ref .dsc-table{padding-left:0;width:100%}.pop-up-body-dsc .dsc-body-chart-ref .dsc-table table th{padding-bottom:28px!important;width:22.3%;font-weight:400}.pop-up-body-dsc .dsc-body-chart-ref .dsc-table table th:nth-child(5){padding-left:0}.pop-up-body-dsc .dsc-body-chart-ref .dsc-table table th,.pop-up-body-dsc .dsc-body-chart-ref .dsc-table table td{padding:0}.dsc-table p{line-height:14px;margin-bottom:14px}.pop-up-body-dsc .dsc-body-content{margin-top:2.8em;margin-bottom:0}.pop-up-body-dsc .dsc-body-chart-ref .dsc-table{grid-column:1 / -1;width:100%;min-width:0}.pop-up-body-dsc .dsc-body-chart-ref .dsc-table table{width:100%}.pop-up-body-dsc .dsc-body-chart-ref .dsc-table table th,.pop-up-body-dsc .dsc-body-chart-ref .dsc-table table td{flex:1 1 0;width:auto;min-width:0;padding:0!important;text-align:left}.pop-up-body-dsc .dsc-body-chart-ref .dsc-table table th{padding-bottom:1.4em!important}.pop-up-body-dsc .dsc-body-chart-ref .dsc-table table tbody tr{padding-bottom:.6em!important;margin-bottom:.6em}.pop-up-body-dsc .dsc-body-chart-ref .dsc-table table tbody tr:last-child{border-bottom:0;margin-bottom:0}.pop-up-body-dsc .dsc-body-chart-ref .dsc-table p{margin-bottom:0}body .br-product-details-drawer__panel{width:100%;padding:0 var(--inner)}.product__accordion:last-child{padding-bottom:var(--inner)}body .br-product-details-drawer__header{width:100%;left:0;top:0;background-color:#fff;padding:var(--inner);border-bottom:1px solid #0000000d}}@media(hover:none)and (pointer:coarse),(max-width:1100px){.template-product.product .wrapper--full-padded,product-br-product-template .wrapper--full-padded{padding-left:0;padding-right:0}.product-giftwrap .text-section,span.text-highlight__break{max-width:100%}.product-giftwrap .wrapper--full-padded{padding:0}body .br-product-details-drawer .product__accordion__inner{padding-left:var(--inner)}.product__block.product__accordions{padding-bottom:.8em}.product__block.product__accordions.br-size-chart-accordion--mobile{padding-bottom:var(--gutter-mobile)}.product-single__details .breadcrumbs{display:none}}
/*# sourceMappingURL=/cdn/shop/t/62/assets/baserange-product.css.map */
