.ProductForm__Label{text-transform:uppercase}.Product__Block--variantPicker .ProductForm__Label{margin-bottom:var(--variant-label-gap, 2px)!important;font-size:var(--tg-block-label-size, .75rem)!important}.Template--product .Product__Block--variantPicker{margin-top:1rem!important;margin-bottom:.5rem!important}.Template--product .Product__Block--variantPicker .ProductForm__Option{margin-bottom:0}.ProductForm__Label .ProductForm__SelectedValueInline{text-transform:none}.ProductForm__Label .ProductForm__SelectedValue{color:var(--tg-sys-color-on-background)!important}.SwatchList .BlockSwatchWrapper label,.SwatchList .BlockSwatchWrapper input:checked+label{border:none!important;box-shadow:none!important}.SwatchList:has(.BlockSwatchWrapper){justify-content:space-between}.SwatchList li.BlockSwatchWrapper{margin-inline-end:0;margin-bottom:8px;position:relative}.SwatchList .BlockSwatchWrapper .BlockSwatch{background-color:transparent;border:none!important;box-shadow:none!important;padding:.35rem .55rem;min-width:var(--tg-block-swatch-size, 2rem);min-height:var(--tg-block-swatch-size, 2rem);border-radius:6px;font-size:.8rem;transition:background-color .15s ease,color .15s ease}.SwatchList .BlockSwatchWrapper input:not(:checked)+.BlockSwatch:hover{background-color:#0000000f}.SwatchList .BlockSwatchWrapper input:checked+.BlockSwatch{background-color:transparent;color:inherit}.SwatchList li.BlockSwatchWrapper:has(input:checked):after{content:"";position:absolute;left:50%;transform:translate(-50%);width:var(--tg-block-underline-width, 100%);top:calc(100% + 4px);height:2px;background-color:var(--tg-sys-color-on-background)}.Product__Block--title .Product__Title{font-size:var(--tg-sys-typescale-headline-large-size);line-height:var(--tg-sys-typescale-headline-large-line-height);font-weight:700}.Product__Block--price .Product__PriceList{font-size:.8rem}.Product__Block--productTabs{margin-top:.25rem}.ProductTabs__Content{padding-top:.75rem}.Product__Block--app{margin-bottom:.15rem}#smartrecom-inline-button-generic,.smartrecom-button-alignment{margin-top:.15rem!important;margin-bottom:.15rem!important}.Template--product .Product__Block--buyButtons #smartrecom-triggers{display:none!important}.Product__Block--customLiquid:has(>style:only-child){margin:0}#block-custom_liquid_shipping_link{float:left;margin:.15rem 0!important}.Product__Block[class*=smartsize_smartsize_recommender_generic_AwyMxr]{float:right;margin:.15rem 0!important;text-align:right}#block-custom_liquid_yFA7xT{clear:both}@media screen and (max-width:640px){.Product__Title{text-align:left;font-size:1.4rem}.Product__Block--title{margin-bottom:.2rem!important}.Product__Block--price{text-align:left}.Product__PriceList{font-size:1.05rem;display:flex;justify-content:flex-start}.ProductForm__Option .ProductForm__Label,.Product__Block--combinedProducts .ProductForm__Label{text-align:center}.ProductForm__SelectedValueInline{display:none}.SwatchList:has(.BlockSwatchWrapper){justify-content:center}.Product__PayInstallments{display:flex;justify-content:center}.Product__PayInstallments shopify-payment-terms{display:block;text-align:center}}.Product__Block--combinedProducts{--tg-combined-swatch-size: 48px;padding-top:.75rem}.Product__Block--combinedProducts .ProductForm__Label{font-size:var(--tg-combined-label-size, .75rem)!important}.Product__Block--combinedProducts .SwatchList{display:flex;flex-wrap:wrap}.Product__Block--combinedProducts.Alignment--center .ProductForm__Label,.Product__Block--combinedProducts.Alignment--center .SwatchList{justify-content:center;text-align:center}.Product__Block--combinedProducts.Alignment--left .ProductForm__Label,.Product__Block--combinedProducts.Alignment--left .SwatchList{justify-content:flex-start;text-align:left}.Product__Block--combinedProducts.Alignment--right .ProductForm__Label,.Product__Block--combinedProducts.Alignment--right .SwatchList{justify-content:flex-end;text-align:right}.Product__Block--combinedProducts .SwatchList .ColorSwatchWrapper .ColorSwatch,.Product__Block--combinedProducts .SwatchList .BlockSwatchWrapper .BlockSwatch{box-sizing:border-box;width:var(--tg-combined-swatch-size);height:var(--tg-combined-swatch-size);min-width:var(--tg-combined-swatch-size);min-height:var(--tg-combined-swatch-size)}.Product__Block--combinedProducts .SwatchList .ImageSwatchWrapper{width:var(--tg-combined-swatch-size)}.Product__Block--combinedProducts .SwatchList .BlockSwatchWrapper .BlockSwatch{border:1px solid var(--tg-product-swatch-border-color)!important;background-color:transparent}.Product__Block--combinedProducts .SwatchList .Swatch.Active,.Product__Block--combinedProducts .SwatchList .BlockSwatchWrapper .BlockSwatch.Active{border-color:var(--tg-product-swatch-border-color)!important;box-shadow:none!important}.Product__Block--combinedProducts .SwatchList li{position:relative}.Product__Block--combinedProducts .SwatchList li:has(.Active):after{content:"";position:absolute;left:0;right:0;top:calc(100% + var(--tg-combined-active-line-gap, 4px));height:var(--tg-combined-active-line-thickness, 2px);background-color:var(--tg-combined-active-line-color, #000000)}.Product__Block--combinedProducts.Shape--square .SwatchList .ColorSwatchWrapper .ColorSwatch,.Product__Block--combinedProducts.Shape--square .SwatchList .ImageSwatchWrapper .ImageSwatch,.Product__Block--combinedProducts.Shape--square .SwatchList .BlockSwatchWrapper .BlockSwatch{border-radius:var(--tg-combined-swatch-radius, 0px)}.Product__Block--combinedProducts.Shape--circle .SwatchList .ColorSwatchWrapper .ColorSwatch,.Product__Block--combinedProducts.Shape--circle .SwatchList .ImageSwatchWrapper .ImageSwatch,.Product__Block--combinedProducts.Shape--circle .SwatchList .BlockSwatchWrapper .BlockSwatch{border-radius:50%}.Product__Block--combinedProducts.Shape--circle .SwatchList .ImageSwatchWrapper{overflow:visible}.Product__Block--combinedProducts.Shape--circle .SwatchList .ImageSwatch{overflow:hidden}.Product__Block--productTabs{margin-top:0!important}.ProductTabs__Nav .Button--underline,.ProductTabs__Content .RTE{font-size:10px!important}.Header__Main{min-height:calc(var(--header-min-height-mobile) + .35rem)!important;padding-top:.15rem!important;padding-bottom:.15rem!important}@media screen and (min-width:1008px){.Header__Main{min-height:calc(var(--header-min-height) + 1.1rem)!important;padding-top:0!important;padding-bottom:0!important}.Header--spacingMedium .Header__MainMenu{padding-top:0!important}.Header__MainMenu .Nav__Link.Nav__Link--levelOne{padding-top:.75rem!important;padding-bottom:.75rem!important;font-size:10px!important}.Header__MainMenu .Nav__Link--levelOne:after{bottom:.4rem!important}}#Buttonbutton_P6JjL7,#Buttonbutton_FMAdkY{background-color:#fff!important;color:#000!important;border-color:#fff!important;padding:4px 14px!important;min-height:0!important}#Buttonbutton_FMAdkY:hover,#Buttonbutton_FMAdkY:focus,#Buttonbutton_FMAdkY:active,#Buttonbutton_FMAdkY.Active{color:#000!important;border-color:#fff!important}#Buttonbutton_P6JjL7,#Buttonbutton_P6JjL7:hover,#Buttonbutton_P6JjL7:focus,#Buttonbutton_P6JjL7:active,#Buttonbutton_P6JjL7.Active{color:#000!important;border-color:#000!important}[id*=template--19069581426791__main] *{text-transform:uppercase!important}[id*=template--19069581426791__main] .CollectionInformation,[id*=template--19069581426791__main] .CollectionInformation *{text-transform:none!important}@media screen and (max-width:749px){.ProductGallery,.ProductGallery__Inner,.Product__MediaWrapper,.Product__Media,.Product__Media img{padding:0!important;margin-left:0!important;margin-right:0!important;border:none!important;outline:none!important;box-shadow:none!important;width:100%!important;max-width:100%!important}}@media screen and (min-width:1008px){.ProductGallery--stackCarousel .CarouselWrapper{gap:3px}.ProductGallery--stackCarousel .ProductGallery__Carousel .Carousel__Item:not(.Carousel__Item--fullWidth){width:calc(50% - 1.5px)!important}}.Template--product .Product__Block--price,.Template--product .Product__Block--inventoryCountdown{margin-bottom:0}.Template--product .Product__Block--customAfterpay+.Product__Block{margin-top:0}@media screen and (max-width:640px){.Template--product .Product__Block--variantPicker{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px!important;padding:0;border:0;clip:rect(0 0 0 0);clip-path:inset(50%)}.Template--product .Product__Block--buyButtons{display:none!important}}@media screen and (min-width:1008px){.Template--product .Product__Block--variantPicker,.Template--product .Product__Block--combinedProducts,.Template--product .Product__Block--buyButtons{width:var(--dzo-form-width, 360px);max-width:100%;margin-right:auto}.Template--product .Product__Block--variantPicker,.Template--product .Product__Block--buyButtons{width:calc(var(--dzo-form-width, 360px) * .72)}}.Template--product .ProductForm__QuantityButton{padding:10px 16px}.Template--product .ProductForm__QuantityNum{width:2.5rem}.ProductQuickview .Product__Block--variantPicker,.ProductQuickview .Product__Block--buyButtons{width:75%;margin-right:auto}.ProductQuickview .Product__Block--variantPicker{--variant-label-gap: 6px !important}.ProductQuickview .SwatchList .BlockSwatchWrapper .BlockSwatch{padding:3px 6px;min-width:1.5rem;min-height:0;font-size:9.5px}.ProductQuickview .ProductForm__Quantity{height:38px}.ProductQuickview .ProductForm__QuantityButton{padding:0 16px;height:100%}.ProductQuickview .ProductForm__QuantityButton svg{width:11px;height:11px}.ProductQuickview .ProductForm__QuantityNum{width:2.4rem;font-size:10.5px}.ProductQuickview .Product__Block--buyButtons{width:56%}.ProductQuickview .ProductForm__AddToCart{min-height:38px;height:38px;padding:0 12px}.ProductQuickview .ProductForm__AddToCart.Button--outline{font-size:10px;letter-spacing:.08em}.ProductQuickview .ProductForm__QuantityWrapper{margin-bottom:8px}.ProductQuickview .Product__Block--buyButtons{margin-top:0;margin-bottom:8px}.ProductQuickview .ProductForm__AddToCart{margin-bottom:0}.ProductQuickview .ProductQuickview__ViewMore{margin-top:0}.ProductQuickview .ProductQuickview__ViewMore .Button{text-transform:uppercase}.ProductQuickview .Product__Block--variantPicker{margin-top:1rem;margin-bottom:.5rem}.ProductQuickview .Product__Block--variantPicker .ProductForm__Option{margin-bottom:0}@media screen and (min-width:1008px){.Template--index{--dzo-home-banner-max-height: 100vh;--dzo-home-banner-text-shift: 2rem}.Template--index .Banner .TextOnImage,.Template--index .Slideshow .TextOnImage{max-height:var(--dzo-home-banner-max-height)}.Template--index .Banner .TextOnImage__ContentInner,.Template--index .Slideshow .TextOnImage__ContentInner{transform:translate(var(--dzo-home-banner-text-shift))}}@media screen and (min-width:1008px){.Template--product .ProductSummary{zoom:var(--dzo-product-info-zoom, .8)}}@media screen and (min-width:641px){product-sticky-add-to-cart.ProductStickyAddToCart{transform:scale(.7)!important;transform-origin:bottom right!important}}.ProductStickyAddToCartForm__AddToCart{text-transform:uppercase}.tolstoy-carousel-videos-container>div{padding-left:1.5px!important;padding-right:1.5px!important}.tolstoy-carousel-videos-container .tolstoy-carousel-tile,.tolstoy-carousel-videos-container .tolstoy-carousel-center-tile,.tolstoy-carousel-videos-container .tolstoy-carousel-video-container{width:100%!important}@media(max-width:768px){.tolstoy-carousel-container{overflow-x:hidden}.tolstoy-carousel-videos-container{transform:scale(1.18);transform-origin:top center;margin-bottom:116px!important}}@media(max-width:768px){.shopify-app-block:has(.tolstoy-carousel) .shop-the-look-header{margin-bottom:24px!important}.tolstoy-carousel-container{margin-top:0!important}.tolstoy-carousel-videos-container>div[data-tolstoy-element^=tolstoy-carousel-tile-container-]{align-items:flex-start!important}}@media(max-width:480px){.tolstoy-carousel-videos-container{min-height:470px!important;margin-bottom:102px!important}}@media(min-width:500px)and (max-width:1024px){.tolstoy-carousel-container{overflow-x:hidden!important}.tolstoy-carousel-videos-container{transform:scale(1.5)!important;transform-origin:top center!important;margin-bottom:24vw!important}.tolstoy-carousel-videos-container>div[data-tolstoy-element^=tolstoy-carousel-tile-container-]{align-items:flex-start!important}}@media(min-width:481px)and (max-width:652px){.tolstoy-carousel-container{overflow-x:hidden!important}.tolstoy-carousel-videos-container{transform:scale(2)!important;transform-origin:top center!important;margin-bottom:44vw!important}.tolstoy-carousel-videos-container>div[data-tolstoy-element^=tolstoy-carousel-tile-container-]{align-items:flex-start!important}}.Header .Header__Main.Container--fluid{max-width:none!important}@media screen and (min-width:1008px){.Header .Header__Main.Container--fluid{padding-left:40px!important;padding-right:40px!important}}@media screen and (min-width:1008px){.Header .Header__Main .Header__Logo{transform:translate(-23px)}}@media screen and (max-width:1007px){.Header .Header__Main .Header__Logo{transform:translate(-16px)}}@media screen and (min-width:1008px){.Header .Header__Main .Header__SecondaryMenu{transform:translate(29px)}}.Header__SecondaryMenu .Nav--icons .Icon{height:16px!important;width:16px!important}@media screen and (max-width:1007px){.Header .Header__Main .Header__SecondaryMenu{-webkit-padding-end:2px;padding-inline-end:2px}}.Template--product .tolstoy-stories-tiles-container{gap:1px!important}.Template--index .covet-pics-standard-gallery-section-subtitle{margin-left:1.4rem!important;font-size:17.5px!important}.Product__Block--variantPicker .ProductForm__Select--desktopOnly{display:none!important}@media screen and (min-width:1008px){.Product__Block--variantPicker .SwatchList--mobileOnly{display:none!important}.Product__Block--variantPicker .ProductForm__Select--desktopOnly{display:block!important;margin-top:4px}.Product__Block--variantPicker .ProductForm__Select--desktopOnly select.Form__Select{width:9.5rem!important;max-width:100%!important;height:38px!important;box-sizing:border-box!important;padding:0 1.6rem 0 .65rem!important;border:1px solid rgba(0,0,0,.75)!important;border-radius:0!important;font-size:.8125rem!important;font-weight:400!important;letter-spacing:.04em!important;text-transform:uppercase!important;color:#000!important;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='7' viewBox='0 0 12 8' fill='none'%3E%3Cpath d='M1 1.5 6 6.5 11 1.5' stroke='%23000' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right .6rem center!important;background-size:10px 7px!important;transition:border-color .15s ease-in-out!important}.Product__Block--variantPicker .ProductForm__Select--desktopOnly select.Form__Select:hover,.Product__Block--variantPicker .ProductForm__Select--desktopOnly select.Form__Select:focus{border-color:#000!important;outline:none!important;box-shadow:none!important}.ProductSummary .Product__Block--buyButtons .ProductForm__AddToCart{min-height:38px!important;height:38px!important;padding-top:0!important;padding-bottom:0!important}.Product__Block--variantPicker .ProductForm__Label .ProductForm__SelectedValueInline{display:none!important}.Product__Block--variantPicker .ProductForm__Select--desktopOnly.ProductForm__Select--missing select.Form__Select,.Product__Block--variantPicker .ProductForm__Select--desktopOnly.ProductForm__Select--missing select.Form__Select:hover,.Product__Block--variantPicker .ProductForm__Select--desktopOnly.ProductForm__Select--missing select.Form__Select:focus{border-color:#c0392b!important;color:#c0392b!important}}@media screen and (min-width:641px){[id$=__banner_rXLieC] .TextOnImage__Content{padding-left:.75rem!important}}@media screen and (min-width:1008px){[id$=__banner_rXLieC] .TextOnImage__Content{padding-left:23px!important}[id$=__banner_rXLieC] .TextOnImage__ContentInner{transform:none!important}}@media screen and (max-width:640px){[id$=__banner_rXLieC] .TextOnImage__Content{padding-left:6px!important}}@media screen and (max-width:640px){[id$=__custom_image_carousel_3VQqnT] .SectionHeader.Container--fluid,[id$=__divided_carousel_tzWDwN] .Carousel__Item .SectionHeader,.Template--index .SectionHeader.shop-the-look-header{padding-left:6.4px!important}.Template--index .covet-pics-standard-gallery-section-subtitle{margin-left:6.4px!important}}@media screen and (max-width:640px){collection-continuation .ProductCard__Title{text-transform:uppercase!important}collection-continuation .Product__PriceList{justify-content:flex-start!important}}collection-continuation .ProductCard__Title{font-size:.75rem!important;line-height:1.35!important;font-weight:700!important}collection-continuation .Product__PriceList{font-size:.625rem!important}.ProductCard__ActionList .ProductCard__Action,.ProductCard__ActionList .ProductCard__Action:hover,.ProductCard__ActionList .ProductCard__Action:focus,.ProductCard__ActionList .ProductCard__Action:focus-visible{background-color:transparent!important;background:transparent!important;box-shadow:none!important}.ProductCard__Action .Icon,.ProductCard__Action svg{width:16px!important;height:16px!important}.ProductCard__ActionList{top:.5rem!important;right:.5rem!important}.Template--about .FeaturedRow .SectionHeader__Description,.Template--about .FeaturedRow .SectionHeader__Description p{text-align:justify!important;text-wrap:pretty;-webkit-hyphens:auto;hyphens:auto}@media(max-width:480px){.tolstoy-carousel-videos-container>div{padding-left:1.27px!important;padding-right:1.27px!important}}@media(min-width:481px)and (max-width:652px){.tolstoy-carousel-videos-container>div{padding-left:.75px!important;padding-right:.75px!important}}@media(min-width:653px)and (max-width:1024px){.tolstoy-carousel-videos-container>div{padding-left:1px!important;padding-right:1px!important}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/custom.css.map */
