@media screen and (max-width: 767px){#SiteHeader .icon-hamburger,#SiteHeader .mobile-menu .icon-search,#SiteHeader .mobile-menu .icon-shopping-bag{width:22px!important;height:22px!important}}@media screen and (max-width: 767px){.item--top-mobile .slide__text__container,.item--center-mobile .slide__text__container,.item--bottom-mobile .slide__text__container{margin:0 auto}.item--top-mobile .slide__text__container{align-items:flex-start}.item--center-mobile .slide__text__container{align-items:center}.item--bottom-mobile .slide__text__container{align-items:flex-end}.item--top-mobile .banner-image__text-container,.item--center-mobile .banner-image__text-container,.item--bottom-mobile .banner-image__text-container{margin:0 auto}.item--top-mobile .banner-image__text-container{align-items:flex-start}.item--center-mobile .banner-image__text-container{align-items:center}.item--bottom-mobile .banner-image__text-container{align-items:flex-end}}.mobile-navlink--level-1{padding:12px var(--inner)}.mobile-nav__trigger--level-1{height:calc(1.5rem * var(--adjust-nav-top-level) * var(--line-height) + 24px)}.mobile-navlink--level-2{padding:5px 5px 5px var(--inner)}.mobile-nav__trigger--level-2{height:calc(1rem* var(--adjust-nav)* var(--line-height) + 10px)}.mobile-navlink--level-3{padding:5px 5px 5px 65px}.mobile-navlink:not(.mobile-navlink--level-1){font-weight:700}.list-collections-section .section__header{margin-bottom:calc(var(--gutter) / 2)}.list-collections-section .carousel{gap:55px}.list-collections__item.carousel__item{width:calc((var(--wrapper-width) - var(--grid-gutter)* 5) / 8);margin-right:unset!important}@media only screen and (min-width: 768px){.list-collections-section{display:none}}@media only screen and (max-width: 767px){.list-collections-section .carousel{gap:30px}.list-collections__item.carousel__item{width:calc(90% / 2.5 - var(--grid-gutter));margin-right:unset!important}}.product-grid-item__title.font-heading{font-weight:500}.product-grid-item__title.font-heading,.product-grid-item__price{font-size:calc(.8rem * var(--adjust-product-grid));line-height:unset}.product-grid-item__info{gap:5px}.product-grid-item__rating{line-height:1.4}.product-grid-item__image{margin-bottom:2px}.product__badge__item{font-weight:700}.product-grid-item__title{margin-right:5px}.product-grid-item__title,.product-grid-item__price{font-size:calc(.85rem * var(--adjust-product-grid))}.product-grid-item__info-separator{display:none}.featured-collection .btn--quick .btn__inner,.collection .btn--quick .btn__inner{background:transparent;box-shadow:none}.featured-collection .btn--quick .btn__inner .icon-shopping-bag,.collection .btn--quick .btn__inner .icon-shopping-bag,.featured-collection .btn--quick .btn__inner .btn__text,.collection .btn--quick .btn__inner .btn__text{color:#fff}.product-grid-item__info-content{display:flex;flex-direction:column}@media only screen and (min-width: 768px){.featured-collection .btn--quick .btn__inner,.collection .btn--quick .btn__inner{outline:1px solid white;outline-offset:-.5px}}@media only screen and (max-width: 767px){.featured-collection .grid--mobile,.collection-section .grid{gap:var(--fsr-grid-gutter-mobile);row-gap:20px}.featured-collection .carousel--mobile .product-grid-item{margin-right:var(--fsr-grid-gutter-mobile)}.featured-collection .btn--quick,.collection .btn--quick{right:0;bottom:0}.featured-collection .btn--quick .icon,.collection .btn--quick .icon{stroke-width:calc(var(--STROKE-WIDTH) - 0px)}.product__badge{margin-top:2px;margin-left:2px}.product__badge__item{font-size:8px;padding:2px;font-weight:500}.product-grid-item__info-content,.product-grid-item__rating{line-height:1.5}}.fsr-blog-page h1.text-center{margin-bottom:30px}#SiteFooter{border-top:1px solid #f5f4f1;padding:30px 0 10px}#SiteFooter .footer-links{display:flex;flex-wrap:wrap;justify-content:center;gap:25px;row-gap:5px;width:100%}#SiteFooter .footer-links.footer-link-support{display:flex;flex-direction:column;flex-wrap:unset;justify-content:center;align-items:center;font-weight:700}#SiteFooter .footer-block{--desktop-width: 100% !important}#SiteFooter .footer-blocks{grid-template-columns:minmax(0,1fr)!important}#SiteFooter .footer-links .footer-copyright,.footer-copyright-mobile .footer-copyright{font-size:unset}.footer-copyright-mobile .footer-copyright{text-align:center}.footer-payment-icons .payment-icon-list{justify-content:center;margin-bottom:30px}.footer-copyright-mobile{display:none}@media only screen and (max-width: 767px){.footer-payment-icons .payment-icon-list{margin-bottom:5px}#SiteFooter .footer-,#SiteFooter .footer-links,.footer-copyright__copy{font-size:11px}#SiteFooter .footer-links .footer-copyright{display:none}.footer-copyright-mobile{display:block}}.best-fit-size-chart{display:none}.color-swatches__wrapper{display:flex;flex-direction:row;align-items:center;gap:15px;flex-wrap:wrap}.color-swatches__wrapper .swatch__button label{margin:0;display:flex;justify-content:center;align-items:center}.color-swatches__wrapper .swatch__button input:not(.sold-out)~label .icon-check{visibility:visible;opacity:1;transition-delay:0s}.color-swatches__wrapper label{display:block}.color-swatches__wrapper .swatch__button input,.radio__button input{opacity:0;width:0;height:0;display:block}.color-swatches__wrapper .swatch__button{margin:unset}.radio__fieldset-fsr{line-height:1;margin-bottom:unset}.radio__fieldset-fsr .radio__legend{display:flex;flex-flow:row nowrap;align-items:center;margin:0;padding:0 0 7px;width:100%;opacity:.7;line-height:1.4;font-weight:400;font-size:13px}.radio__fieldset-fsr .radio__legend span:first-child{text-transform:none}.radio__fieldset-fsr .radio__legend span:first-child{flex:0 0 auto}.radio__fieldset-fsr .radio__legend span{overflow:hidden;max-width:100%;text-overflow:ellipsis;white-space:nowrap}.radio__fieldset-fsr .radio__legend__label{font-weight:500;text-transform:uppercase;letter-spacing:1.2px;font-size:calc(var(--font-3) * var(--FONT-ADJUST-ACCENT));opacity:1}.radio__fieldset-fsr .radio__legend span:not(.radio__legend__label){padding-left:5px;border-left:1px solid rgba(0,0,0,.3);margin-left:6px}.color-swatches__wrapper .swatch__button input:checked~label:after{width:31px;height:31px;border-radius:50%;content:"";position:absolute;border:2px solid var(--bg);top:50%;left:50%;transform:translate(-50%,-50%)}.color-swatches__wrapper .swatch__button input:checked~label[data-color-name=white]:after{border:1px solid black}.swatch__button.sold-out a:before,.swatch__button input.sold-out~label:before,.swatch__button input.unavailable~label:before,.swatch__button input:disabled~label:before,.radio__button .sold-out+label:before,.radio__button .unavailable+label:before{content:"";position:absolute;top:0;left:50%;z-index:2;width:1px;height:100%;border-radius:0;background:#000;margin-left:-1px;transform:rotate(63deg)}@media only screen and (max-width: 767px){.color-swatches__wrapper{margin-bottom:10px}.radio__fieldset-fsr .radio__legend{padding:0 0 5px}}.fsr-color-swatches-grid{margin-bottom:6px}.fsr-color-swatches-grid label{width:20px;height:10px}.fsr-color-swatches-grid label:before{display:none}.fsr-color-swatches-grid .color-swatches__wrapper{line-height:1;gap:6px;margin-bottom:unset}.fsr-color-swatches-grid .swatch__button{vertical-align:unset;display:block}.fsr-color-swatches-grid input{border:none}.fsr-rating-title-wrapper{display:flex;justify-content:space-between;align-items:center}.fsr-rating-title-wrapper .product__title{font-size:32px}.fsr-rating-title-wrapper .rating__star{margin-bottom:0}.fsr-rating-title-wrapper .rating__star__full{position:relative;margin-right:5px}.fsr-size-chart-wrapper{display:flex;align-items:center;justify-content:space-between}.fsr-size-chart-wrapper .fsr-size-label-wrapper{margin-right:12px}.fsr-size-chart-wrapper .fsr-size-label-wrapper button{padding:unset}.fsr-size-label-wrapper{display:flex;align-items:center;justify-content:space-between;line-height:1;min-height:20px}.fsr-size-label-wrapper .best-fit-size-chart{width:fit-content}.fsr-size-label-wrapper .best-fit-size-chart button{padding:0}.fsr-size-label-wrapper .scr-open-size-chart{font-size:11px}.fsr-product-price{margin-bottom:10px!important}.fsr-product-price .product__subheading{line-height:2}.fsr-product-price .product__subheading p{font-size:12px}.item--bottom-center .slide__text__container{align-items:end;justify-content:center;text-align:center}@media only screen and (max-width: 767px){.fsr-rating-title-wrapper .product__title{font-size:25px}}@media only screen and (min-width: 1440px){.btn{min-width:auto}}@media only screen and (min-width: 600px){.product__selectors{margin-right:0}.product__form .btn{width:100%}.product__selectors .selector-wrapper{margin-right:0}}.featured-collection .product-grid-item__title.font-heading,.product__title{font-weight:500}.slide__subheading .subheading-text{margin-block-start:0;margin-block-end:0}.banner-image__text-wrapper>*:not(.banner-image__subheading){margin-bottom:0}.product__selectors{grid-template-columns:repeat(1,minmax(0,100%))}.product__form{gap:15px}@media only screen and (max-width: 600px){.product-single__wrapper .product__submit__holder{padding-top:0}.footer-bottom.text-center{align-items:start}.text-center .payment-icon-list>li{margin-left:0}.footer-blocks{padding-bottom:10px}.carousel--mobile .grid__item,.carousel--mobile .carousel__item{margin-right:1px}}.footer-bottom{flex-direction:column-reverse}#fulfilled-reviews-list,#fulfilled-reviews-summary,#klaviyo-reviews-list,#klaviyo-reviews-summary{max-width:100%!important;padding:0!important}#klaviyo-product-reviews-wrapper{padding:0!important}.ed-variant__countdown--coming-soon:before{background-color:#893372}.ed-variant__countdown--coming-soon:after{background-color:#893372}.fsr-notify-button{text-decoration:underline;font-size:calc(.8rem* var(--adjust-product-grid))}.blog__post-title{font-size:unset}.product__submit__buttons #SI_trigger{margin-top:0!important}.product-single__details .product__block:nth-of-type(3) p{font-size:12px}@media only screen and (max-width: 767px){.shopify-section--product .product-single__media-slider{margin-left:calc(-1* var(--gutter-mobile));margin-right:calc(-1* var(--gutter-mobile));max-width:unset}}.btn--outline{font-weight:500}
/*# sourceMappingURL=/cdn/shop/t/47/assets/fsr-custom.css.map */
