[color-scheme]{background:var(--bg);background-attachment:fixed;color:var(--color)}.is-link{--buttonPadding: var(--space-2) var(--space-0) }details-content{display:block}details.closex summary{display:flex;justify-content:space-between;align-items:center;list-style:none;cursor:pointer;position:relative;padding-block:var(--space-1)}details.closex>summary::-webkit-details-marker{display:none}input:where([type=checkbox],[type=radio]):not([type=switch]){--inputHeight: 1.2rem;--inputActive: currentColor;--bc: currentColor;--br: var(--globalRadiusFull) !important;vertical-align:middle;margin-block:auto}input:where([type=checkbox],[type=radio]):not([type=switch]):after{content:"";display:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none;-webkit-appearance:none;appearance:none}input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}label,legend{--labelColor: var(--colorFaded);--labelWeight: 400;margin:0;padding:0}table{--tableBorder: none }ul{list-style-type:"\b7\a0"}s{color:var(--colorFaded)}*{scrollbar-color:rgb(var(--colorRGB) / .4) rgb(0 0 0 / 0);scrollbar-width:thin}price-unit{color:var(--labelTitleColor, var(--colorFaded));font-size:var(--type-2)}component-loader,media-loader,picture{display:block}html.js media-loader:has(img:not([src*=".png"]):not([src*=".gif"])) picture{transition:background .5s ease-in-out;transition-delay:.25s}html.js media-loader[ready] picture{background-color:transparent!important}html.js media-loader img{opacity:0;transition:opacity .5s ease-in-out}html.js media-loader[ready] img{opacity:1}html.js media-loader:has(:not(.noRadius)){border-radius:var(--globalRadiusImg, 0px)}:is(img,video,iframe):not(.noRadius){border-radius:var(--globalRadiusImg, 0px)}.mixBlend{--color: #FFF;--linkColor: #FFF;--linkHover: #FFF;--hColor: #FFF;color:var(--color)!important;mix-blend-mode:difference}.rte{--tablePadding: 0 var(--space-2);--hLine: 1.2;--hMargin: 0 0 .3em;--hSpace: 0px }.rte :is(h1,h2,h3,h4,h5,h6){word-break:break-all}.rte :is(ol,ul,li,p,strong,blockquote){all:revert}.rte table{display:block;margin:0;padding:0}.rte>ul,.rte ul li>ul,.rte ol,.rte ol li>ol{padding-inline:var(--space-4)}.rte p:empty{display:none}.rte p:first-of-type{margin-block-start:0}.rte p:last-of-type{margin-block-end:0}.rte a{text-decoration:underline}.rte iframe{max-width:100%;width:100%;height:auto;aspect-ratio:16 / 9;border-radius:var(--space-5)}:where(button,.button).is-custom{--buttonPadding: var(--space-2);--buttonMargin: 0;--buttonGap: var(--space-1) }.custom.toggle-token{--tokenBg: transparent;--tokenBgHover: transparent;--tokenBgActive: transparent;--tokenBorderColor: transparent;--tokenBorderHover: transparent;--tokenBorderActive: transparent;--tokenColor: currentColor;--tokenColorHover: currentColor;--tokenColorActive: currentColor;--tokenDecorationHover: underline;--tokenDecorationActive: underline;--tokenPadding: var(--space-1);--tokenMargin: 0;--gap: var(--space-1) var(--space-3)}body{--headSpace: var(--headerGroupHeight);background-attachment:fixed}body:has(coretex-header:where([mode=initial],[mode=absolute],[location=center])){--headSpace: 0px }.grecaptcha-badge,div#shop-hcaptcha-badge-container{display:none!important}.captcha-disclaimer{font-size:70%;color:var(--colorFaded)}@media screen and (max-width:777px){html.ios :is(textarea,input):focus-visible{font-size:16px}}coretex-fetch{display:block;position:relative}coretex-fetch.is-loading:before{content:attr(coretex-loading);position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:9}ajax-cart-product-form[processing] .add-2-cart>.cta{color:transparent}.add-2-cart.fullwidth .loading__spinner{justify-self:var(--buttonAlign)}ajax-cart-product-form[processing] .add-2-cart>.loading__spinner{display:block!important}[data-ajax-cart-errors]{color:var(--red)}[data-ajax-cart-errors]:empty{display:none}[data-ajax-cart-errors=form]:not(:empty){display:block;padding-block:var(--padding)}.mask{-webkit-mask-image:var(--maskImage);mask-image:var(--maskImage)}@media(max-width:777px){.mask-s{-webkit-mask-image:var(--maskImage);mask-image:var(--maskImage)}}@media(min-width:778px){.mask-l{-webkit-mask-image:var(--maskImage);mask-image:var(--maskImage)}}[class*=mask].inline-start{--maskImage: linear-gradient(to left, #000000 var(--maskStart, 70%), transparent var(--maskEnd, 100%)) }[class*=mask].inline-end{--maskImage: linear-gradient(to right, #000000 var(--maskStart, 70%), transparent var(--maskEnd, 100%)) }[class*=mask].inline-both{--maskImage: linear-gradient(90deg, transparent, #000000 var(--maskStart, 10%), #000000 var(--maskCenter, 90%), transparent var(--maskEnd, 100%)) }[class*=mask].block-start{--maskImage: linear-gradient(to top, #000000 var(--maskStart, 80%), transparent var(--maskEnd, 100%)) }[class*=mask].block-end{--maskImage: linear-gradient(to bottom, #000000 var(--maskStart, 80%), transparent var(--maskEnd, 100%)) }[class*=mask].blur{-webkit-backdrop-filter:blur(var(--maskBlur, 10px));backdrop-filter:blur(var(--maskBlur, 10px))}.payment-icons i svg>path[opacity]{opacity:0!important}.socialNets{--buttonWeight: 400;--iconSize: inherit}.socialNets[data-icons=icons] span,.socialNets[data-icons=text] i{display:none}.title{word-wrap:break-word;word-break:break-word;display:none!important}.labeler{text-transform:uppercase}.labeler:before{content:"(";padding-inline-end:var(--space-1)}.labeler:after{content:")";padding-inline-start:var(--space-1)}.general-page{--gap: var(--layoutInline) }.general-page .container{display:block!important;padding:0!important}:where(.general-page,.article) .content.rte>.full-width,.general-page .content.rte>.full-width :where(img,video,iframe){width:100%}@media(min-width:777px){.general-page x-flex[direction=row] .title{max-width:36rem}}@media(max-width:777px){.general-page{--charWidth: 100% !important}}.onHover .on{opacity:1}.onHover .off{opacity:0}.onHover:is(:hover,:focus,:focus-visible,:focus-within) .on{opacity:0}.onHover:is(:hover,:focus,:focus-visible,:focus-within) .off{opacity:1}@media(hover:hover){.onHover-a .on{opacity:1}.onHover-a .off{opacity:0}.onHover-a:is(:hover,:focus,:focus-visible,:focus-within) .on{opacity:0}.onHover-a:is(:hover,:focus,:focus-visible,:focus-within) .off{opacity:1}}@media(max-width:777px){.onHover-s .on{opacity:1}.onHover-s .off{opacity:0}.onHover-s:is(:hover,:focus,:focus-visible,:focus-within) .on{opacity:0}.onHover-s:is(:hover,:focus,:focus-visible,:focus-within) .off{opacity:1}}@media(min-width:778px){.onHover-m .on{opacity:1}.onHover-m .off{opacity:0}.onHover-m:is(:hover,:focus,:focus-visible,:focus-within) .on{opacity:0}.onHover-m:is(:hover,:focus,:focus-visible,:focus-within) .off{opacity:1}}.loading__spinner{width:4rem;height:var(--fontSize);background:radial-gradient(circle closest-side,currentColor 90%,transparent) 0% 50%,radial-gradient(circle closest-side,currentColor 90%,transparent) 50% 50%,radial-gradient(circle closest-side,currentColor 90%,transparent) 100% 50%;background-size:calc(100% / 3) .6em;background-repeat:no-repeat;animation:loading-dots 1s infinite linear}@keyframes loading-dots{20%{background-position:0% 0%,50% 50%,100% 50%}40%{background-position:0% 100%,50% 0%,100% 50%}60%{background-position:0% 50%,50% 100%,100% 0%}80%{background-position:0% 50%,50% 50%,100% 100%}}coretex-accordion{display:block;margin-block:var(--blockMargin)}coretex-accordion:has(+coretex-accordion){margin-block:0}coretex-accordion:has(+coretex-accordion) details summary{padding-block-end:var(--space-3)}coretex-accordion:not(:has(+coretex-accordion)),coretex-accordion+coretex-accordion{margin-block-start:0}coretex-accordion details-content{position:relative;margin-block:var(--space-1) var(--space-5)}coretex-accordion details summary{justify-content:start;color:var(--color)}coretex-accordion details[open] summary{text-decoration:underline;color:var(--color);position:sticky;top:0}coretex-accordion details summary:is(:hover,:focus-visible),coretex-accordion details[open] summary{padding-inline-start:1rem;padding-block:var(--space-1)}coretex-accordion details summary:is(:hover,:focus-visible):before,coretex-accordion details[open] summary:before{content:var(--hoverSymbol);position:absolute;inset-inline-start:0;inset-block-start:.15em;font-family:var(--fontFallback);font-size:var(--type-5)}coretex-accordion details-content:before{content:var(--openSymbol);position:absolute;inset-block-start:-2px;inset-inline-start:1px;display:inline}coretex-accordion details-content .rte{margin-inline-start:var(--space-4)}.products{--gap: var(--prodGap) }@media(max-width:777px){.products{--gap: var(--prodGapMob) }}.products :is([columns="10"],[columns=fit]) .meta{display:none}product-card{--hMargin: 0;--gap: var(--space-3);position:relative}product-card[in-stock=false][fade=true]{opacity:.35}product-card[medialess] .meta{margin-block-start:auto;width:100%}[scroll-area] li:has(product-card[medialess]){align-self:center}product-card[clip-meta] :is(.vendor h3,.title a,.subtitle){display:inline-block;text-overflow:ellipsis;max-width:100cqi;white-space:nowrap;overflow:clip}product-card[clip-meta][compact=true] :is(.vendor h3,.title a,.subtitle){max-width:75cqi}product-card .meta{--gap: var(--space-1);container:prod-card / inline-size}product-card:not([compact=true]) .meta>*{display:block;width:100%}product-card .meta>*:empty{display:none}product-card .meta .titles :is(.title,.subtitle,.vendor){--hSize: var(--fontSize);--hWeight: var(--fontWeight);--hFontFamily: var(--fontFamily)}product-card .meta .titles .subtitle{color:var(--colorFaded)}product-card .meta .titles .vendor{display:block}product-card:not([compact=true]) .meta :is(.prices,.badges){padding-block-start:var(--space-1)}product-card:not([medialess])[compact=true] .meta .badges{display:none}product-card .meta x-cell:empty{display:none}product-card .meta .sizes{overflow:hidden}product-card .meta .sizes-list{--gap: 0 var(--space-2) }product-card .meta .sizes-list li{cursor:default}product-card .meta .sizes-list li s{opacity:.5}product-card .meta coretex-price{display:block}product-card .meta.text-start [x-flex]{justify-content:start}product-card .meta.text-center [x-flex]{justify-content:center}product-card .meta.text-end [x-flex]{justify-content:end}product-card[compact=true] :where(button,.button).is-custom{--buttonPadding: 0px 0px 0px var(--space-2) }product-card[compact=true] .meta.meta [x-flex]{justify-content:end}product-card[compact=true][overlay=true] .meta{position:absolute;inset-inline:0px;inset-block-end:0px;z-index:1;padding:var(--space-2) var(--padding)}product-card .media :is(img,video,iframe){-webkit-user-select:none;user-select:none}product-card[crop=true] .media :is(img,video,iframe){aspect-ratio:var(--prodCardRatio, 1/1);object-fit:var(--prodCardFit, cover);object-position:var(--prodCardPosition, center);height:var(--prodCardHeight, initial)}@media(min-width:777px){product-card[stealth=true]:not([medialess]) .meta{opacity:0}:is(.products,component-loader):not([columns="10"],[columns=fit]) product-card[stealth=true]:is(:hover,:focus-visible,:focus-within) .meta{opacity:1}}product-card .quick-buyer[id*=quickBuy-]{display:none}product-card:has(input[id*=quickToggle-]:checked) [id^=quickBuy-]{display:block}product-card .quick-buyer :is(button.is-custom,select){--inputBorderColor: none;--inputBorderHover: none;--inputBorderActive: none;--inputBg: transparent;--inputBgHover: transparent;--inputBgActive: transparent;--inputColor: currentColor;padding:var(--space-2) 0;width:100%;text-align:inherit}product-card .quick-buyer button{--buttonPadding: var(--space-2) var(--space-3);text-align:inherit;width:100%}product-card x-select[data-pop]{border-radius:var(--buttonRadius);background:var(--buttonBg)}product-card x-select[data-pop] x-cell{background:var(--buttonBg)}product-card x-select[data-pop] select{padding:var(--space-2) var(--space-3)!important}product-card .quick-buyer button.is-custom>.cta{text-decoration:underline}product-card:has(input[id*=quickToggle-]:checked) .quickBuyPrice{display:none!important}product-card .quickBuyPrice label{all:unset;cursor:pointer}product-card .quickBuyToggle:has(input:focus-visible){--a11yOutline: 2px var(--a11yStyle) var(--a11yColor);outline:var(--a11yOutline);box-shadow:var(--a11yStyle) var(--a11yColor)}product-card.onboarding :where(.media,.svgph){width:100%}x-select{display:block;position:relative}x-select>select{width:100%}x-select>x-cell{position:absolute;inset-block-start:0;inset-inline-end:0;padding:var(--space-2);background:var(--bgColor);pointer-events:none;border-radius:var(--inputRadius)}coretex-rating{display:block}coretex-rating rating-bar{--fontSpace: .4;--fontSize: 2;--percent: calc((var(--rating) / var(--rating-max) + var(--rating-decimal) * var(--fontSize) / (var(--rating-max) * (var(--fontSpace) + var(--fontSize)))) * 100%);display:inline-block;vertical-align:text-top;-webkit-user-select:none;user-select:none;font-family:monospace;letter-spacing:calc(var(--fontSpace) * 1rem);background-image:linear-gradient(90deg,var(--ratingsColor, currentColor) var(--percent),color-mix(in oklch,var(--ratingsColor, currentColor),transparent 55%) var(--percent));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}coretex-hover{display:block}coretex-hover [hover-spotlight]{min-height:20px;opacity:0;filter:blur(5px);transform:translateY(30%);transition:all .5s var(--easeOutQuint);transform-origin:bottom}coretex-hover [hover-spotlight].active{opacity:1;transform:none;filter:none}coretex-hover .spotlight-key{text-transform:capitalize;font-weight:700}coretex-hover[display-key=false] .spotlight-key{display:none}fieldset{padding:0;margin:0;border:none}fieldset button{margin-inline:0}x-field{display:grid;align-items:center;position:relative;isolation:isolate;max-width:100%;margin:var(--inputMargin) 0;padding:0!important}x-field>input{--inputMargin: 0;--a11yOffset: calc(var(--inputBorderWidth) * 2);padding:calc(var(--inputPadding) * 1.5) 0px calc(var(--inputPadding) / 1.5) calc(var(--inputPadding) + var(--globalRadius) / 9)!important}x-field>input::placeholder{color:transparent!important;-webkit-user-select:none;user-select:none}x-field>input::-webkit-contacts-auto-fill-button{position:absolute;visibility:hidden;pointer-events:none;-webkit-user-select:none;user-select:none}x-field>label{position:absolute;inset-block-start:calc(8% + var(--inputPadding));margin:0;padding-inline-start:calc(var(--inputPadding) + var(--globalRadius) / 5);font-weight:400;line-height:1;color:var(--inputPlaceholderColor);pointer-events:none;-webkit-user-select:none;user-select:none;transition:all .15s var(--easeOutQuad);transform-origin:left center}x-field>input:focus-visible+label,x-field>input:not(:placeholder-shown)+label{inset-block-start:calc(var(--inputPadding) / 2);color:var(--colorFaded);scale:.82;z-index:1}select{margin-inline:0}.pageTitle{--hMargin: var(--space-2) 0 var(--space-8);display:block;width:var(--layoutMaxWidth);margin-inline:var(--layoutCenter, 0)}.collections-list .description{max-width:60ch}.collections-list #ajaxContainer{gap:var(--space-11)}#headerGroup{anchor-name:--headerGroup-anchor;position:var(--headerPosition, initial);inset-block-start:0;inset-inline:0;z-index:99}#headerGroup coretex-header[color-scheme]{background:var(--headerBg, transparent)}#headerGroup nav.breadcrumb{background:var(--headerBg, transparent)}#headerGroup [page-current]{text-decoration:underline}#headerGroup:has(coretex-header[mix-blend=true]):not(:has(details.lv1[open],#menuDrawerBox[open])){--color: #FFF;--linkColor: #FFF;--linkHover: #FFF;--hColor: #FFF;mix-blend-mode:exclusion;color:var(--color)!important}#headerGroup:has(coretex-header[mix-blend=true]):not(:has(details.lv1[open],#menuDrawerBox[open])) coretex-ticker{--color: #FFF;--linkColor: #FFF;--linkHover: #FFF;background:transparent;color:#fff;border-color:transparent;mix-blend-mode:normal}#headerGroup:has(coretex-header[mix-blend=true]):not(:has(details.lv1[open],#menuDrawerBox[open])) coretex-ticker button.is-custom{--buttonBg: transparent;--buttonColor: #FFF }#headerGroup:has(coretex-header[mix-blend=true]):not(:has(details.lv1[open],#menuDrawerBox[open])) .logo{filter:grayscale(1) invert(1)}#headerGroup:has(coretex-header[dropdown-bg=true][mix-blend=true]) details.lv1[open] summary{background:var(--headerBg)}@media(min-width:777px){coretex-header[stealth=true] .header>*:not(.logo){opacity:0;transition:opacity var(--globalAnimeTime) var(--globalAnimeEase)}coretex-header[stealth=true]:is(:hover,:focus-visible,:focus-within) .header>*{opacity:1}}coretex-header{--buttonWeight: 400;--linkColor: var(--color);--linkHover: var(--color);--buttonColor: var(--color);--buttonColorHover: var(--color);anchor-name:--coretexHeader-anchor;display:block;background:var(--bg);background-attachment:fixed;color:var(--color);border-block:var(--globalBorderWidth) solid var(--border);padding-inline:var(--layoutInline)}coretex-header :where(.menuContent){max-width:100%}coretex-header:is([location=center]){position:absolute!important;inset-inline:0px;inset-block:50vh;height:fit-content}coretex-header[content-type=icons] .txtState{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}coretex-header[content-type=text] :where(.tools,.mobileTrigger) i{display:none}coretex-header .noHide>i{display:block}coretex-header[content-type=text] .txtState,coretex-header .header a,coretex-header .header button{font-family:drummond-variable,sans-serif!important;font-size:13.6px!important;font-style:normal!important}coretex-header .header .logo{padding-block:var(--space-2)}coretex-header .header .logo{margin-top:15px!important}coretex-header .header .logo:first-child{padding-inline-end:var(--padding)}coretex-header .header .logo:not(:first-child){padding-inline:var(--space-2)}coretex-header .header .logo img{height:var(--logoImageSize);width:fit-content}coretex-header .header .logo .has-text-logo{padding-block:var(--space-2)}coretex-header .header .logo .text-logo{font-size:var(--logoSize);font-weight:var(--logoFontWeight);font-style:var(--logoFontStyle);font-family:var(--logoFontFamily);line-height:1;word-break:break-word}@media(max-width:777px){coretex-header .logo{padding:var(--space-2)}}html.js-ajax-cart-empty coretex-header cart-count{display:none}coretex-header :where(button,.button).is-custom{--buttonBg: transparent;--buttonBgHover: transparent;--buttonMargin: 0;--buttonPadding: var(--space-2);--buttonGap: var(--space-1)}coretex-header :is(button.cartBubble){gap:var(--space-1)}cart-footer .cart-notes details[open] i{transform:rotate(180deg)}section.hero.prime{margin-top:11.5px!important}section.hero.prime .meta .content.rte{margin-top:-10px!important}coretex-header .localization{container:localization / inline-size;width:100%}@container localization (width < 200px){coretex-header .localization country-name{display:none}}coretex-header .crl i{padding-inline-end:var(--space-1)}coretex-header[content-type=icons] .crl span:not(.noHide){display:none}coretex-header details.closex summary.button.is-custom{padding-block:var(--buttonPadding)}@media(min-width:778px){coretex-header{--gap: 0;--hoverSymbolInline: -.4em}coretex-header:not([coretex-menu=drawer]) .mobileTrigger{display:none}coretex-header:not([coretex-menu=drawer]) details[open]>summary i{transform:rotate(180deg)}coretex-header[coretex-menu] drawer-footer{display:none}coretex-header .bdotfx{display:flex;place-items:center}coretex-header[coretex-menu=drop] ul:where([data-level="2"],[data-level="3"]){display:flex;flex-direction:column;position:relative;margin:0;color:var(--color);padding:var(--padding)}coretex-header[coretex-menu=drop] ul[data-level="2"]{position:absolute;z-index:1;max-height:85dvh;overflow-y:auto;border-radius:var(--globalRadiusSafe);margin-block-start:var(--space-2)}coretex-header[coretex-menu=drop][dropdown-bg=true] ul[data-level="2"]{background:var(--bg);background-attachment:fixed;border:var(--globalBorderWidth) solid var(--border)}coretex-header[coretex-menu=drop][dropdown-bg=true] details[open].lv1>summary{background:var(--bgColor);background-attachment:fixed}coretex-header[coretex-menu=drop] ul[data-level="3"]{padding-block-start:0;padding-inline-start:var(--margin)}coretex-header[coretex-menu=drop] ul[data-level="3"]:before{content:var(--openSymbol);display:inline;position:absolute;inset-block-start:.3em;inset-inline-start:-.2em}coretex-header[coretex-menu=drop] ul:where([data-level="2"],[data-level="3"]) li.bdotfx:is(:hover,:focus-visible,:focus-within)>a:before,coretex-header[coretex-menu=drop] ul:where([data-level="2"],[data-level="3"]) li.bdotfx:is(:hover,:focus-visible,:focus-within)>details>summary:before,coretex-header[coretex-menu=drop] ul:where([data-level="2"],[data-level="3"]) li.bdotfx details[open]>summary:before{content:var(--hoverSymbol);position:absolute;inset-inline-start:var(--hoverSymbolInline)}coretex-header[coretex-menu=mega]{position:relative}coretex-header[coretex-menu=mega] ul[data-level="2"]{position:absolute;inset-inline:0;inset-block-start:calc(var(--headerHeight, 102px) - 2px);z-index:100;margin:0;margin-block-start:calc(-1 * var(--globalBorderWidth));border-block:var(--globalBorderWidth) solid var(--border);padding:var(--space-5) var(--layoutInline) var(--padding);max-height:80vh;overflow:auto;background:var(--headerBg);background-attachment:fixed;-webkit-backdrop-filter:var(--overlayBlur);backdrop-filter:var(--overlayBlur)}html.chrome coretex-header[coretex-menu=mega] details-menu>ul[data-level="2"]{background:var(--bg)}coretex-header[coretex-menu=mega] ul[data-level="2"] summary{pointer-events:none;color:var(--colorFaded);margin-block-end:var(--space-2)}coretex-header[coretex-menu=mega] ul[data-level="2"] summary i{display:none}coretex-header[coretex-menu=mega] ul[data-level="2"]>li{width:max(150px,100%);height:fit-content}coretex-header[coretex-menu=mega] nav.firstElevated ul[data-level="2"]:has(ul[data-level="3"])>li:first-of-type a{font-size:var(--type-6);line-height:calc(4px + 1ex);font-weight:600;letter-spacing:.009em}coretex-header[coretex-menu=mega] ul[data-level="3"]{margin:0;padding:0}coretex-header[coretex-menu=mega] ul[data-level="3"]>li{max-width:99%}coretex-header[coretex-menu=mega] ul:where([data-level="2"],[data-level="3"]) li.bdotfx:is(:hover,:focus-visible)>a:before{content:var(--hoverSymbol);position:absolute;inset-inline-start:var(--hoverSymbolInline)}coretex-header[coretex-menu=mega] details-menu>ul[data-level="2"]:not(:has(ul[data-level="3"])){display:block}coretex-header[coretex-menu=mega][mega-shadow=true] details-menu>ul[data-level="2"]{box-shadow:0 4rem 5rem #0000001f}coretex-header[coretex-menu=drawer] .menuContent{max-width:450px}coretex-header[coretex-menu=drawer] .menuContent{transform:translateY(-150vh);opacity:0;transition:transform .8s var(--easeInOutQuint),opacity 1s var(--easeInOutQuint)}body.do-menuDrawerBox coretex-header[coretex-menu=drawer] .menuContent{transform:none;opacity:1;transition:transform .8s var(--easeInOutQuint),opacity 0s var(--easeInOutQuint)}coretex-header[coretex-menu=drawer] .menuContent{--gap: 0;position:fixed;inset-inline:0;inset-block-start:0;z-index:100;max-height:95vh;overflow:auto;overscroll-behavior:contain;padding:var(--padding);margin:var(--padding) var(--layoutInline);background:var(--bg);background-attachment:fixed;border:1px solid rgb(var(--colorRGB) / .15);border-radius:var(--globalRadius);box-shadow:0 0 7px 1px #0000001a;-webkit-backdrop-filter:var(--overlayBlur);backdrop-filter:var(--overlayBlur)}html.chrome coretex-header[coretex-menu=drawer] .menuContent{background:var(--bg)}coretex-header:not([coretex-menu=drawer]) drawer-header{display:none}coretex-header[coretex-menu=drawer] .menuContent drawer-header{--buttonPadding: var(--space-1);--buttonMargin: 0;margin-block-end:var(--space-5)}coretex-header[coretex-menu=drawer] details>summary i{transform:rotate(270deg)}coretex-header[coretex-menu=drawer] details[open]>summary i{transform:rotate(90deg)}coretex-header[coretex-menu=drawer] [data-level="1"]{margin:0}coretex-header[coretex-menu=drawer] ul{margin:var(--space-4);margin-inline-end:0}coretex-header[coretex-menu=drawer] li.bdotfx:is(:hover,:focus-visible)>a:before,coretex-header[coretex-menu=drawer] li.bdotfx:is(:hover,:focus-visible,:focus-within)>details>summary:before,coretex-header[coretex-menu=drawer] li.bdotfx details[open]>summary:before{content:var(--hoverSymbol);position:absolute;inset-inline-start:var(--hoverSymbolInline)}}@media(max-width:777px){:is(.mobileTrigger,.tools){transition:opacity .5s var(--easeInOutQuint)}body.do-menuDrawerBox :is(.mobileTrigger,.tools){opacity:0;pointer-events:none}coretex-header[coretex-menu] .menuContent nav.menuPrimary .button{text-align:start;white-space:break-spaces;line-height:initial}coretex-header .coretex-drawer{display:none}coretex-header .logo[order-s="1"]{justify-content:start}coretex-header[coretex-menu] .menuContent{margin-block:0px;transform:translateY(-150vh);opacity:0;pointer-events:none;transition:transform .8s var(--easeInOutQuint),opacity 1s var(--easeInOutQuint)}body.do-menuDrawerBox coretex-header[coretex-menu] .menuContent{transform:none;opacity:1;pointer-events:all;transition:transform .8s var(--easeInOutQuint),opacity 0s var(--easeInOutQuint)}coretex-header[content-type=text] .menuContent drawer-footer *:not(.noHide)>i{display:none}coretex-header[coretex-menu] .menuContent{--gap: 0;position:fixed;inset-inline:0;inset-block-start:0;z-index:100;max-height:calc(95dvh - var(--headSpace));overflow:auto;overscroll-behavior:contain;padding:var(--padding);margin:var(--padding) var(--layoutInline);background:var(--bg);background-attachment:fixed;color:var(--color);border:1px solid rgb(var(--colorRGB) / .15);border-radius:var(--globalRadiusSafe);box-shadow:0 0 7px 1px #0000001a;-webkit-backdrop-filter:var(--overlayBlur);backdrop-filter:var(--overlayBlur)}coretex-header[coretex-menu] .menuContent drawer-header{--buttonPadding: var(--space-1);--buttonMargin: 0;margin-block-end:var(--space-5)}coretex-header[coretex-menu] .menuContent drawer-footer{--buttonPadding: var(--space-1);--buttonMargin: 0;--gap: var(--space-3);margin-block-start:var(--space-5)}coretex-header[coretex-menu] details>summary i{transform:rotate(270deg)}coretex-header[coretex-menu] details[open]>summary i{transform:rotate(90deg)}coretex-header[coretex-menu] [data-level="1"]{margin:0}coretex-header[coretex-menu] ul{margin:var(--space-4);margin-inline-end:0}coretex-header[coretex-menu] .menuContent a{display:block}coretex-header[coretex-menu] .menuContent{inset-block-start:var(--headerHeight);inset-block-end:0;height:fit-content;transform:translateY(100vh) scale(.9)}}.breadcrumb{padding-inline:var(--layoutInline)}.breadcrumb>*{padding:var(--space-1);white-space:nowrap}.breadcrumb>a:first-child{margin-inline-start:0px;padding-inline-start:0px}coretex-dialog#searchBox{--dialogH: fit-content;--dialogMaxH: 90dvh }html.mq-desktop.safari coretex-dialog#searchBox{--dialogH: max(100%, 600px);--dialogMaxH: min(90dvh, 600px) }@media screen and (max-width:777px){coretex-dialog#searchBox{--dialogH: 95dvh;--dialogMaxH: 95dvh}}search-engine .search-section .search-bar{position:sticky;inset-block-end:0;order:99}search-engine .search-section .predictive-search-area{order:1}@media not (min-width:777px){html.ios .search-bar{position:sticky;inset-block-start:var(--space-6);order:1}html.ios .predictive-search-area{order:99}}coretex-dialog#searchBox predictive-search [data-predictive-search]{display:none;overflow:hidden}coretex-dialog#searchBox predictive-search[results=true] [data-predictive-search]{display:block}coretex-dialog#searchBox x-stack[presuffix]{--inputMargin: 0 }coretex-dialog#searchBox dialog-wrapper{height:100%}coretex-dialog#searchBox main-search form{display:block;height:100%}coretex-dialog#searchBox :where(search-engine,main-search){display:block}@media(min-width:777px){coretex-dialog#searchBox :where(search-engine,main-search){height:100%}}coretex-dialog#searchBox .title{font-size:var(--fontSize);font-family:var(--fontFamily)}coretex-dialog#searchBox a.search-section{height:100%;justify-content:end}coretex-dialog#searchBox a.search-item{gap:var(--gap)}coretex-dialog#searchBox img{max-width:65px;height:65px;aspect-ratio:1/1;object-fit:var(--prodCardFit, cover);object-position:var(--prodCardPosition, center)}predictive-search:not([loading]) .predictive-search__loading-state,predictive-search:not([loading]) .predictive-search-status__loading{display:none}predictive-search[loading] .predictive-search__loading-state,predictive-search[loading] .predictive-search-status__loading{display:block}coretex-dialog#searchBox #predictive-search-option-search-keywords{margin-block:var(--padding)}search-engine{--hMargin: 0 0 var(--space-2) }search-engine .price .price-sale{flex-wrap:wrap;gap:0 var(--padding)!important}search-engine .meta .title{--hMargin: 0;line-height:1.26}search-engine .search-list .item:not(.suggest) .button{--buttonWeight: 400;--buttonMargin: 0;--buttonPadding: var(--space-2) }search-engine .search-list .item.suggest .button{--buttonWeight: 400;--buttonMargin: 0;--buttonPadding: var(--space-2) 0 }search-engine x-stack{--a11yOffset: 1px }search-engine x-stack label i{color:var(--inputColor)}search-engine suggested-links{display:block;margin-block-start:var(--margin)}search-engine suggested-links .linkList{gap:var(--space-0) var(--space-2)}coretex-dialog#loginBox{--dialogH: fit-content;--dialogMaxH: 90dvh}html:not(.shopify-design-mode) body[coretex-footer=stealth] #footerGroup{position:fixed;inset-block-end:0px;z-index:100;width:100%;transform:translateY(100vh);transition:transform .8s var(--easeInOutQuint);max-height:calc(100vh - var(--headSpace));overflow-y:auto;overscroll-behavior:contain}html:not(.shopify-design-mode) body[coretex-footer=stealth] #footerGroup:target{transform:none}body[coretex-footer=stealth] #footerGroup .main-footer{background:var(--bg);background-attachment:fixed;color:var(--color)}body[coretex-footer=stealth] #footerGroup .main-footer:first-of-type{border-block-start:none}body[coretex-footer=stealth] .stealthFooterOpen{position:fixed;inset-block-end:0;inset-inline:0;z-index:100;display:block;margin-inline:auto;transition:all .5s var(--easeInOutQuint)}body[coretex-footer=stealth]:has(#footerGroup:target) .stealthFooterOpen{opacity:0;transform:translateY(50vh);pointer-events:none}body[coretex-footer=stealth] #footerGroup .stealthFooterClose{display:block;margin:var(--space-1) auto}.labelTitle{color:var(--labelTitleColor,var(--colorFaded));font-size:var(--labelTitleSize, var(--type-3));font-weight:var(--labelTitleWeight, 400);word-wrap:break-word}#primaryFooter,#secondaryFooter{background:var(--bg);background-attachment:fixed;color:var(--color);padding:var(--space-3) var(--layoutInline)}#primaryFooter{--gap: var(--space-4) }#primaryFooter .menu{--gap: 0 var(--space-2) }#primaryFooter .menu a{display:block;padding-block:var(--space-1);word-break:break-word}#primaryFooter .socialNets{--iconSize: 1.5rem;gap:var(--space-3);height:100%}#primaryFooter .payment-icons{--iconSize: 2.5rem }#primaryFooter .payment-icons [x-flex]{justify-content:var(--paymentJustify)}#primaryFooter .follow-on-shop{margin-block:var(--padding)}#primaryFooter .newsletter{--hMargin: 0;--pMargin: 0;--gap: var(--space-1) }#primaryFooter .i18n-selectors{--gap: var(--space-1) var(--space-3);--labelTitleSize: var(--fontSize)}#primaryFooter :where(.newsletter,.i18n-selectors) button.is-custom{--buttonPadding: var(--space-1);--buttonMargin: 0;--buttonGap: var(--space-1);--buttonWeight: 400 }#primaryFooter .image img{height:var(--imageSize, 150px);width:fit-content}@media screen and (max-width:777px){#primaryFooter{--gap: var(--space-6) var(--space-2) }}#secondaryFooter{--linkColor: var(--linkColorFaded);--gap: var(--space-2) var(--space-8);color:var(--colorFaded);font-size:85%}#secondaryFooter .policies{--gap: var(--space-1) var(--space-3) }#secondaryFooter a{padding-block:var(--space-2)}#languageBox,#countryBox{--dialogH: fit-content }@media not (min-width:777px){html.ios country-search{display:none}}country-search button[type=reset]{width:fit-content}country-search .popular-list li{margin-block:var(--globalBorderWidth)}.localization-list{gap:var(--globalBorderWidth)}.localization-list>li{margin-bottom:0}.localization-item{order:2}.localization-item[aria-current=true]{order:1}.localization-item>a{display:flex;justify-content:space-between;padding:var(--space-1);position:relative}.localization-item>a:not([aria-current=true]) .currency .isoCode{opacity:0}.localization-item>a:not([aria-current=true]):is(:hover,:focus-visible) .currency .isoCode{opacity:1}.localization-item a[aria-current=true]{text-decoration:underline;font-weight:600}.localization-item a:where([aria-current=true],:is(:hover,:focus-visible)):before{content:var(--hoverSymbol);position:absolute;inset-inline-start:-.4em}localization-form form{display:flex;flex-direction:column;gap:var(--margin)}nav.pagination{margin-block-start:var(--space-9)}nav.pagination :where(a,ul li>*){display:inline-block;padding:var(--space-3)}nav.pagination [data-current=page]{text-decoration:underline overline}nav.pagination [inert]>*{text-decoration:line-through}.shopify-policy__title{display:block;text-align:inherit;width:fit-content;margin-inline:var(--layoutCenter, 0)}.shopify-policy__container{width:100%;max-width:var(--layoutMaxWidth);margin:var(--margin) var(--layoutCenter, 0);padding:0 var(--layoutInline) var(--margin)}.shopify-policy__body :is(h1,h2,h3,h4,h5,h6){--hLine: 1.1;--hSpace: 0px;margin-block:1.5em .3em}.shopify-email-marketing-confirmation__container{padding:0;margin:var(--layoutInline)}.shopify-email-marketing-confirmation__container a{text-decoration:underline}shopify-accelerated-checkout-cart{--shopify-accelerated-checkout-button-block-size: 42px;--shopify-accelerated-checkout-button-inline-size: 42px;--shopify-accelerated-checkout-button-border-radius: var(--globalRadius);--shopify-accelerated-checkout-button-box-shadow: none;--shopify-accelerated-checkout-inline-alignment: flex-start;--shopify-accelerated-checkout-row-gap: var(--margin);--shopify-accelerated-checkout-skeleton-background-color: rgb(128 128 128 / .4);--shopify-accelerated-checkout-skeleton-animation-opacity-start: 1;--shopify-accelerated-checkout-skeleton-animation-opacity-end: .5;--shopify-accelerated-checkout-skeleton-animation-duration: 4s;--shopify-accelerated-checkout-skeleton-animation-timing-function: ease;display:block;margin-block:var(--margin)}coretex-cart cart-item ul.product-components{margin:0}coretex-cart cart-item ul.product-components li:last-child{margin:0}coretex-cart cart-item ul.product-components li{margin-block-end:var(--space-1)}[coretex-page=product] .suggested :where(coretex-fetch,product-recommendations){background:var(--bg);background-attachment:fixed;color:var(--color)}.suggested :where(coretex-fetch,product-recommendations) coretex-scroll product-card{--scrollChildMinWidth: 250px;--scrollChildMaxWidth: var(--prodCardSlideRatio);height:100%;width:var(--scrollChildMinWidth)}.suggested.recently-viewed:has(coretex-fetch:not([loading=lazy])[loaded=false]){padding:0!important;opacity:0}svg.svgph{fill:var(--color);background:rgb(var(--colorRGB) / .1)}:is(#shopify-pc__banner.shopify-pc__banner__dialog){box-shadow:none;border-radius:var(--globalRadius) var(--globalRadius) 0 0;border:var(--globalBorder);padding:var(--padding);margin:0 var(--layoutInline);max-width:calc(100vw - (var(--layoutInline) * 2))}:is(#shopify-pc__banner.shopify-pc__banner__dialog) button:is(.shopify-pc__banner__btn-accept,.shopify-pc__banner__btn-decline,.shopify-pc__banner__btn-manage-prefs){display:block;padding:var(--buttonPadding);border:none;border-radius:var(--buttonRadius);text-decoration:none;text-align:var(--buttonAlign)}:is(#shopify-pc__banner.shopify-pc__banner__dialog) button:is(.shopify-pc__banner__btn-manage-prefs){font-weight:400}body[class^=o-] .shopify-pc__banner__dialog{z-index:5}.gs-title{--hMargin: 0 }coretex-mouse-tracker{display:block;position:relative;z-index:2;isolation:isolate}coretex-mouse-tracker .featImg img{width:100%;max-height:400px;object-fit:contain;object-position:center}@media(min-width:777px){coretex-mouse-tracker [data-track]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;opacity:0;scale:.9;transform-origin:center;transform:translate(var(--mouse-x, 0px),var(--mouse-y, 0px));will-change:transform;pointer-events:none}coretex-mouse-tracker [data-track=animate],coretex-mouse-tracker [data-track*=animate]{transition:scale .2s var(--easeOutQuart),opacity .2s var(--easeOutQuart)}coretex-mouse-tracker [data-track*=show]{opacity:1;scale:1}coretex-mouse-tracker [data-track*=smooth],coretex-mouse-tracker [data-track*=instant]{transition:scale .2s var(--easeOutQuart),opacity .2s var(--easeOutQuart)}}coretex-scroll{display:block;max-width:100%}coretex-scroll[scrollable] [scroll-area]{contain:content;scrollbar-width:none;-webkit-user-select:none;user-select:none;cursor:grab;scroll-padding-left:var(--layoutInline)}coretex-scroll[scrollable] [scroll-area] [scroll-slide]{-webkit-user-select:none;user-select:none}coretex-scroll[scrollable] [scroll-area]::-webkit-scrollbar{display:none}coretex-scroll:not([scrollable-left]) [scroll-button-prev],coretex-scroll:not([scrollable-right]) [scroll-button-next]{opacity:.2;cursor:not-allowed}[dir=rtl] coretex-scroll [scroll-button-prev]{order:1}coretex-scroll :where([scroll-button-prev],[scroll-button-next]){display:none}coretex-scroll[scrollable] :where([scroll-button-prev],[scroll-button-next]){display:block}coretex-scroll .coretex-scroll-nav{opacity:0;transition:opacity .5s ease-in-out}coretex-scroll:where(:hover,:focus-within) .coretex-scroll-nav{opacity:1}coretex-scroll:not([scrollable]) .coretex-scroll-nav{display:none!important}@media(max-width:777px){coretex-scroll .coretex-scroll-nav{display:none!important}}coretex-scroll [scroll-area] [scroll-slide]:first-child{margin-inline-start:var(--layoutInline)}coretex-scroll [scroll-area] [scroll-slide]:last-child{margin-inline-end:var(--layoutInline)}coretex-slider [slider-viewport]{display:block;position:relative;overflow:hidden}coretex-slider [slider-container]{display:flex;touch-action:pan-y pinch-zoom;backface-visibility:hidden;scrollbar-width:none;-webkit-user-select:none;user-select:none;cursor:grab}coretex-slider [slider-slide]{flex:0 0 100%;-webkit-user-select:none;user-select:none}.listOfProds{--scrollChildMinWidth: var(--prodCardSlideRatio);--scrollChildMaxWidth: var(--prodCardSlideRatio)}.listOfProds [scrollable] .onboarding:first-child{margin-inline-start:var(--layoutInline)}.listOfProds[layout-type=grid]{padding-inline:var(--layoutInline)}.listOfProds[layout-type=grid] .product-grid{gap:var(--gridGap)}@media not (min-width:777px){.listOfProds[layout-type=grid] .product-grid{gap:var(--gridGapMob)}}@media not (min-width:777px){.listOfProds{--scrollChildMinWidth: 250px;--scrollChildMaxWidth: 250px }.recently-viewed.listOfProds{--scrollChildMinWidth: fit-content;--scrollChildMaxWidth: fit-content }}.section-heading{--hMargin: 0;--pMargin: 0;margin-block-end:var(--space-4)}.section-heading .description{max-width:62ch}.section-heading:empty{display:none}coretex-scroll .section-heading{padding-inline:var(--layoutInline)}.section-heading :where(.coretex-scroll-nav,.cta[js=end]){margin-inline-start:auto}.section-heading[addpad]{padding-inline:var(--layoutInline)}@media(min-width:777px){.shopify-section .section-heading[stealth=true]{opacity:0;transition:opacity .5s ease-in-out}.shopify-section:where(:hover,:focus-within) .section-heading[stealth=true]{opacity:1}}[autoscroll-toggle][aria-pressed=true] [autoscroll-play-text],[autoscroll-toggle][aria-pressed=false] [autoscroll-pause-text]{display:none}[flow=horizontal]{display:grid;grid-auto-flow:column}[flow=vertical]{display:grid;grid-auto-flow:row}x-flex[pi="top left"]{align-items:flex-start;justify-content:flex-start}x-flex[pi="top center"]{align-items:flex-start;justify-content:center}x-flex[pi="top right"]{align-items:flex-start;justify-content:flex-end}x-flex[pi="top between"]{align-items:flex-start;width:100%}x-flex[pi="center left"]{align-items:center;justify-content:flex-start}x-flex[pi=center]{align-items:center;justify-content:center}x-flex[pi="center right"]{align-items:center;justify-content:flex-end}x-flex[pi="center between"]{align-items:center;width:100%}x-flex[pi="bottom left"]{align-items:flex-end;justify-content:flex-start}x-flex[pi="bottom center"]{align-items:flex-end;justify-content:center}x-flex[pi="bottom right"]{align-items:flex-end;justify-content:flex-end}x-flex[pi="bottom between"]{align-items:flex-end;width:100%}x-flex[pi*=between] x-cell.content{width:100%}x-flex[pi*=between] x-cell.content x-flex{justify-content:space-between}x-flex[pi*=between][orientation=column] x-cell.content{height:100%}x-flex[pi*=between][orientation=column] x-cell.content x-flex{height:100%;justify-content:space-between}@media(max-width:777px){x-flex[pi-s="top left"]{align-items:flex-start;justify-content:flex-start}x-flex[pi-s="top center"]{align-items:flex-start;justify-content:center}x-flex[pi-s="top right"]{align-items:flex-start;justify-content:flex-end}x-flex[pi-s="top between"]{align-items:flex-start;width:100%}x-flex[pi-s="center left"]{align-items:center;justify-content:flex-start}x-flex[pi-s=center]{align-items:center;justify-content:center}x-flex[pi-s="center right"]{align-items:center;justify-content:flex-end}x-flex[pi-s="center between"]{align-items:center;width:100%}x-flex[pi-s="bottom left"]{align-items:flex-end;justify-content:flex-start}x-flex[pi-s="bottom center"]{align-items:flex-end;justify-content:center}x-flex[pi-s="bottom right"]{align-items:flex-end;justify-content:flex-end}x-flex[pi-s="bottom between"]{align-items:flex-end;width:100%}x-flex[pi-s*=between] x-cell.content{width:100%}x-flex[pi-s*=between] x-cell.content x-flex{justify-content:space-between}x-flex[pi-s*=between][orientation-s=column] .content{height:100%}x-flex[pi-s*=between][orientation-s=column] .content x-flex{height:100%;justify-content:space-between}}section.contact{padding-top:35px}.general-page.contact-page p{display:none}component-loader.contact-form>smart-form:before{content:"hello@shopcosimo.com";display:block;font-family:drummond-variable,sans-serif;font-size:13.6px;color:#121212;margin-bottom:20px}component-loader.contact-form{padding-top:40px}.contact-form x-field label{color:#3b1711!important}.contact-form x-field input,.contact-form x-field textarea{background-color:#cad8da!important;border:none!important;font-family:drummond-variable,sans-serif!important;font-size:13.6px!important;color:#3b1711!important;border-radius:0!important}.contact-form x-field textarea{border-radius:0!important;resize:none!important}textarea#ContactForm-body{border-radius:0!important;resize:none!important;background-color:#cad8da!important;border:none!important}label[for=ContactForm-body],label[for=ContactForm-body] *{color:#3b1711!important;border-color:transparent!important;-webkit-text-fill-color:#3b1711!important}.contact-form x-field:has(textarea) label{color:#3b1711!important;-webkit-text-fill-color:#3b1711!important}.contact-form .visually-hidden{color:#3b1711!important;-webkit-text-fill-color:#3b1711!important}textarea#ContactForm-body::placeholder{color:#3b1711!important;-webkit-text-fill-color:#3b1711!important;opacity:1!important}.contact-page .message h2,h2.message{font-size:13.6px!important;font-weight:400!important}textarea#ContactForm-body{color:#3b1711!important;-webkit-text-fill-color:#3b1711!important}.contact-form [type=submit]{margin-top:5px!important}.contact-form [type=submit]{background-color:#f5dbe9!important;border:none!important;font-family:novecento-sans,sans-serif!important;font-weight:400!important;font-size:11px!important;color:#7a7432!important;padding:10px 28px!important;border-radius:0!important;text-transform:uppercase!important;letter-spacing:.05em!important}@media(max-width:777px){section.contact x-grid{grid-template-columns:1fr!important}}.contact-form x-field input:focus,.contact-form x-field textarea:focus{outline:1px solid #7a7432!important;box-shadow:none!important}textarea#ContactForm-body:focus{outline:1px solid #7a7432!important;box-shadow:none!important}x-cell.texts{margin-block-start:2px!important}section.hero.prime{margin-block-start:0!important;padding-block-start:12!important}.newsletter-popover{width:480px!important;min-height:120px!important;padding:14px 20px!important}.newsletter-popover-form input[type=email],.newsletter-popover-form button[type=submit]{background:#fffbef!important;border:none!important;border-radius:0!important}.newsletter-popover-form button[type=submit]{font-family:novecento-sans,sans-serif!important;text-transform:lowercase!important;font-weight:400!important;font-size:13.6px!important}.newsletter-popover-form input[type=email]{font-family:novecento-sans,sans-serif!important;text-transform:lowercase!important;font-size:13px!important}.newsletter-popover p{padding-right:0!important;margin-right:0!important}.newsletter-popover-close{top:28px!important;right:20px!important}.newsletter-popover p{padding-right:24px!important}.newsletter-popover-form input[type=email]{min-width:200px!important}.newsletter-popover-form input[type=email]{min-width:unset!important;flex:none!important;width:195px!important}.newsletter-popover-form{width:100%!important;justify-content:space-between!important}.newsletter-popover-form input[type=email]{flex:1!important;width:auto!important;min-width:unset!important}.newsletter-popover-form button[type=submit]{flex:none!important}.newsletter-popover-form input[type=email]{margin-left:0!important;padding-left:6px!important}.newsletter-popover p{margin-top:8px!important}.newsletter-popover-form button[type=submit]:hover{background:#fffbef!important;color:#121212!important}.newsletter-popover{left:25px!important}.newsletter-popover-form button[type=submit]{color:#3b1711!important}.newsletter-popover-form input[type=email]::placeholder{color:#3b1711!important;opacity:1!important;font-size:13.6px!important}.newsletter-popover-form input[type=email],.newsletter-popover p{color:#3b1711!important;font-size:13.6px!important}.newsletter-popover-close{color:#3b1711!important}.newsletter-popover{border:1px solid #3b1711!important}#shopify-section-template--18836977385575__main{width:100vw!important;max-width:100vw!important;margin-left:calc(-50vw + 50%)!important}coretex-header a:hover{color:#f5dbe9!important}coretex-header[content-type=text] .txtState:hover{color:#f5dbe9!important}.footer-minimal-links a:hover{color:#f5dbe9!important;opacity:1!important}coretex-header button.is-custom.has-icon:hover{color:#f5dbe9!important}.footer-minimal-links button.footer-newsletter-btn:hover{color:#f5dbe9!important}.footer-minimal-address:hover{color:#f5dbe9!important;opacity:1!important;transition:none!important}.menuPrimary [data-level="2"]>li>summary,.menuPrimary [data-level="2"]>li>a{color:#121212!important}.menuPrimary .g-chevronDown{display:none!important}.menuPrimary [data-level="2"] summary,.menuPrimary [data-level="2"] a{color:#121212!important}.menuPrimary [data-level="1"] summary:hover span,.menuPrimary [data-level="1"] a:hover span{color:#f5dbe9!important}.menuPrimary details.lv2.closex>summary{font-weight:700!important}.menuPrimary [data-level="2"]>li>a{font-weight:700!important}.product-card .vendor h3{font-family:novecento-sans,sans-serif!important;text-transform:lowercase!important}.product-card .title-price-row{display:flex!important;align-items:baseline!important;gap:1.5em!important;flex-wrap:nowrap!important}.product-card .title-inline{font-size:inherit!important;color:#000!important;flex:1 1 auto!important}.product-card .price-inline{flex-shrink:0!important;white-space:nowrap!important}coretex-header[coretex-menu=mega] .menuPrimary [data-level="1"]>li>a:hover,coretex-header[coretex-menu=mega] .menuPrimary [data-level="1"]>li>button:hover{color:#f5dbe9!important}coretex-header[coretex-menu=mega] .menuPrimary [data-level="1"]>li>a:hover:before,coretex-header[coretex-menu=mega] .menuPrimary [data-level="1"]>li>button:hover:before{display:none!important}coretex-header[coretex-menu=mega] ul[data-level="2"] li.bdotfx:is(:hover,:focus-visible)>a:before,coretex-header[coretex-menu=mega] ul[data-level="2"] li.bdotfx:is(:hover,:focus-visible)>details>summary:before{display:none!important}coretex-header{padding-bottom:20px!important}x-cell.description{grid-column:1 / -1!important;padding-left:5!important;margin-top:-55px!important}x-cell.description div.rte p{margin-left:40px!important}x-grid.products{padding-left:40px!important;padding-right:40px!important;margin-top:-20px!important}a[href="/collections/all"]{display:none!important}x-cell.menuContent{margin-top:0!important;padding-top:0!important}coretex-header x-flex[ai=center]{align-items:center!important;min-height:43px!important}coretex-header[coretex-menu] ul[data-level="2"]{padding-bottom:34px!important}.mega-menu-image-item{list-style:none;flex-shrink:0;width:320px!important;max-width:320px!important;max-height:420px;overflow:hidden;align-self:stretch}.mega-menu-image-item img{width:320px!important;height:100%;max-height:420px;object-fit:cover;display:block}coretex-header[coretex-menu] ul[data-level="2"]{gap:24px!important;padding-bottom:24px!important}coretex-header[coretex-menu] details.lv2>summary span{font-family:novecento-sans,sans-serif!important;font-weight:400!important;text-transform:lowercase!important}coretex-header[coretex-menu] details.lv2>summary span{font-style:normal!important}coretex-header[coretex-menu=mega] ul[data-level="2"] li.bdotfx:is(:hover,:focus-visible)>a,coretex-header[coretex-menu=mega] ul[data-level="2"] li.bdotfx:is(:hover,:focus-visible)>details>summary{font-weight:400!important;font-style:normal!important;text-decoration:underline!important}x-cell.description div.rte{padding-left:40px!important}.brands-page{display:flex;gap:0;padding:16px 0;margin:0;min-height:0;width:100%}.brands-list{flex:0 0 auto;display:flex;flex-direction:column;gap:2px;padding-left:var(--header-padding-left, 40px);width:220px}.brand-item{font-family:Drummond Variable,serif;font-size:13px;text-transform:uppercase;letter-spacing:.04em;cursor:pointer;padding:1px 0;color:#000;transition:color .2s ease}.brand-item:hover,.brand-item.active{color:#f5dbe9}.brands-detail{flex:1;display:flex;align-items:flex-end;justify-content:flex-end;padding-right:var(--header-padding-right, 40px);gap:24px}.brands-detail-inner{display:flex;flex-direction:row;align-items:stretch;gap:24px;height:calc(100vh - 240px)}.brands-detail-image-wrap{width:420px;height:calc(100vh - 240px);overflow:hidden;flex-shrink:0}.brands-detail-image{width:100%;height:100%;object-fit:cover;display:block}.brands-detail-description{width:500px;font-size:13.6px;line-height:1.6;color:#000;box-sizing:border-box;text-align:right;display:flex;align-items:flex-end;justify-content:flex-end}.page-intro a,.page-intro [role=link]{color:#3b1711!important}button.add-2-cart.is-primary{border-radius:0!important;background-color:#3b1711!important;background:#3b1711!important;--buttonBg: #3b1711 !important;--buttonColor: #fff9ba !important;color:#fff9ba!important;font-family:novecento-sans,sans-serif!important;text-transform:lowercase!important}button.add-2-cart.is-primary span.cta{color:#fff9ba!important;font-family:novecento-sans,sans-serif!important;text-transform:lowercase!important}button.add-2-cart.is-primary:hover,button.add-2-cart.is-primary:focus{border-radius:0!important;background-color:#3b1711!important;--buttonBg: #3b1711 !important}button.add-2-cart.is-primary,button.add-2-cart.is-primary span.cta{font-weight:400!important}label.labelTitle,.labelTitle{--labelTitleColor: #000000 !important;color:#000!important}span.button.is-custom.text-normal.expandButton,span.expandButton{color:#000!important;--buttonColor: #000000 !important}.toggle-token legend,.toggle-token .form_label,fieldset legend,.product-form__input legend,.variant-selects legend{color:#000!important;-webkit-text-fill-color:#000000!important;--labelColor: #000000 !important;--colorFaded: #000000 !important}x-cell.etheryx-product-media x-flex{align-items:flex-start!important}.etheryx-product-media *:focus,.etheryx-product-media *:focus-visible{outline:none!important}media-gallery [control-thumbs] li:after{display:none!important}media-gallery [control-thumbs]{margin-top:12px!important}nav.pagination x-cell[inert]{display:none!important}div.footer-minimal{padding-left:10px!important;padding-right:10px!important}nav.pagination a,nav.pagination span{color:#121212!important}nav.pagination a,nav.pagination span[aria-current]{border-top:none!important;border-bottom:none!important;text-decoration:none!important}nav.pagination span[aria-current=page]{border-bottom:1px solid #121212!important}nav.pagination x-cell span[aria-current=page],nav.pagination span[aria-current=page],.pagination span[aria-current=page]{border-top:none!important;box-shadow:none!important}product-card[fade=true] x-cell.media img,product-card[fade=true] x-cell.media video,product-card[fade=true] x-cell.media iframe{opacity:1!important}product-card[fade=true]{position:relative}product-card[fade=true]:before{content:"SOLD OUT";position:absolute;top:12px;right:12px;z-index:10;font-family:novecento-sans,sans-serif;font-size:11px;letter-spacing:.08em;color:#000;pointer-events:none}span.badge.soldout.labeler{display:none!important}product-card[fade=true]{opacity:1!important}.product-recommendations .title,section[id*=product-recommendations] .title{display:block!important}.product-recommendations .title,section[id*=product-recommendations] .title{font-family:novecento-sans,sans-serif!important;font-size:var(--fontSize)!important}@media(max-width:749px){.footer-minimal-container{display:flex!important;flex-direction:column!important;align-items:center!important;width:100%!important;padding:20px 0!important}.footer-minimal-links{flex-direction:column!important;align-items:center!important;gap:0px!important;padding:8px 0!important;width:100%!important;text-align:center!important}.footer-minimal-links a,.footer-minimal-links span,.footer-minimal-links p,.footer-minimal-links h1,.footer-minimal-links h2,.footer-minimal-links h3{padding:0!important;margin:0!important;line-height:1.8!important;text-align:center!important;display:block!important;width:100%!important}.footer-minimal-links button{padding:0!important;margin:0!important;line-height:1.8!important;display:block!important;width:100%!important;text-align:center!important;background:none!important;border:none!important}.footer-minimal-links>*:first-child{margin-bottom:0!important;padding-bottom:0!important}.footer-minimal-links>*:last-child{margin-top:0!important;padding-top:0!important}.footer-minimal-address{display:block!important;text-align:center!important;width:100%!important;margin-top:8px!important;padding:0!important}}@media(max-width:749px){#cosimo-newsletter-popover{left:50%!important;transform:translate(-50%)!important;right:auto!important;width:90vw!important;max-width:90vw!important}}@media(max-width:777px){section.contact x-grid{grid-template-columns:1fr!important}section.contact{padding-top:0!important}#shopify-section-template--18208033734759__main .general-page.contact-page{padding-top:0!important;margin-top:-20px!important}component-loader.contact-form{padding-top:0!important}.contact-form x-field input,.contact-form x-field textarea{font-size:16px!important}}.about-layout{display:flex;justify-content:center;align-items:center;gap:40px;width:100%;min-height:calc(100vh - 180px);font-family:drummond-variable,sans-serif;color:#121212}.about-text{width:355px;flex-shrink:0;display:flex;flex-direction:column;justify-content:space-between;text-align:center;line-height:1.6;font-size:13px;gap:16px;margin-top:-17px}.about-image img{height:400px;width:auto;display:block}@media(max-width:749px){.about-layout{flex-direction:column!important;min-height:auto!important;gap:24px!important;padding:20px 20px 9px!important}.about-text{width:100%!important;margin-top:0!important}.about-image img{width:100%!important;height:auto!important}}.visit-layout{display:flex;gap:40px;align-items:flex-end;margin-left:-110px;margin-top:-25px}.visit-text{width:325px;flex-shrink:0;display:flex;flex-direction:column;justify-content:flex-end;text-align:right;font-family:drummond-variable,sans-serif;color:#121212;line-height:1.6;font-size:13px}.visit-image img{height:480px;width:auto;display:block}@media(max-width:749px){.visit-layout{flex-direction:column!important;margin-left:0!important;margin-top:0!important;gap:24px!important;padding:20px 20px 10px!important;align-items:flex-start!important}.visit-text{width:100%!important;text-align:left!important}.visit-image img{width:100%!important;height:auto!important}}@media(max-width:749px){.brands-detail{display:none!important}.brands-list{width:100%!important;padding-left:20px!important;padding-bottom:180px!important;padding-top:40px!important}.brands-page{min-height:auto!important;padding:20px 0!important}.brand-item.active{color:#000!important}}@media(max-width:749px){x-cell.description{margin-top:-35px!important}x-cell.description div.rte p{margin-left:12px!important}x-cell.description div.rte{padding-left:0!important}}@media(max-width:749px){x-grid.products{margin-top:0!important}}@media(max-width:749px){x-grid.products{padding-left:0!important;padding-right:0!important}}@media(max-width:749px){[id*=product-recommendations]{margin-bottom:0!important;padding-bottom:0!important}}[data-open=filtersBox],.search [data-open=filtersBox],details.closex.text-end{display:none!important}.section.filter-trigger,.filter-trigger{display:none!important}coretex-dialog#searchBox::backdrop,coretex-dialog#loginBox::backdrop,coretex-dialog#cartBox::backdrop,coretex-dialog#searchBox dialog::backdrop,coretex-dialog#loginBox dialog::backdrop,coretex-dialog#cartBox dialog::backdrop{background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}@media(min-width:750px){coretex-dialog#searchBox dialog{position:fixed!important;inset:12px 12px auto auto!important;transform:none!important;margin:0!important;width:400px!important;max-width:400px!important;padding-top:0!important}coretex-dialog#searchBox dialog{background-color:#fffbef!important;border-radius:0!important;border:1px solid #3b1711!important}coretex-dialog#searchBox .dialog-wrapper{border-radius:0!important}coretex-dialog#searchBox h2{font-size:13.6px!important}coretex-dialog#searchBox header.sticky{padding-top:12px!important}coretex-dialog#searchBox x-stack[presuffix]{--inputBg: #3b1711 !important;background:#3b1711!important;background-color:#3b1711!important;border-radius:0!important}coretex-dialog#searchBox input#Search-In-Template{background-color:#3b1711!important;border-radius:0!important;color:#f5dbe9!important}coretex-dialog#searchBox input#Search-In-Template::placeholder{color:#f5dbe9!important;opacity:1!important}coretex-dialog#searchBox x-stack[presuffix]{border-color:#3b1711!important;--inputBorderColor: #3b1711 !important}coretex-dialog#searchBox .predictive-search-area{display:none!important}coretex-dialog#searchBox button.is-custom.has-icon{border:none!important;outline:none!important;box-shadow:none!important;border-radius:0!important;font-size:10px!important;width:auto!important;height:auto!important}coretex-dialog#searchBox button.is-custom.has-icon:hover,coretex-dialog#searchBox button.is-custom.has-icon:focus{background-color:transparent!important;background:transparent!important}coretex-dialog#searchBox button.reset__button i.g-close{font-size:10px!important}coretex-dialog#searchBox x-stack[presuffix]{border-color:transparent!important;--inputBorderColor: transparent !important}coretex-dialog#searchBox h2,coretex-dialog#searchBox button.is-custom.has-icon,coretex-dialog#searchBox button.reset__button i.g-close{color:#3b1711!important}coretex-dialog#searchBox x-stack[presuffix] i,coretex-dialog#searchBox x-stack[presuffix] svg,coretex-dialog#searchBox button[type=submit] i,coretex-dialog#searchBox button[type=submit] svg{color:#f5dbe9!important}coretex-dialog#searchBox h2{font-family:novecento-sans,sans-serif!important;text-transform:lowercase!important}}@media(min-width:750px){coretex-dialog#loginBox dialog{position:fixed!important;inset:12px 12px auto auto!important;transform:none!important;margin:0!important;width:400px!important;max-width:400px!important}coretex-dialog#loginBox dialog{background-color:#fffbef!important;border:1px solid #3b1711!important}coretex-dialog#loginBox dialog,coretex-dialog#loginBox .dialog-wrapper{border-radius:0!important}coretex-dialog#loginBox h2{font-size:13.6px!important}coretex-dialog#loginBox button.is-custom.has-icon{font-size:10px!important;width:auto!important;height:auto!important}coretex-dialog#loginBox button.is-custom.has-icon,coretex-dialog#loginBox button.is-custom.has-icon:hover,coretex-dialog#loginBox button.is-custom.has-icon:focus{background-color:transparent!important;background:transparent!important}coretex-dialog#loginBox a.button,coretex-dialog#loginBox button[type=submit]{border-radius:0!important;background-color:#3b1711!important;color:#f5dbe9!important;font-family:novecento-sans,sans-serif!important;text-transform:lowercase!important}coretex-dialog#loginBox h2{font-family:novecento-sans,sans-serif!important;text-transform:lowercase!important}coretex-dialog#loginBox a.button,coretex-dialog#loginBox button[type=submit]{--buttonBorderColor: transparent !important;border-color:transparent!important}coretex-dialog#loginBox h2,coretex-dialog#loginBox button.is-custom.has-icon{color:#3b1711!important}coretex-dialog#loginBox header.sticky form{margin-left:auto!important}coretex-dialog#loginBox x-stack[presuffix],coretex-dialog#loginBox input{border-color:#3b1711!important;--inputBorderColor: #3b1711 !important;outline:none!important;box-shadow:none!important}coretex-dialog#loginBox x-stack[presuffix]:focus-within,coretex-dialog#loginBox input:focus,coretex-dialog#loginBox input:focus-visible{border-color:#3b1711!important;outline:none!important;box-shadow:none!important}coretex-dialog#loginBox .dialog-wrapper{border:1px solid #3b1711!important}}@media(min-width:750px){.coretex-page.search x-stack[presuffix],.section.search-page x-stack[presuffix],.page-intro x-stack[presuffix]{--inputBg: #cad8da !important;background:#cad8da!important;background-color:#cad8da!important;border-radius:0!important}input#topSearchInput{background-color:#cad8da!important;border-radius:0!important}body.coretex-page-search section.page-intro.willShrink,.shopify-section-template--search section.page-intro.willShrink,[coretex-path="/search"] section.page-intro.willShrink{padding-left:40px!important;box-sizing:border-box!important}section.page-intro.willShrink{--inputWidth: 331px !important}input#topSearchInput:not(:placeholder-shown)~label,input#topSearchInput:focus~label,.page-intro label[for=topSearchInput]{color:#3b1711!important}input#topSearchInput:focus,input#topSearchInput:focus-visible,x-stack[presuffix]:focus-within,.page-intro x-stack[presuffix]:focus-within{outline:none!important;box-shadow:none!important;border-color:#7a7432!important}.page-intro x-stack[presuffix],.coretex-page.search x-stack[presuffix]{border-color:#7a7432!important;--inputBorderColor: #7a7432 !important}.page-intro x-stack[presuffix] i,.page-intro x-stack[presuffix] svg,.page-intro button[type=submit] i,.page-intro button[type=submit] svg{color:#3b1711!important}input#topSearchInput{color:#3b1711!important}}button#ShowPickupAvailabilityDrawer span,button#ShowPickupAvailabilityDrawer:hover span,button#ShowPickupAvailabilityDrawer i,button#ShowPickupAvailabilityDrawer:hover i,button#ShowPickupAvailabilityDrawer svg,button#ShowPickupAvailabilityDrawer:hover svg{color:#7a7432!important}button#ShowPickupAvailabilityDrawer:hover{background-color:transparent!important}pickup-availability-drawer{border-radius:0!important;box-shadow:none!important;outline:none!important}pickup-availability-drawer:focus,pickup-availability-drawer *:focus{outline:none!important;box-shadow:none!important}pickup-availability-drawer button.is-custom.has-icon:hover{background-color:transparent!important;box-shadow:none!important}pickup-availability-drawer{background-color:#f5dbe9!important;border:1px solid #3b1711!important;color:#3b1711!important}pickup-availability-drawer *{color:#3b1711!important}pickup-availability-drawer x-flex.heading-action{background-color:#f5dbe9!important}coretex-scroll button.is-custom.has-icon:hover{background-color:transparent!important;box-shadow:none!important}pickup-availability-drawer .pickup-availability-variant{border-block-end:none!important;border-bottom:none!important}pickup-availability-drawer .heading-action{border-block-end:none!important}pickup-availability-drawer x-flex.heading-action{padding-right:0!important}@media(min-width:750px){coretex-dialog#cartBox dialog,coretex-dialog#cartBox .dialog-wrapper{background-color:#fffbef!important;border:1px solid #3b1711!important;border-radius:0!important}coretex-dialog#cartBox h2{font-family:novecento-sans,sans-serif!important;text-transform:lowercase!important;color:#3b1711!important}coretex-dialog#cartBox button.is-custom.has-icon,coretex-dialog#cartBox button.reset__button i.g-close,coretex-dialog#cartBox button[aria-label=Close]{color:#3b1711!important}coretex-dialog#cartBox button.is-custom.has-icon{background-color:transparent!important;box-shadow:none!important;outline:none!important;--buttonBg: transparent !important;--buttonBgHover: transparent !important;--buttonBorderColor: transparent !important;--buttonBorderHover: transparent !important}coretex-dialog#cartBox h2{font-size:13.6px!important}coretex-dialog#cartBox button.is-custom.has-icon i,coretex-dialog#cartBox button.is-custom.has-icon svg{font-size:13.6px!important;width:13.6px!important;height:13.6px!important}coretex-dialog#cartBox a{color:#3b1711!important}coretex-dialog#cartBox coretex-cart,coretex-dialog#cartBox main,coretex-dialog#cartBox cart-footer,coretex-dialog#cartBox x-flex.sticky{background-color:#fffbef!important}coretex-dialog#cartBox div.ogPrice{color:#000!important}coretex-cart div.ogPrice{color:#000!important}coretex-dialog#cartBox cart-shipping progress.is-success,coretex-cart cart-shipping progress.is-success{--progressFg: #f5dbe9 !important;accent-color:#f5dbe9!important}coretex-dialog#cartBox cart-shipping progress,coretex-cart cart-shipping progress{--progressFg: #b0d0c0 !important;accent-color:#b0d0c0!important}coretex-dialog#cartBox button#checkout.go-2-checkout,coretex-cart button#checkout.go-2-checkout{background-color:#3b1711!important;border-color:#3b1711!important;border-radius:0!important}coretex-dialog#cartBox button#checkout.go-2-checkout,coretex-cart button#checkout.go-2-checkout{font-family:novecento-sans,sans-serif!important;text-transform:lowercase!important;font-weight:400!important;color:#fff9ba!important}coretex-dialog#cartBox input#cart-discount-code-input,coretex-cart input#cart-discount-code-input{background-color:#3b1711!important;color:#f5dbe9!important;border-color:#3b1711!important;border-radius:0!important}coretex-dialog#cartBox input#cart-discount-code-input::placeholder,coretex-cart input#cart-discount-code-input::placeholder{color:#f5dbe9!important;opacity:.6!important}coretex-dialog#cartBox button.discount-apply,coretex-cart button.discount-apply{background-color:#3b1711!important;color:#f5dbe9!important;border-color:#3b1711!important;border-radius:0!important;font-family:novecento-sans,sans-serif!important;text-transform:lowercase!important;font-weight:400!important}coretex-dialog#cartBox span.text-clip.bdotfx,coretex-cart span.text-clip.bdotfx{color:#000!important}coretex-dialog#cartBox input#cart-discount-code-input::placeholder,coretex-cart input#cart-discount-code-input::placeholder{color:#f5dbe9!important;opacity:1!important}coretex-dialog#cartBox textarea#CartDrawer-Note,coretex-cart textarea#CartDrawer-Note{background-color:#3b1711!important;color:#f5dbe9!important;border-color:#3b1711!important;border-radius:0!important;resize:none!important}coretex-dialog#cartBox textarea#CartDrawer-Note::placeholder,coretex-cart textarea#CartDrawer-Note::placeholder{color:#f5dbe9!important;opacity:1!important}coretex-dialog#cartBox label.rte.text-normal,coretex-cart label.rte.text-normal{color:#3b1711!important}coretex-dialog#cartBox label.rte.text-normal a,coretex-cart label.rte.text-normal a{color:#3b1711!important}coretex-dialog#cartBox a.button.is-blank.fullwidth.viewCart{color:#000!important}coretex-dialog#cartBox input[type=checkbox],coretex-cart input[type=checkbox]{accent-color:#3b1711!important;-webkit-appearance:none!important;appearance:none!important;width:14px!important;height:14px!important;border:1px solid #3b1711!important;background-color:transparent!important;cursor:pointer!important}coretex-dialog#cartBox input[type=checkbox]:checked,coretex-cart input[type=checkbox]:checked{background-color:#3b1711!important}coretex-dialog#cartBox x-flex.sticky header{align-items:center!important;padding-right:0!important}coretex-dialog#cartBox button.is-custom.has-icon[data-close]{margin-right:0!important;padding-right:0!important}}button#ShowPickupAvailabilityDrawer{outline:none!important;box-shadow:none!important;background-color:transparent!important;--buttonBg: transparent !important;--buttonBgHover: transparent !important}.toggle-token label{outline:none!important;box-shadow:none!important}.toggle-token input:focus,.toggle-token input:focus-visible,.toggle-token input:focus+label,.toggle-token input:focus-visible+label,.toggle-token label:focus,.toggle-token label:focus-visible{outline:none!important;box-shadow:none!important;border-color:inherit!important}@media(min-width:778px){coretex-header coretex-drawer#menuDrawerBox{display:flex!important;height:auto!important;visibility:visible!important;opacity:1!important;position:static!important;transform:none!important;pointer-events:auto!important}}@media(min-width:778px){@supports (-webkit-hyphens: none){coretex-dialog#searchBox{max-height:120px!important;min-height:unset!important;height:auto!important;overflow:hidden!important}coretex-dialog#searchBox dialog,coretex-dialog#searchBox [role=dialog]{max-height:120px!important;height:auto!important;overflow:hidden!important}}@supports (-webkit-hyphens: none){coretex-dialog#cartBox x-grid{display:flex!important;flex-direction:column!important;height:100%!important}coretex-dialog#cartBox x-grid>x-cell{width:100%!important;align-self:flex-start!important}coretex-dialog#cartBox .cart-items{max-height:40vh!important;overflow-y:auto!important;flex-shrink:1!important;column-gap:0px!important;gap:35px!important}coretex-dialog#cartBox .cart-items x-cell{height:auto!important;min-height:unset!important}coretex-dialog#cartBox .cart-items x-grid,coretex-dialog#cartBox .cart-items x-flex{height:auto!important;min-height:unset!important}coretex-dialog#cartBox .cart-item{height:auto!important;align-items:flex-start!important}coretex-dialog#cartBox x-grid.coretex-cart{display:flex!important;flex-direction:column!important;gap:10px!important}}coretex-dialog button.is-custom.has-icon:focus,coretex-dialog button.is-custom.has-icon:focus-visible{outline:none!important;box-shadow:none!important}}::selection{color:#7a7432!important;background:#cad8da!important}@media(min-width:750px){[coretex-page=search] x-grid#ajaxContainer.products{--columns: 4 !important;grid-template-columns:repeat(4,1fr)!important}}@media(min-width:750px){coretex-header nav>ul>li>a[href="/collections/womenswear"],coretex-header nav>ul>li>a[href="/collections/menswear"],coretex-header nav>ul>li>a[href="/collections/lifestyle"],coretex-header nav>ul>li>a[href="/collections/jewelry"]{display:none!important}}@media(max-width:749px){coretex-dialog#searchBox dialog,coretex-dialog#searchBox .dialog-wrapper{background-color:#fffbef!important;border:1px solid #3b1711!important;border-radius:0!important;outline:none!important}coretex-dialog#searchBox x-stack[presuffix]{--inputBg: #3b1711 !important;background:#3b1711!important;background-color:#3b1711!important;border-radius:0!important;border-color:transparent!important;--inputBorderColor: transparent !important}coretex-dialog#searchBox input#Search-In-Template{background-color:#3b1711!important;border-radius:0!important;color:#f5dbe9!important}coretex-dialog#searchBox input#Search-In-Template::placeholder{color:#f5dbe9!important;opacity:1!important}coretex-dialog#searchBox x-stack[presuffix] i,coretex-dialog#searchBox x-stack[presuffix] svg,coretex-dialog#searchBox button[type=submit] i,coretex-dialog#searchBox button[type=submit] svg{color:#f5dbe9!important}coretex-dialog#searchBox h2{color:#3b1711!important;font-family:novecento-sans,sans-serif!important;text-transform:lowercase!important}coretex-dialog#searchBox .predictive-search-area{display:none!important}coretex-dialog#searchBox button.is-custom.has-icon{color:#3b1711!important;background-color:transparent!important;box-shadow:none!important;outline:none!important;border:none!important;--buttonBg: transparent !important;--buttonBgHover: transparent !important;--buttonBorderColor: transparent !important}coretex-dialog#searchBox button.is-custom.has-icon:hover,coretex-dialog#searchBox button.is-custom.has-icon:focus{background-color:transparent!important}coretex-dialog#searchBox dialog{height:65vh!important;min-height:unset!important;margin-top:6vh!important}coretex-dialog#searchBox dialog{background-image:url(/cdn/shop/files/COSIMO-13.png?v=1780874581)!important;background-repeat:no-repeat!important;background-position:center 90%!important;background-size:85%!important}}@media(max-width:749px){coretex-dialog#cartBox dialog,coretex-dialog#cartBox .dialog-wrapper{background-color:#fffbef!important;border:1px solid #3b1711!important;border-radius:0!important;outline:none!important}coretex-dialog#cartBox h2{font-family:novecento-sans,sans-serif!important;text-transform:lowercase!important;color:#3b1711!important;font-size:13.6px!important}coretex-dialog#cartBox button.is-custom.has-icon,coretex-dialog#cartBox button.reset__button i.g-close,coretex-dialog#cartBox button[aria-label=Close]{color:#3b1711!important;background-color:transparent!important;box-shadow:none!important;outline:none!important;--buttonBg: transparent !important;--buttonBgHover: transparent !important;--buttonBorderColor: transparent !important;--buttonBorderHover: transparent !important}coretex-dialog#cartBox coretex-cart,coretex-dialog#cartBox main,coretex-dialog#cartBox cart-footer,coretex-dialog#cartBox x-flex.sticky{background-color:#fffbef!important}coretex-dialog#cartBox a{color:#3b1711!important}coretex-dialog#cartBox div.ogPrice{color:#000!important}coretex-dialog#cartBox cart-shipping progress.is-success,coretex-cart cart-shipping progress.is-success{--progressFg: #f5dbe9 !important;accent-color:#f5dbe9!important}coretex-dialog#cartBox cart-shipping progress,coretex-cart cart-shipping progress{--progressFg: #b0d0c0 !important;accent-color:#b0d0c0!important}coretex-dialog#cartBox button#checkout.go-2-checkout{background-color:#3b1711!important;border-color:#3b1711!important;border-radius:0!important;font-family:novecento-sans,sans-serif!important;text-transform:lowercase!important;font-weight:400!important;color:#fff9ba!important}coretex-dialog#cartBox input#cart-discount-code-input{background-color:#3b1711!important;color:#f5dbe9!important;border-color:#3b1711!important;border-radius:0!important}coretex-dialog#cartBox input#cart-discount-code-input::placeholder{color:#f5dbe9!important;opacity:1!important}coretex-dialog#cartBox button.discount-apply{background-color:#3b1711!important;color:#f5dbe9!important;border-color:#3b1711!important;border-radius:0!important;font-family:novecento-sans,sans-serif!important;text-transform:lowercase!important;font-weight:400!important}coretex-dialog#cartBox textarea#CartDrawer-Note{background-color:#3b1711!important;color:#f5dbe9!important;border-color:#3b1711!important;border-radius:0!important;resize:none!important}coretex-dialog#cartBox textarea#CartDrawer-Note::placeholder{color:#f5dbe9!important;opacity:1!important}coretex-dialog#cartBox label.rte.text-normal,coretex-dialog#cartBox label.rte.text-normal a{color:#3b1711!important}coretex-dialog#cartBox a.button.is-blank.fullwidth.viewCart{color:#000!important}coretex-dialog#cartBox input[type=checkbox]{accent-color:#3b1711!important;-webkit-appearance:none!important;appearance:none!important;width:14px!important;height:14px!important;border:1px solid #3b1711!important;background-color:transparent!important;cursor:pointer!important}coretex-dialog#cartBox input[type=checkbox]:checked{background-color:#3b1711!important}}@media(max-width:749px){coretex-drawer#menuDrawerBox x-cell.menuContent{background:#fffbef!important;border-radius:0!important;border:1px solid #3b1711!important;color:#3b1711!important}coretex-drawer#menuDrawerBox x-cell.menuContent a,coretex-drawer#menuDrawerBox x-cell.menuContent span,coretex-drawer#menuDrawerBox x-cell.menuContent button{color:#3b1711!important}coretex-drawer#menuDrawerBox button.is-custom.has-icon{color:#3b1711!important;background-color:transparent!important;box-shadow:none!important;outline:none!important;--buttonBg: transparent !important;--buttonBgHover: transparent !important;--buttonBorderColor: transparent !important}coretex-drawer#menuDrawerBox button.is-custom.has-icon:hover,coretex-drawer#menuDrawerBox button.is-custom.has-icon:focus{background-color:transparent!important}coretex-drawer#menuDrawerBox x-cell.menuContent h2,coretex-drawer#menuDrawerBox x-cell.menuContent .menu-heading{font-family:novecento-sans,sans-serif!important;text-transform:lowercase!important;color:#3b1711!important}}@media(max-width:749px){coretex-drawer#menuDrawerBox x-cell.menuContent a:hover,coretex-drawer#menuDrawerBox x-cell.menuContent a:active,coretex-drawer#menuDrawerBox x-cell.menuContent button:hover,coretex-drawer#menuDrawerBox x-cell.menuContent button:active,coretex-drawer#menuDrawerBox x-cell.menuContent span:hover,coretex-drawer#menuDrawerBox x-cell.menuContent span:active,coretex-drawer#menuDrawerBox x-cell.menuContent div:hover,coretex-drawer#menuDrawerBox x-cell.menuContent div:active{color:#f5dbe9!important}}@media(max-width:749px){.coretex-page.search x-stack[presuffix],.section.search-page x-stack[presuffix],.page-intro x-stack[presuffix]{--inputBg: #cad8da !important;background:#cad8da!important;background-color:#cad8da!important;border-radius:0!important;border-color:transparent!important;--inputBorderColor: transparent !important}input#topSearchInput{background-color:#cad8da!important;border-radius:0!important;color:#3b1711!important}.page-intro x-stack[presuffix] i,.page-intro x-stack[presuffix] svg,.page-intro button[type=submit] i,.page-intro button[type=submit] svg{color:#3b1711!important}input#topSearchInput:focus,input#topSearchInput:focus-visible,x-stack[presuffix]:focus-within,.page-intro x-stack[presuffix]:focus-within{outline:none!important;box-shadow:none!important;border-color:transparent!important}input#topSearchInput:not(:placeholder-shown)~label,input#topSearchInput:focus~label,.page-intro label[for=topSearchInput]{color:#3b1711!important}section.page-intro.willShrink{--inputWidth: 95vw !important}}@media(max-width:749px){coretex-cart div.ogPrice{color:#000!important}coretex-cart span.text-clip.bdotfx{color:#000!important}coretex-cart input#cart-discount-code-input{background-color:#3b1711!important;color:#f5dbe9!important;border-color:#3b1711!important;border-radius:0!important}coretex-cart input#cart-discount-code-input::placeholder{color:#f5dbe9!important;opacity:1!important}coretex-cart button.discount-apply{background-color:#3b1711!important;color:#f5dbe9!important;border-color:#3b1711!important;border-radius:0!important;font-family:novecento-sans,sans-serif!important;text-transform:lowercase!important;font-weight:400!important}coretex-cart details[data-ajax-cart-details=CartDrawerNote] summary,coretex-cart details[data-ajax-cart-details=CartDrawerNote] summary span{color:#000!important}coretex-cart textarea#CartDrawer-Note{background-color:#3b1711!important;color:#f5dbe9!important;border-color:#3b1711!important;border-radius:0!important;resize:none!important}coretex-cart textarea#CartDrawer-Note::placeholder{color:#f5dbe9!important;opacity:1!important}coretex-cart label.rte.text-normal{color:#7a7432!important}coretex-cart label.rte.text-normal a{color:#121212!important}coretex-cart input[type=checkbox]{accent-color:#3b1711!important;-webkit-appearance:none!important;appearance:none!important;width:14px!important;height:14px!important;border:1px solid #3b1711!important;background-color:transparent!important;cursor:pointer!important}coretex-cart input[type=checkbox]:checked{background-color:#3b1711!important}coretex-cart button#checkout.go-2-checkout{background-color:#3b1711!important;border-color:#3b1711!important;border-radius:0!important;font-family:novecento-sans,sans-serif!important;text-transform:lowercase!important;font-weight:400!important;color:#fff9ba!important}}@media(min-width:750px){x-grid.blogPosts{display:flex!important;flex-direction:column!important;align-items:center!important;gap:6vw!important;padding:4vw 20vw!important}x-grid.blogPosts>x-cell{width:100%!important}x-grid.blogPosts article-card x-cell.media{width:20vw!important;display:block!important;margin:0 auto!important}x-grid.blogPosts article-card x-cell.media img{max-width:20vw!important;max-height:50vh!important;width:auto!important;height:auto!important;display:block!important;margin:0 auto!important}x-grid.blogPosts article-card h3.title{display:block!important;font-family:drummond-variable,sans-serif!important;font-style:italic!important;font-size:13.6px!important;width:auto!important;text-align:left!important;margin:4px 0 0 20vw!important;padding:0!important}x-grid.blogPosts article-card h3.title a{color:#000!important;text-decoration:none!important}}@media(max-width:749px){x-grid.blogPosts article-card div.meta h3.title,x-grid.blogPosts article-card div.meta h3{display:block!important;font-family:drummond-variable,sans-serif!important;font-style:italic!important;text-transform:lowercase!important;font-size:13.6px!important;color:#3b1711!important;text-align:right!important;padding-top:6px!important}x-grid.blogPosts article-card div.meta h3.title a,x-grid.blogPosts article-card div.meta h3 a{color:#3b1711!important;text-decoration:none!important}x-grid.blogPosts article-card x-cell.media,x-grid.blogPosts article-card x-cell.media picture{display:block!important;width:100%!important;height:120vw!important;overflow:hidden!important}x-grid.blogPosts article-card x-cell.media img{width:100%!important;height:120vw!important;object-fit:cover!important;object-position:center!important}x-grid.blogPosts article-card div.meta{width:100%!important;padding:0!important;box-sizing:border-box!important}}@media(max-width:749px){body[coretex-page=article],body[coretex-page=article] main,body[coretex-page=article] .container{overflow-x:hidden!important;max-width:100vw!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/app.css.map */
