:root{--color-black: #000;--color-black-fade: #333;--color-grey-750: #272727;--color-grey-700: #2e2e2e;--color-grey-600: $color-gray-600;--color-grey-601: #717171;--color-grey-500: #9b9b9b;--color-grey-400: #b1b1b1;--color-grey-300: #eff0f2;--color-grey-200: #f7f7f7;--color-white: #fff;--color-border: var(--color-grey-500);--color-border-active: var(--color-grey-700);--color-bg-disabled: var(--color-grey-300);--color-error: var(--color-error-dark);--color-focus: var(--color-focus-dark);--color-sale: var(--color-secondary-900);--color-orange: #fd6520 }:root{--icon-chevron: var(--icon-chevron-dark) }.text--left{text-align:left}.justify--left{justify-content:flex-start}.float--left{float:left}.text--center{text-align:center}.justify--center{justify-content:center}.float--none{float:none}.text--right{text-align:right}.justify--right{justify-content:flex-end}.float--right{float:right}a.link{font-size:.81rem;font-family:var(--font-family-6);font-weight:400;line-height:1.13rem;letter-spacing:1px;cursor:pointer;position:relative;text-transform:uppercase;text-decoration:underline;text-underline-offset:4px}button.link:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#000;transition:transform ease .3s}button.link[disabled]:after{background-color:#737477}.Form__Header{margin-bottom:24px}@media (min-width:1024px){.Form__Header{margin-bottom:48px}}.Form__Title{font-family:var(--font-family-3);letter-spacing:0;text-align:left;text-transform:capitalize}@media (min-width:1024px){.Form__Title{text-align:center}}.Form__Legend{font-size:.75rem;letter-spacing:.04rem}.Form__Item{margin-bottom:24px}.Form__Label{letter-spacing:.08rem}.Form__ItemHelp{bottom:25%;color:var(--color-grey-700);font-size:.5rem;letter-spacing:.08rem;text-transform:uppercase;text-decoration:underline;text-underline-offset:1px;transform:none}.Form__Submit.Button--full{width:100%}.Form__Hint .Link--callout{font-size:.5rem;letter-spacing:.08rem;text-underline-offset:1px}.input-description{position:relative;top:-13px;padding:8px 0 0 24px;font-size:var(--font-size-small);font-style:italic;font-family:var(--font-family-primary);line-height:1.2}.error-message{display:none}input.validate:invalid+.error-message{display:block}.Link--Overlay{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.ProductBadge{font-size:.63rem;font-weight:400;line-height:.81rem;letter-spacing:.03rem;display:block;margin:var(--badge-margin);padding:var(--badge-padding) 0;text-transform:uppercase;color:var(--badge-text-color);background:var(--badge-background-color);font-weight:var(--badge-font-weight)}.Separator{display:flex;align-items:center;margin-bottom:24px}.Separator:before,.Separator:after{content:"";flex:1;border-bottom:1px solid currentColor}.Separator:not(:empty):before{margin-right:1em}.Separator:not(:empty):after{margin-left:1em}a,.Link,.Link.Link--Primary{font-family:var(--font-family-body);font-weight:400}.Link--callout{text-transform:uppercase;text-decoration:underline}.Faq{padding:1.25rem 0}.Faq__ItemWrapper{padding-left:0}.Faq__Item{padding:1.25rem 0;margin:0;border-bottom:1px solid var(--text-color-light)}.Product__Info .Faq__Question{font-size:.75rem}.Faq__Icon{top:1rem;right:0;left:auto;color:var(--text-color)}.Faq__Item[aria-expanded=true] .Faq__Icon{transform:rotate(180deg)}.Faq__Answer{padding:1rem 1.25rem 0 0;font-size:.75rem}.AnnouncementBar__Content{font-weight:500;letter-spacing:.1em}[data-section-type=background-video]{position:relative}.Button,.shopify-payment-button__button--unbranded{width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:7.25rem;padding:1.06rem 2.5rem;margin-bottom:.88rem;font-size:.75rem;line-height:.94rem;letter-spacing:.11rem;font-family:var(--font-family-body);font-weight:500}.Button:disabled,.shopify-payment-button__button--unbranded:disabled{background:var(--button-disabled-background);border-color:var(--button-disabled-background);color:var(--button-disabled-text)}.ProductForm__BuyButtons .Button,.ProductForm__BuyButtons .shopify-payment-button__button--unbranded,.Button.Button--full,.shopify-payment-button__button--unbranded.Button--full{width:100%}.Drawer--fromRight{width:389px}@media (min-width:768px){.Drawer--fromRight{width:480px}}.Drawer__Main{overflow-y:initial;padding:0 1.88rem 0 0}@media (min-width:768px){.Drawer__Main{padding:0 1.88rem}}.Cart .Drawer__Main .Drawer__Container{height:100%;overflow-y:auto}.Cart .Drawer__Main .Drawer__Container::-webkit-scrollbar{width:4px;cursor:pointer}.Cart .Drawer__Main .Drawer__Container::-webkit-scrollbar-track{width:1px;background-color:transparent;border-right:1px solid var(--border-color)}.Cart .Drawer__Main .Drawer__Container::-webkit-scrollbar-thumb{width:4px;background-color:var(--color-grey-700)}.Drawer--fromRight .Drawer__Header{padding:0;justify-content:center}@media (min-width:768px){.Drawer--fromRight .Drawer__Header{padding:0 1.88rem}}.Drawer--fromRight .Drawer__Header .Drawer__Close{margin:0}@media (max-width:767px){.Drawer--fromRight .Drawer__Header .Drawer__Close{right:24px}}.Cart .Drawer__Footer{padding:20px 1.88rem;box-shadow:0 -5px 5px rgba(var(--border-color-rgb),.6)}@media (min-width:768px){.Cart .Drawer__Footer{padding:20px 3.75rem}}.Cart .Drawer__Footer .Cart__Checkout.Button{margin-top:0;width:100%}.Cart .Drawer__Footer .Cart__Taxes{margin-top:.94rem;text-transform:uppercase;font-size:.63rem;line-height:1rem;letter-spacing:.1em;color:#707070;text-align:center}.Drawer__Header .Cart__ShippingNotice{border-bottom:0;text-transform:uppercase;font-size:.69rem;line-height:.88rem;letter-spacing:.1em}.Button__SeparatorLine{display:inline-block;margin:0 18px;content:"";height:10px;width:1px;border-radius:100%;background:currentColor}.WarningNote{padding:8px 0;font-size:.69rem;line-height:.88rem;color:#eb5757}.ProgressBar__Track{background-color:var(--shipping-progress-track-color);border-radius:6px;width:100%;height:6px;position:absolute;margin-top:12px}.ProgressBar__Progress{background-color:var(--shipping-progress-color);border-radius:6px;height:100%;position:absolute;top:0;left:0;max-width:100%}.CartItem{margin:5px 0}.CartItem__Vendor{margin-bottom:.63rem;font-size:.69rem;line-height:.88rem;letter-spacing:.1em}h2.CartItem__Title{margin-bottom:.63rem;white-space:normal;color:var(--color-grey-601);font-size:.56rem;line-height:.81rem;letter-spacing:.06rem;text-transform:uppercase}h2.CartItem__Title a,h2.CartItem__Title span{font-weight:300}.CartItem__Price,.CartItem__OriginalPrice{font-weight:300;font-size:.63rem;line-height:.81rem;letter-spacing:.1em}.Price--highlight{color:var(--text-color)}.Price--compareAt{color:var(--header-light-text-color)}.Price--sale{color:#c30000;text-transform:uppercase}.CartItem__Actions{margin-top:14px;justify-content:flex-start;gap:20px}.Cart .QuantitySelector{border:0;font-weight:800}.Cart .QuantitySelector__Button{border:1px solid var(--border-color);text-align:center;width:35px;height:35px;padding:4px}.Cart .QuantitySelector__CurrentQuantity{width:35px;height:35px;padding:9px 5px;border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color);color:var(--color-grey-700);font-size:.75rem;font-weight:500}.CartItem__Remove{color:#969696;font-size:.5rem;line-height:.63rem;letter-spacing:.1em;font-weight:500;text-transform:uppercase}.CollectionItem__Content .SectionHeader h3.SectionHeader__SubHeading.u-h3{margin-bottom:10px}.CollectionItem__Content .SectionHeader h2.SectionHeader__Heading.u-h3{font-size:2.19rem;line-height:2.5rem;margin:10px 0 17px;text-transform:none}.CollectionItem__Content .SectionHeader .SectionHeader__ButtonWrapper{margin-top:0!important}.CollectionItem__Content .SectionHeader .SectionHeader__ButtonWrapper .CollectionItem__Link{font-size:.75rem;font-weight:500;letter-spacing:.11rem}h2.CollectionList__Title.u-h2{font-size:6.75rem;line-height:82%;margin-bottom:0;text-align:center}#shopify-section-dash-hudson-ugc-feed .fully-padded-row--medium{padding-top:25px}#shopify-section-dash-hudson-ugc-feed .homeModule_header{font-size:20px;font-weight:800;letter-spacing:1.4px;margin:1em 0 .25em;text-align:center}#shopify-section-dash-hudson-ugc-feed .homeModule_subheading{font-size:1.13rem;line-height:1.19rem;letter-spacing:.18rem;margin-bottom:22px}#shopify-section-dash-hudson-ugc-feed h4{font-size:12px;letter-spacing:.8px;margin:0 0 1.5em;text-align:center}.SectionDivider{height:16px;width:90%;margin:0 auto;border-top:1px solid var(--color-grey-700);border-bottom:1px solid var(--color-grey-700)}.FeaturedCollection__SubHeading{font-size:.75rem;line-height:.94rem;letter-spacing:.1em;font-weight:300;color:var(--color-grey-601);text-transform:uppercase}.FeaturedCollection__Heading.Heading.u-h2{font-size:2.25rem;line-height:2.69rem}.SectionHeader__TabList .TabList__Item{padding-bottom:20px}.SectionHeader__TabList .TabList__Item:after{content:"";position:absolute;bottom:0;left:20%;width:0;height:1px;background-color:var(--color-grey-700);transition:width .25s ease-in-out}.SectionHeader__TabList .TabList__Item.is-active:after{width:60%}.TabPanel .Container .SectionFooter .Button{border-color:#232323;color:#232323}.TabPanel .Container .SectionFooter .Button:hover{color:#fff}.FeaturedProduct{align-items:center}h3.FeaturedProduct__SubHeading{color:var(--color-grey-601);font-size:.75rem;line-height:.94rem;letter-spacing:.11rem;font-weight:300;text-transform:uppercase;margin:0 auto 10px}h2.FeaturedProduct__Heading.u-h2{font-size:3.75rem;line-height:4.5rem;margin-top:10px}.hide-payment-terms shopify-payment-terms{display:none;height:0;width:0}.FeaturedProduct .Button{border-color:#242424;color:#242424}.FeaturedProduct .Button:hover{color:#fff}.Carousel--customArrow .flickity-prev-next-button{display:flex;align-items:center}.Carousel--customArrow .flickity-prev-next-button:hover{color:var(--color-orange)}@media (min-width:1024px){.Carousel--customArrow .flickity-prev-next-button{width:100%;max-width:100px}}.Carousel--customArrow .flickity-prev-next-button svg{width:100%;height:auto;stroke-linecap:round;stroke-linejoin:round;fill:none}.Carousel--customArrow .flickity-prev-next-button.previous{transform:rotate(180deg)}.Carousel--customArrow .flickity-prev-next-button.next{transform:scaleX(-1)}.Footer .Container{padding:0 16px;width:100%;margin:0 auto}@media (min-width:1024px){.Footer .Container{padding:0 100px;max-width:1430px}}.Footer__Callout{padding:12px 0;text-align:center;border-top:1px solid #e0e0e0}h3.Footer__CalloutHeading{font-size:.69rem;line-height:.88rem;font-weight:500;letter-spacing:.14rem;text-transform:uppercase}@media (min-width:1024px){h3.Footer__CalloutHeading{font-size:.88rem;line-height:1.13rem}}.Footer__Inner{display:flex;flex-direction:column-reverse;margin:unset;padding:30px 0 50px;border-top:1px solid #e0e0e0}@media (min-width:1024px){.Footer__Inner{padding:30px 0 100px;flex-direction:row;justify-content:space-between;flex-wrap:nowrap}}.Footer__Left{display:flex;flex-direction:column;flex-grow:1}@media (max-width:767px){.Footer__Left{padding:0 20px}}.Footer__Left--menus{display:flex;flex-wrap:wrap}.Footer__Block{height:-webkit-max-content;height:-moz-max-content;height:max-content}.Footer__Block.Footer__Block--links{max-width:50%;margin:36px 0 0;padding:0 10px 0 0;flex-grow:1}@media (min-width:1024px){.Footer__Block.Footer__Block--links{max-width:200px;margin:40px 0 0;padding:0 44px 0 0}}.Footer__Block.Footer__Block--links .Footer__Title{color:#969696;font-size:.75rem;line-height:.88rem;letter-spacing:.1em;font-weight:500}.Footer__Block.Footer__Block--links .Linklist .Link{font-size:.63rem;line-height:.81rem;letter-spacing:.1em;font-weight:300;text-transform:uppercase}.Footer__Block--text{margin:20px 0 0;padding:0;height:auto;flex-basis:unset;justify-self:baseline}@media (min-width:1024px){.Footer__Block--text{margin:auto 0 0}}.Footer__Block--newsletter{background-color:#eff0f2;margin-bottom:20px;padding:42px 40px}@media (min-width:1024px){.Footer__Block--newsletter{margin-bottom:0;max-width:480px;padding:58px 54px}}.Footer__Block--newsletter h2.Footer__Title.u-h2{margin-bottom:12px;font-size:2.5rem;line-height:2.75rem}@media (min-width:1024px){.Footer__Block--newsletter h2.Footer__Title.u-h2{margin-bottom:15px;font-size:2.94rem;line-height:3.25rem}}.Footer__Block--newsletter .Footer__Content{color:var(--color-grey-700);font-size:.75rem;line-height:1.31rem;letter-spacing:.04rem;background-color:#eff0f2}.Footer__Block--newsletter form.klaviyo-form>div{display:flex;flex-direction:row!important;align-items:center;margin-top:20px!important}.Footer__Block--newsletter form.klaviyo-form>div .needsclick{padding:0!important;flex-grow:1!important}.Footer__Block--newsletter form.klaviyo-form>div .needsclick input{font-size:.63rem!important;padding:.94rem .81rem!important;background-color:#fff;border-color:#fff!important}@media (min-width:1024px){.Footer__Block--newsletter form.klaviyo-form>div .needsclick input{font-size:.69rem!important;padding:.94rem!important}}.Footer__Block--newsletter form.klaviyo-form>div .needsclick button{padding:.88rem 0!important;text-align:center!important;font-size:.63rem!important;flex-grow:1!important;min-width:0!important;margin:0;white-space:nowrap!important}@media (min-width:1024px){.Footer__Block--newsletter form.klaviyo-form>div .needsclick button{font-size:.69rem;padding:.88rem 2rem!important}}.Footer__Social{color:var(--color-grey-700)}.Footer__Aside{display:flex!important;align-items:center;flex-direction:column-reverse;margin-top:0!important;padding-top:10px;border-top:1px solid #e0e0e0}@media (min-width:1024px){.Footer__Aside{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}}.Footer__Copyright .Footer__StoreName{font-size:.5rem;line-height:.75rem;letter-spacing:.1em;font-weight:300;text-transform:uppercase}@media (min-width:1024px){.Footer__Copyright .Footer__StoreName{font-size:.63rem;line-height:.88rem}}.Footer__Legal--menu{height:auto;margin:0}@media (min-width:1024px){.Footer__Legal--menu{margin:0}}.Footer__Legal--menu .HorizontalList__Item{font-size:.5rem;line-height:.75rem;letter-spacing:.1em;text-transform:uppercase;margin:0 0 0 8px;padding-left:8px}@media (min-width:1024px){.Footer__Legal--menu .HorizontalList__Item{font-size:.63rem;line-height:.88rem}}.Footer__Legal--menu .HorizontalList__Item:not(:first-child){border-left:1px solid #e0e0e0}.Footer__Legal--menu .HorizontalList__Item .Link{font-weight:300}.Header__FlexItem--logo{padding:25px 0;align-items:center}@media (min-width:768px){.Header__FlexItem--logo{padding:33px 0 20px;align-items:flex-start}}.Header__MainNav .HorizontalList .HorizontalList__Item .Heading{font-size:.75rem;line-height:.94rem;letter-spacing:.1em;font-weight:500}.MegaMenu{padding-top:35px;padding-bottom:0;max-height:calc(90vh - var(--header-height));border-bottom:0}.MegaMenu__Item--fit{width:25%}.MegaMenu__Push,.MegaMenu__PushImageWrapper{height:100%}.MegaMenu__PushImageWrapper{position:relative;margin:0}.MegaMenu__PushImageWrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.MegaMenu__Inner{max-width:none;padding:0}.MegaMenu__Item{font-size:.75rem;letter-spacing:.1em;text-transform:uppercase;margin:0 0 1.25rem;padding:0}.MegaMenu .Linklist{padding:0 0 1.25rem;margin:0}.MegaMenu .Linklist .Linklist__Item .Link{line-height:1.25rem;margin:0}.MegaMenu__Title.u-h5{color:#969696;line-height:.88rem}.MegaMenu--spacingBetween .MegaMenu__Inner{justify-content:flex-end;align-items:stretch}.MegaMenu--spacingBetween .MegaMenu__Inner:first-child{margin-left:30px}.MegaMenu--spacingBetween .MegaMenu__Inner .MegaMenu__Item--fit:nth-child(2){position:relative}.MegaMenu--spacingBetween .MegaMenu__Inner .MegaMenu__Item--fit:nth-child(2) .Linklist:before{display:block;position:absolute;left:-50px;top:0;height:100%;width:1px;background-color:var(--border-color);content:"";z-index:50}.MegaMenu__PushInfo{position:absolute;bottom:0;padding:30px 40px;text-align:left}.MegaMenu__PushInfo p.MegaMenu__PushHeading.Heading.u-h3,.MegaMenu__PushInfo p.MegaMenu__PushSubHeading.Heading.u-h3{color:var(--color-white);font-size:1.75rem;line-height:2.5rem}h1,.u-h1,.Heading.u-h1{font-size:2rem;font-family:var(--font-family-1);font-weight:400;line-height:2.19rem;letter-spacing:1px;text-transform:uppercase}@media (min-width:1024px){h1,.u-h1,.Heading.u-h1{font-size:3.25rem;line-height:1.63rem;letter-spacing:.26rem}}h2,.u-h2,.Heading.u-h2{font-size:2.31rem;font-family:var(--font-family-2);font-weight:400;line-height:2.81rem;letter-spacing:0;text-transform:none}@media (min-width:1024px){h2,.u-h2,.Heading.u-h2{font-size:3.38rem;line-height:4.06rem}}h3,.u-h3,.Heading.u-h3{font-size:1.13rem;font-family:var(--font-family-3);font-weight:400;line-height:1.44rem;letter-spacing:0;text-transform:none}@media (min-width:1024px){h3,.u-h3,.Heading.u-h3{font-size:1.88rem;line-height:1.63rem}}h4,.u-h4,.Heading.u-h4{font-size:1rem;font-family:var(--font-family-4);font-weight:400;line-height:1.31rem;letter-spacing:0;text-transform:uppercase}h5,.u-h5,.Heading.u-h5{font-size:.88rem;font-family:var(--font-family-5);font-weight:400;line-height:1.13rem;letter-spacing:.09rem;text-transform:uppercase}h6,.u-h6,.Heading.u-h6{font-size:.81rem;font-family:var(--font-family-6);font-weight:400;line-height:1.13rem;letter-spacing:1px;text-transform:uppercase}.display-text{font-size:3.5rem;font-family:var(--font-family-1),sans-serif;font-weight:400;line-height:3.88rem}@media (min-width:1024px){.display-text{font-size:4.13rem;line-height:5.38rem}}._ks_text{font-size:8px;letter-spacing:1.2px;text-underline-offset:1px;text-decoration:underline}.klaviyo-bis-trigger{align-items:center;justify-content:center}:not([data-sold-out=true])+.klaviyo-bis-trigger{display:none!important}.klaviyo-form>div{min-height:auto!important}.klaviyo-form input[type=email]{border:1px solid var(--border-color)!important}.klaviyo-form input[type=email]:focus,.klaviyo-form input[type=email]:hover{border-color:rgba(var(--text-color-rgb),.8)!important;box-shadow:none!important}.klaviyo-form button,.klaviyo-form .Button{border:1px solid var(--button-background)!important;color:var(--button-text-color);letter-spacing:.2em!important;padding:14px 28px!important;position:relative;transition:color .45s cubic-bezier(.785,.135,.15,.86),border .45s cubic-bezier(.785,.135,.15,.86)}.klaviyo-form button:before,.klaviyo-form .Button:before{background-color:var(--button-background);bottom:0;content:"";display:block;height:100%;left:0;position:absolute;right:0;transform:scale(1);transform-origin:left center;transition:transform .45s cubic-bezier(.785,.135,.15,.86);top:0;width:100%;z-index:-1}.klaviyo-form button:hover:before,.klaviyo-form .Button:hover:before{transform-origin:right center;transform:scaleX(0)}.ProductForm__Variants{margin-bottom:0}.ProductForm__Label{color:var(--color-grey-601);font-size:.69rem;line-height:.88rem;letter-spacing:.1em;text-transform:uppercase}.ProductForm__SelectedValue{text-transform:capitalize;letter-spacing:.03rem}.ProductForm__Option{font-size:.75rem;font-weight:500;letter-spacing:.1em}.ProductForm__Option .unavailable{color:var(--button-disabled-background)}.ProductForm__Option .HorizontalList__Item{position:relative}.ProductForm__Option--labelled:nth-last-child(2){margin-bottom:0}.ProductForm__BisMessage{font-size:.63rem;font-weight:400;line-height:.81rem;letter-spacing:.03rem;color:#969696;text-align:center}.ColorSwatchList .HorizontalList__Item,.SplitColorSwatchList .HorizontalList__Item{margin:4px}.ColorSwatchList .unavailable:before,.SplitColorSwatchList .unavailable:before{z-index:1;background-color:#c4c4c4;content:"";display:block;height:1px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(-45deg);width:100%}.HorizontalList__Item label:not(.ColorSwatch):not(:disabled):hover{background-color:#f6f6f6}.SizeSwatch__Strikethrough{display:none;position:absolute;top:0;left:0;height:100%;width:100%;pointer-events:none}.unavailable .SizeSwatch__Strikethrough{display:block}shopify-payment-terms{color:#969696;font-size:.69rem;line-height:1.19rem}.Faq__ItemWrapper .Faq__Question{font-size:.75rem;line-height:.88rem;letter-spacing:.08rem;font-weight:500}.Faq__Answer.Rte{font-size:.75rem;list-style:1.31rem;letter-spacing:.05em;line-height:1.75em;font-weight:300}.Product__Gallery .Product__SlideItem.Carousel__Cell[data-visibility=hide]{display:none!important}.Product__Gallery .Product__SlideItem.Carousel__Cell[data-visibility=show]{display:block!important}.ProductItem__Info{padding:0 20px}.ProductItem__Title{font-size:.81rem;font-family:var(--font-family-6);font-weight:400;line-height:1.13rem;letter-spacing:1px;text-transform:uppercase;color:var(--color-grey-601);font-size:.63rem;line-height:.81rem;font-weight:300;margin-bottom:5px}@media (min-width:1024px){.ProductItem__Title{margin-bottom:15px}}.ProductItem__Vendor{font-size:.69rem;line-height:.88rem;margin-bottom:4px;letter-spacing:.1em}@media (min-width:1024px){.ProductItem__Vendor{font-size:.75rem;line-height:.94rem;margin-bottom:10px}}.ProductItem__PriceList{font-size:.63rem;line-height:.81rem;letter-spacing:.1em;text-transform:capitalize}@media (min-width:1024px){.ProductItem__PriceList{font-size:.75rem;line-height:.94rem}}.ProductItem__ColorSwatchList{flex-wrap:wrap;row-gap:10px}@media (min-width:1024px){.ProductList--carousel{margin:0 10%}}@media (min-width:1024px){.ProductList--carousel .flickity-prev-next-button.previous{left:-110px}}@media (min-width:1024px){.ProductList--carousel .flickity-prev-next-button.next{right:-110px}}.ProductList--carousel .Carousel__Cell{padding:0 4px 20px;width:40%}.ProductList--carousel .Carousel__Cell:first-child{margin:0}@media (min-width:1024px){.ProductList--carousel .Carousel__Cell{padding:0 0 20px;width:25%}}.Product__Info .Container .ProductForm .ProductMeta{padding:0;text-align:left}.Product__Info .Container .ProductForm h2.ProductMeta__Vendor.u-h1{font-size:.69rem;line-height:.88rem;letter-spacing:.1em;margin-bottom:10px}@media (min-width:1024px){.Product__Info .Container .ProductForm h2.ProductMeta__Vendor.u-h1{font-size:.75rem;line-height:.94rem}}.Product__Info .Container .ProductForm h1.ProductMeta__Title.u-h3{font-size:1.56rem;line-height:1.88rem;margin-bottom:10px}@media (min-width:1024px){.Product__Info .Container .ProductForm h1.ProductMeta__Title.u-h3{font-size:2.19rem;line-height:2.5rem;margin-bottom:0}}.Product__Info .Container .ProductForm .ProductMeta__Rating{font-size:.69rem;line-height:.88rem;letter-spacing:.1em;color:var(--color-grey-601);text-transform:uppercase}.Product__Info .Container .ProductForm .ProductMeta__PriceList{font-size:1rem;line-height:1.25rem;letter-spacing:.1rem;font-weight:300}.Product__Info .Container .ProductForm .ProductMeta__Description .Rte{font-size:.75rem;list-style:1.31rem;letter-spacing:.04rem;font-weight:300}.FeaturedProduct__Info .ProductForm .ProductMeta{padding:0;margin:0}.FeaturedProduct__Info .ProductForm h1.ProductMeta__Title.Heading.u-h3{font-size:1.88rem;line-height:2.25rem}.FeaturedProduct__Info .ProductForm .ProductMeta h2.ProductMeta__Vendor{font-size:1rem;line-height:1.25rem;letter-spacing:.1em}.FeaturedProduct__Info .ProductForm .ProductMeta .ProductMeta__Price{font-size:1.13rem;line-height:1.44rem;letter-spacing:.1em;font-weight:300}h3.ProductRecommendations__Heading.u-h2,h3.RecentlyViewed__Heading.u-h2{font-size:2.31rem;line-height:2.75rem}@media (min-width:1024px){h3.ProductRecommendations__Heading.u-h2,h3.RecentlyViewed__Heading.u-h2{font-size:3.75rem;line-height:4.5rem}}h2.ShopTheLook__Heading.u-h2{font-size:2.31rem;line-height:2.75rem;margin-top:10px}@media (min-width:1024px){h2.ShopTheLook__Heading.u-h2{font-size:3.75rem;line-height:4.5rem}}h3.ShopTheLook__SubHeading.u-h6{color:var(--color-grey-601);font-size:.75rem;line-height:.94rem;letter-spacing:.11rem;font-weight:300;text-transform:uppercase;margin-bottom:10px}.SidebarMenu{width:375px}.SidebarMenu .Drawer__Content .Drawer__Main .Drawer__Container::-webkit-scrollbar{-webkit-appearance:initial;appearance:initial}.SidebarMenu .Drawer__Main{padding:36px 18px 60px}.SidebarMenu .Drawer__Container{width:300px}.SidebarMenu .Drawer__Header{width:-webkit-max-content;width:-moz-max-content;width:max-content;position:fixed;background:transparent;right:18px}.SidebarMenu .Drawer__Header .Drawer__Close.Icon-Wrapper--clickable{position:relative;left:0;top:0}.SidebarMenu__Nav .Collapsible .Collapsible__Button{display:flex;justify-content:space-between;align-items:center;font-size:.75rem;letter-spacing:.1em;font-weight:500;margin:0}.SidebarMenu__Nav .Collapsible .Collapsible__Button .Collapsible__Chevron{transform:rotate(0);transition:transform .4s ease-in-out}.SidebarMenu__Nav .Collapsible .Collapsible__Button[aria-expanded=true]{border-bottom:1px solid var(--border-color)}.SidebarMenu__Nav .Collapsible .Collapsible__Button[aria-expanded=true] .Collapsible__Chevron{transform:rotate(180deg);transition:transform .4s ease-in-out}.SidebarMenu__Nav .Collapsible .Collapsible__Inner .Collapsible__Content .Linklist{padding:0 0 10px 20px;text-transform:uppercase;font-size:.69rem;line-height:.88rem;letter-spacing:.1em}.SidebarMenu__Nav .Collapsible .Collapsible__Inner .Collapsible__Content .Linklist .Link.Heading{color:#969696;font-size:.75rem;line-height:.94rem;letter-spacing:.1em;font-weight:500;margin:24px 0}.SidebarMenu__Nav .Collapsible .Collapsible__Inner .Collapsible__Content .Linklist__Item .Linklist__Push{margin:30px 0 30px -36px}.SidebarMenu__Nav .Collapsible .Collapsible__Inner .Collapsible__Content .Linklist__Item .Linklist__Push .Linklist__PushInfo{position:absolute;bottom:0;padding:20px}.SidebarMenu__Nav .Collapsible .Collapsible__Inner .Collapsible__Content .Linklist__Item .Linklist__Push .Linklist__PushInfo .Linklist__PushHeading,.SidebarMenu__Nav .Collapsible .Collapsible__Inner .Collapsible__Content .Linklist__Item .Linklist__Push .Linklist__PushInfo .Linklist__PushSubHeading{color:var(--color-white);font-size:1.75rem;line-height:2.5rem;margin:0}.SidebarMenu .SidebarMenu__Nav--secondary .Linklist .Linklist__Item a{color:var(--color-grey-601);font-size:.63rem;letter-spacing:.1em;font-weight:300;text-transform:uppercase;margin-bottom:12px}.SidebarMenu .SidebarMenu__Nav--secondary .u-h5{color:#969696;font-size:.75rem;line-height:.88rem;letter-spacing:.1em;font-weight:500;text-transform:uppercase;margin-bottom:12px}.FeatureText__Content .u-h2{font-size:3.75rem}.Timeline__Header .SectionHeader__Heading{font-family:var(--font-family-3)}.visually-hidden{position:absolute!important;margin:-1px;padding:0;width:1px;height:1px;border:0;overflow:hidden;clip:rect(0 0 0 0)}
/*# sourceMappingURL=/cdn/shop/t/9/assets/bva-styles.css.map */
