:root{interpolate-size:allow-keywords;scroll-behavior:smooth;--blue: #b0bdd0;--cotton-white: #fbf9f6;--gray: #f7f5f6;--dark-gray: #a0a0a0;--wood: #282828;--red: #b80000;--beige: #c87e48}::selection{color:#fff;background-color:var(--blue)}.content-for-layout>section,.content-for-layout>aside{margin-block:45px}@media (width >= 1024px){.content-for-layout>section,.content-for-layout>aside{margin-block:60px}}@media (width >= 1280px){.content-for-layout>section,.content-for-layout>aside{margin-block:90px}}:is(.content-for-layout>section,.content-for-layout>aside):first-child{margin-block:0}a{text-decoration:none}a.sc-link{text-transform:uppercase;text-decoration:underline;text-underline-offset:7px;font-size:1.4rem;font-weight:400;letter-spacing:.1em;color:currentColor;transition:text-underline-offset .4s}a.sc-link:hover{text-underline-offset:12px}.drawer.active{background-color:#0006}img{display:block;height:auto;object-fit:cover}h1,.sc-h1,h2,.sc-h2,h3,.sc-h3{margin-block:0;font-weight:300;font-family:Amstelvar,serif}:is(h1,.sc-h1,h2,.sc-h2,h3,.sc-h3) p{font-size:inherit}h1,.sc-h1{font-size:3rem}@media (width >= 768px){h1,.sc-h1{font-size:3.6rem}}h2,.sc-h2{font-size:2.4rem}@media (width >= 768px){h2,.sc-h2{font-size:2.8rem}}h3,.sc-h3{font-size:2rem}@media (width >= 768px){h3,.sc-h3{font-size:2.4rem}}p{margin-top:0;font-size:1.4rem}@media (width >= 768px){p{font-size:1.5rem}}p:last-child{margin-bottom:0}p a{text-decoration:underline;color:currentColor}dialog{padding:45px;border:none}@media (width < 768px){dialog{padding:15px}}dialog::backdrop{background-color:#0006;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}dialog .sc-h1,dialog h2{margin:0 0 45px 15px}dialog p{font-size:1.6rem}.main-page-title{font:300 4rem Amstelvar,serif!important}.sc-container{padding-inline:20px}@media (width >= 768px){.sc-container{padding-inline:45px}}@media (width >= 1024px){.sc-container{padding-inline:60px}}@media (width >= 1280px){.sc-container{padding-inline:75px}}.sc-logo{width:auto;height:22px}@media (width >= 768px){.sc-logo{height:26px}}@media (width >= 1024px){.sc-logo{height:30px}}@media (width >= 1280px){.sc-logo{height:33px}}.sc-button{border:1px solid #fff;padding:6px 15px;text-transform:uppercase;font-size:1.2rem;font-weight:400;letter-spacing:.2em;box-shadow:0 0 6px #8c8c8c80;text-shadow:0 0 6px rgba(140,140,140,.5);background-color:#fff;color:#000;transition:all .2s}@media (width >= 768px){.sc-button{padding:10px 30px;font-size:1.4rem}}.sc-button:hover,.sc-button.sc-button-reversed{background-color:transparent;color:#fff}.sc-button.sc-button-reversed:hover{background-color:#fff;color:#000}.header__icon--wishlist{margin-inline:-10px;background:var(--heart-off) no-repeat center center / 18px auto}.header__icon--wishlist .wishlist-hero-items-count{display:none!important}:is(.wishlist-hero-custom-button,.wishlisthero-product-page-button-container) button{opacity:1!important;background:var(--heart-off) no-repeat center center / 18px auto!important}:is(.wishlist-hero-custom-button,.wishlisthero-product-page-button-container) button svg{display:none}:is(.wishlist-hero-custom-button,.wishlisthero-product-page-button-container) button.wishlisthero-product-in-wishlist{background-image:var(--heart-on)!important}.sc-product-card{display:flex;flex-direction:column;height:100%;margin-bottom:30px;cursor:pointer}.sc-product-card>div:nth-child(1){margin-bottom:15px;position:relative}.sc-product-card>div:nth-child(1) .sc-labels{position:absolute;z-index:1;left:0;top:10px;display:flex;gap:3px;font-weight:400}@media (width >= 768px){.sc-product-card>div:nth-child(1) .sc-labels{top:15px}}.sc-product-card>div:nth-child(1) .sc-labels span{padding:3px 8px;color:#fff;background-color:var(--blue)}@media (width < 1024px){.sc-product-card>div:nth-child(1) .sc-labels span{font-size:1.2rem}}.sc-product-card>div:nth-child(1) .sc-labels span.app-color-beige{background-color:var(--beige)}.sc-product-card>div:nth-child(1) img{width:100%;height:100%;aspect-ratio:1 / 1;background-color:var(--gray)}.sc-product-card>div:nth-child(1) img:nth-child(2){position:absolute;top:0;left:0;opacity:0;transition:opacity .4s}.sc-product-card>div:nth-child(1):hover img:nth-child(2){opacity:1}.sc-product-card>div:nth-child(1):hover form{display:block}.sc-product-card>div:nth-child(1) .wishlist-hero-custom-button{display:none;width:30px;height:30px;border:1px solid #000;border-radius:0;padding:0;background-color:#fff}.sc-product-card>div:nth-child(1) .wishlist-hero-custom-button button{width:30px!important;height:30px!important}@media (width < 768px){.sc-product-card>div:nth-child(1) .wishlist-hero-custom-button{right:10px;top:10px}}@media (width >= 768px){.sc-product-card>div:nth-child(1) .wishlist-hero-custom-button{right:15px;top:auto;bottom:60px}}.sc-product-card>div:nth-child(1) .form{display:none;position:absolute;padding:0}@media (width < 768px){.sc-product-card>div:nth-child(1) .form{right:10px;bottom:10px}}@media (width >= 768px){.sc-product-card>div:nth-child(1) .form{right:15px;bottom:15px}}@media (hover: none){.sc-product-card>div:nth-child(1) .wishlist-hero-custom-button,.sc-product-card>div:nth-child(1) .form{display:block}}@media (hover: hover){.sc-product-card>div:nth-child(1):hover .wishlist-hero-custom-button,.sc-product-card>div:nth-child(1):hover .form{display:block}}.sc-product-card>div:nth-child(2){flex-grow:1;display:flex;flex-direction:column;position:relative}.sc-product-card>div:nth-child(2) h2{margin-bottom:-15px;font-size:1.8rem;letter-spacing:0}.sc-product-card>div:nth-child(2)>span,.sc-product-card>div:nth-child(2)>a{display:block;color:#000}.sc-product-card>div:nth-child(2)>span{margin-right:45px;margin-bottom:5px;text-transform:uppercase;font-weight:400;font-size:1.3rem}.sc-product-card>div:nth-child(2)>a{font:300 1.8rem Amstelvar,serif;color:#000}.sc-product-card>div:nth-child(2)>.price{position:absolute;top:-4px;right:0;text-transform:uppercase;font-weight:400;font-size:1.6rem}.sc-product-card>div:nth-child(2)>.price s.price-item--regular{color:var(--dark-gray)}.sc-product-card>div:nth-child(2) .sc-min-md-hidden{margin-top:auto}.sc-product-card>div:nth-child(2) .sc-min-md-hidden button{margin-top:0}.sc-product-card .quick-add__submit{padding:0;width:30px;height:30px;min-width:0;min-height:0;border:1px solid #000}.sc-product-card .quick-add__submit:before,.sc-product-card .quick-add__submit:after{display:none}.sc-product-card .quick-add__submit[disabled]{opacity:.3}@media (width < 768px){.sc-product-card .quick-add__submit{width:100%;margin-top:15px;min-height:30px}}.sc-articles{margin-top:45px;padding:0;display:flex;flex-wrap:wrap;gap:30px}@media (width < 768px){.sc-articles{gap:10px;margin-top:15px}}.sc-article-card{display:block;margin-bottom:30px;width:calc(50% - 5px);color:currentColor;list-style:none;cursor:pointer}@media (width >= 768px){.sc-article-card{width:calc(33.3333% - 20px)}}.sc-article-card>div:nth-child(1){position:relative;margin-bottom:15px}.sc-article-card>div:nth-child(1) img{width:100%;aspect-ratio:1 / 1}.sc-article-card>div:nth-child(1) video{display:none;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.sc-article-card>span{display:block;margin-top:-4px}.sc-article-card .sc-h3{margin-block:5px;font-size:1.8rem;letter-spacing:0;color:#000}li>.sc-article-card{width:100%}.sc-tag{text-transform:uppercase;font-weight:400;font-size:1.3rem;line-height:1.6}.drawer .drawer__inner{padding:0}.drawer .drawer__inner form,.drawer .drawer__inner .drawer__header,.drawer .drawer__inner .drawer__footer{padding-inline:15px}.drawer .drawer__inner thead{display:none}.drawer .drawer__header{border-bottom:1px solid #000;padding-inline:15px}.drawer .drawer__header h2{margin-bottom:0}.drawer .quantity-popover-container{border:1px solid #000}.drawer .quantity-popover-container .quantity{width:auto;min-height:0}.drawer .quantity-popover-container .quantity__button,.drawer .quantity-popover-container .quantity__input{width:30px}.drawer .cart-item__image{aspect-ratio:1 / 1;background-color:var(--gray)}.drawer .cart-item__name{font-family:Amstelvar,serif}.drawer .cart-item__name:hover{text-decoration:none!important}.drawer .product-option{line-height:1!important;color:var(--dark-gray)}.drawer .cart-item__totals{font-weight:400;color:var(--dark-gray)}.drawer .cart__ctas button{font:200 2.2rem Amstelvar,serif;letter-spacing:0;background-color:var(--blue)}.drawer .cart__ctas button:after{top:0;right:0;bottom:0;left:0;box-shadow:none}.drawer .drawer__close{right:0}.sc-sns{display:flex}.sc-sns svg{margin-right:15px;width:30px;color:#000}.button--primary{border:none;padding-inline:15px;background-color:#000;letter-spacing:0;height:40px;font:200 1.6rem Amstelvar,serif}.button--primary:before,.button--primary:after{display:none}@media (width >= 768px){.button--primary{padding-inline:30px;font-size:1.8rem}}@media (width >= 1280px){.button--primary{height:49px;padding-inline:60px;font-size:2.2rem}}@media (width < 768px){.sc-max-md-hidden{display:none!important}}@media (width >= 768px){.sc-min-md-hidden{display:none!important}}@media (width < 768px){.quantity{width:fit-content}}input[type=submit]{cursor:pointer}div.solcotton-compare{border:none;padding-inline:15px}div.solcotton-compare table{border:1px solid rgba(0,0,0,.1)}@media (width < 768px){div.solcotton-compare{padding-inline:5px}div.solcotton-compare th,div.solcotton-compare td{padding:10px 5px;font-size:1.2rem}}.MuiPaper-root{border-radius:0!important}.wishlist-hero-price-update{text-align:left!important}.wishlist-hero-price-update span{color:#000}.MuiButtonBase-root{margin-block:-5px 5px!important;border-radius:0!important}p.drawer__heading{margin-bottom:0;font:300 2.4rem Amstelvar,serif}.totals__total{font:300 1.8rem Amstelvar,serif}.cart-items .product-option{color:#000}.cart-items .product-option .price-item--regular{margin-right:5px;color:var(--dark-gray)}.cart-items .price--end{color:#000}#wishlist-hero-add-notification .MuiPaper-root{max-height:200px}#wishlist-hero-add-notification .MuiCardHeader-root{background-color:var(--blue)!important}#wishlist-hero-add-notification .MuiCardHeader-root .MuiCardHeader-action{margin:0;transform:translateY(3px)}#wishlist-hero-add-notification .MuiCardHeader-title>span{font: 400 1.4rem Halyard Text,sans-serif}#wishlist-hero-add-notification .MuiCardContent-root>div:first-child{width:75px;height:75px;max-width:75px;max-height:75px;margin-right:10px}#wishlist-hero-add-notification .MuiCardContent-root>a{flex:1;font-size:1.4rem;color:#000}.MuiSnackbarContent-root{background-color:var(--blue)!important}.MuiSnackbarContent-message>span{font: 400 1.4rem Halyard Text,sans-serif}.MuiSnackbarContent-action{transform:translateY(8px)}.MuiGrid-root .MuiButton-label{font-size:1.1rem}.MuiCardMedia-root{width:100%;height:auto!important;aspect-ratio:1 / 1}.MuiIconButton-root{padding:8px}.MuiTypography-root .MuiButton-root,.MuiTypography-root .MuiButton-root:hover{padding-inline:15px;background-color:var(--blue);color:#fff!important}.MuiCardHeader-title a:hover{text-decoration:none}.wishlist-hero-list-card{min-width:240px}@media (width < 768px){.wishlist-hero-list-footer button{display:block;width:100%!important;margin:15px 0 0!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/sc-base.css.map */
