:root{--dagobaBgColor:#202020;--dagobaBgColor50:rgba(64,64,64,0.7);--collectionBg:#faf8f4;--editBoutiqueBg:rgb(253.64,244.36,239.96);--editCollectionBg:rgb(252.28,233.72,224.92);--errorCollectionBg:#ffd1cb;--bandPaper:#f6f3ee;--bandInk:#202020;--bandInkSoft:#565a67;--bandCard:#ffffff;--bandHairline:#e7e2d9;--bandHairlineSoft:#efeae1;--bandInkFaint:#8c8a84;--bandGreen:#49a168;--bandRadius:18px;--heroOrange:#ee7a43;--heroOrangeDark:#e26a30;--heroOrangeRule:rgb(247.35,195.15,170.4);--grid-row-hover:rgb(253.81,245.69,241.84);--grid-row-selected:#f6f3ee;--bandShadowCard:0 1px 2px rgba(32,32,32,0.04),0 12px 28px -16px rgba(32,32,32,0.18);--bandShadowPop:0 10px 40px rgba(32,32,32,0.14),0 2px 6px rgba(32,32,32,0.06);--bandCardBorder:#ddd6ca;--mono-owner:#202020;--mono-moneypot:#c89a3c;--mono-buyer:#a99a82;--helpTipBgTransp:rgba(237,247,237,0.85);--helpTipBorder:#2e7d32;--impersonation-banner-height:0px;--header-height:64px;--font-title:var(--font-anton),"Anton"}.catalog{--font:var(--font-barlow-condensed),"Barlow Condensed";--fs-3xl:clamp(2.1rem,5.5vw,3.5rem);--fs-xxl:clamp(1.8rem,5vw,3.3rem);--fs-x-xxl:clamp(1.7rem,4.5vw,3.15rem);--fs-xl:clamp(1.5rem,4vw,3rem);--fs-lg:clamp(1.3rem,3vw,2.5rem);--fs-md:clamp(1.15rem,2.5vw,2rem);--fs-normal:clamp(1rem,2vw,1.5rem);--fs-s:clamp(0.9rem,1.8vw,1.2rem);--fs-xs:clamp(0.75rem,1.5vw,1rem);--fs-xxs:clamp(0.65rem,1vw,0.9rem);--fs-catalog:clamp(0.8rem,1.8vw,1rem);font-family:var(--font),-apple-system,"Helvetica Neue",sans-serif;font-size:var(--fs-normal);width:100%;background-color:#f6f3ee;position:relative;z-index:1}.catalog h1{font-family:var(--font-title),-apple-system,"Helvetica Neue",sans-serif;font-size:var(--fs-xl);font-weight:400}.catalog h2{font-size:var(--fs-lg);font-weight:600}.catalog h3{font-size:var(--fs-md);font-weight:500}.catalog h4{font-size:var(--fs-normal);font-weight:500}.catalog .empty-catalog,.catalog .error-catalog,.catalog .loading-catalog{width:100%;padding:100px 30px;text-align:center;font-size:1.5em;line-height:1.5em;font-weight:500;color:#202020}.catalog .empty-catalog .MuiCircularProgress-root,.catalog .error-catalog .MuiCircularProgress-root,.catalog .loading-catalog .MuiCircularProgress-root{color:#ee7a43}.catalog .empty-catalog.error-catalog,.catalog .error-catalog.error-catalog,.catalog .loading-catalog.error-catalog{color:#b3402f}.catalog .empty-catalog.empty-catalog,.catalog .error-catalog.empty-catalog,.catalog .loading-catalog.empty-catalog{color:#565a67}.catalog .best-seller{fill:#202020}.catalog .catalog-title-container{display:flex;align-items:center;justify-content:center;position:relative;padding:.5rem}.catalog .catalog-title-container .dual-color-selector{position:absolute;left:.5rem}.catalog .catalog-h1-title{font-family:var(--font-title),-apple-system,"Helvetica Neue",sans-serif;font-size:var(--fs-lg);font-weight:400;letter-spacing:.01em;color:#202020;text-align:center;margin:0;padding:0 0 .3rem;flex:1 1}.catalog .catalog-h1-title:after{content:"";display:block;width:44px;height:3px;margin:.3rem auto 0;background:#ee7a43;border-radius:2px}.catalog .products-container{flex-grow:1;overflow-y:auto;max-height:calc(100vh - 200px);padding:8px 4px 100px;scrollbar-width:none;-ms-overflow-style:none}.catalog .products-container::-webkit-scrollbar{display:none}.catalog .catalog-description{padding:1.5rem 1rem;margin-top:1rem;margin-bottom:0;color:#565a67;text-align:justify;border-top:1px solid #e7e2d9;cursor:pointer}.catalog .catalog-description>:not(h2:first-child){position:absolute;left:-9999px;visibility:hidden}.catalog .catalog-description>h2:first-child{margin:0;color:#202020;display:flex;align-items:center;justify-content:center;gap:.5rem}.catalog .catalog-description>h2:first-child:after{content:"▼";font-size:.7em;color:#ee7a43;transition:transform .2s ease}.catalog .catalog-description.expanded{cursor:default}.catalog .catalog-description.expanded>:not(h2:first-child){position:static;left:auto;visibility:visible}.catalog .catalog-description.expanded>h2:first-child:after{transform:rotate(180deg)}.catalog .catalog-description h1,.catalog .catalog-description h2,.catalog .catalog-description h3{font-size:var(--fs-normal);line-height:var(--fs-normal)}.catalog .search-bar{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:8px;margin-top:-25px;padding:8px 0 10px;position:relative}.catalog .search-bar .MuiInputBase-root{border-radius:9999px}.catalog .search-bar .MuiOutlinedInput-notchedOutline{border-color:#e7e2d9}.catalog .search-bar .Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#ee7a43}.catalog .search-bar .title-select.active{color:#ee7a43;font-weight:700}.catalog .search-bar .select-brand{font-size:var(--fs-catalog)}.catalog .search-bar .select-brand.active,.catalog .search-bar .select-refinement.active,.catalog .search-bar .select-style.active{background-color:#ee7a43;color:#fff}.catalog .search-bar .select-brand.active .MuiOutlinedInput-notchedOutline,.catalog .search-bar .select-refinement.active .MuiOutlinedInput-notchedOutline,.catalog .search-bar .select-style.active .MuiOutlinedInput-notchedOutline{border-color:#ee7a43}.catalog .search-bar .select-brand.active .MuiSelect-icon,.catalog .search-bar .select-refinement.active .MuiSelect-icon,.catalog .search-bar .select-style.active .MuiSelect-icon{color:#fff}.catalog .brand-icons{display:flex;justify-content:flex-end;align-items:center;flex-wrap:nowrap;position:absolute;right:.5rem}@media screen and (max-width:600px)and (orientation:portrait){.catalog .brand-icons{display:none}}.catalog .brand-icons .brand-logo{width:32px;height:32px;padding:1px;margin-left:5px;background-color:#202020;border-radius:8px;text-align:center}.catalog .brand-icons .brand-logo img{height:90%}.catalog .brand-icons button.brand-logo{height:32px;width:32px}@media screen and (min-width:965px){.catalog .brand-icons .brand-logo,.catalog .brand-icons button.brand-logo{width:48px;height:48px}}.brand-icons-popover{background-color:#202020;margin-top:5px}.categories{display:flex;flex-direction:column!important;flex-wrap:nowrap;padding-left:0;list-style:none;-webkit-margin-before:0;margin-block-start:0;text-overflow:ellipsis;white-space:nowrap;justify-content:flex-start!important;margin-bottom:auto!important;overflow-y:auto;max-height:calc(100vh - 200px);scrollbar-width:none;-ms-overflow-style:none}.categories::-webkit-scrollbar{display:none}.categories .category{cursor:pointer;padding:clamp(.1rem,.8vw,.5rem);text-align:center;font-size:var(--fs-catalog);font-weight:400;border-radius:10px;transition:background-color .15s ease,color .15s ease}.categories .category .icon{fill:#202020;transition:fill .15s ease}.categories .category:hover:not(.active){background-color:rgba(238,122,67,.12)}.categories .category:hover:not(.active) .icon{fill:#ee7a43}.categories .category.active{background-color:#ee7a43;color:#fff}.categories .category.active .icon{fill:#fff}.categories .category.empty{opacity:.3}.select-tool fieldset{top:0}.select-tool fieldset legend{display:none}.brand-delimiter{line-height:28px!important;color:#fff!important;background-color:#202020!important;text-transform:uppercase}.select-gender .tgbut.active{background-color:#ee7a43}.select-gender .tgbut.active svg{color:#fff}.select-gender .adult{font-size:1.5rem}.select-gender .child{font-size:1.2rem}.select-gender button{padding-top:7px;padding-bottom:4px}.puce{cursor:pointer;display:inline-block;position:relative;width:20px;height:20px;margin-right:1px;margin-bottom:1px;border-radius:25%;border:1px solid silver}.puce.large{width:32px;height:32px}.puce.big{width:28px;height:28px}.puce.medium{width:16px;height:16px}.puce.small{width:12px;height:12px}.puce.tiny{width:8px;height:8px}.puce.active{border:3px solid #000}.puce .remove{font-size:20px;line-height:20px;position:absolute;top:-3px;right:2px;color:#fff}.puce .remove.white-bg{color:#000}.color-tag{display:flex;position:relative;cursor:pointer}.color-tag.small{height:15px;font-size:15px}.color-tag .color-top{position:absolute;z-index:1;height:55%;width:100%;top:0}.color-tag .color-bottom{position:absolute;z-index:1;height:40%;width:100%;top:60%}.dual-color-selector{display:flex;flex-direction:row;align-items:center;gap:6px;margin:0}.dual-color-selector .color-bar{padding:6px 12px;border-radius:8px;cursor:pointer;font-weight:500;transition:opacity .2s;text-align:center;border:1px solid rgba(0,0,0,.1);overflow:hidden;box-sizing:border-box;height:36px;line-height:20px;font-size:13px}.dual-color-selector .color-bar .label-short{display:none}.dual-color-selector .color-bar:hover{opacity:.9}.dual-color-selector .color-bar.primary-bar{min-width:90px}.dual-color-selector .color-bar.white{color:#fff}.dual-color-selector .color-bar.black{color:#000}.dual-color-selector .swap-colors-button{margin:0 -11px;padding:2px;width:22px;height:22px;background-color:#fff;border:1px solid #ee7a43;color:#ee7a43;z-index:1;box-shadow:0 2px 4px rgba(0,0,0,.1)}.dual-color-selector .swap-colors-button svg{font-size:14px}.dual-color-selector .swap-colors-button:hover{background-color:#ee7a43;color:#fff}.dual-color-selector .swap-colors-button.Mui-disabled,.dual-color-selector .swap-colors-button:disabled{opacity:1;cursor:not-allowed;background-color:#f0f0f0;border-color:#ccc;color:#999;pointer-events:auto}.dual-color-selector .swap-colors-button.Mui-disabled svg,.dual-color-selector .swap-colors-button:disabled svg{color:#999;opacity:1}@media screen and (max-width:600px){.dual-color-selector .color-bar{padding:0;min-width:28px!important;width:28px!important;height:28px!important;display:flex;align-items:center;justify-content:center}.dual-color-selector .color-bar .label-full{display:none}.dual-color-selector .color-bar .label-short{display:inline;font-weight:700;font-size:14px;line-height:1}.dual-color-selector .color-bar.primary-bar{min-width:28px!important}.dual-color-selector .swap-colors-button{width:20px;height:20px;margin:0 -10px}.dual-color-selector .swap-colors-button svg{font-size:12px}}.color-picker-dropdown{display:flex;flex-direction:column;min-width:150px}.color-picker-dropdown .color-option{padding:6px 16px;cursor:pointer;transition:opacity .2s;border-bottom:1px solid rgba(0,0,0,.05)}.color-picker-dropdown .color-option:hover{opacity:.8}.color-picker-dropdown .color-option:last-child{border-bottom:none}.color-group{width:96px}.color-group.primary{width:90px}.color-group.secondary{width:70px}.color-group.white{color:#fff}.color-group.white svg{fill:#fff}.color-group.black{color:#000}.color-group.black svg{fill:#000}.color-group .MuiSelect-select{padding-right:0!important}.color-group svg{right:4px}.color-group.secondary .MuiSelect-select{padding-left:6px!important}.color-group.secondary svg{right:0}.color-groups{display:flex;flex-direction:column}.color-groups .color-group{height:16px;width:20px;margin-bottom:2px}.color-groups .color-group .MuiSelect-select{height:16px;padding-right:0!important;padding-left:25px;padding-top:0;padding-bottom:0}.color-groups .color-group svg{right:-1px!important}.color-img-templates{display:flex;flex-direction:column}.color-img-templates .img-select{width:115px}.color-img-templates .img-select .side{font-size:15px}.color-img-templates .img-select .template-select{height:16px;width:100px;margin-left:5px;margin-bottom:2px}.color-img-templates .img-select .template-select .MuiSelect-select{height:16px;padding-right:0!important;padding-left:5px;padding-top:0;padding-bottom:1px;font-size:13px}.color-img-templates .img-select .template-select svg{right:-1px!important}