*,*:before,*:after{box-sizing:border-box;border-width:0;border-style:solid}html{-webkit-text-size-adjust:100%;tab-size:4}body{margin:0;overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}img,video,svg,picture{display:block;max-width:100%;height:auto}:where(.ddc-raw) svg{display:revert}:where(.ddc-raw) :where(.ddc-pdpReels) svg{display:block}input,button,select,textarea{font:inherit;color:inherit}[hidden]{display:none!important}.ddc-page{--dd-heading: Poppins, sans-serif;--dd-body: Poppins, sans-serif;--dd-text: rgb(0 0 0 / .9);--dd-text-solid: rgb(0 0 0);--dd-bg: #ffffff;--dd-bg-alt: #f9e8e8;--dd-accent: #ce5145;--dd-dark: #121212;--dd-border: rgb(0 0 0 / .08);--dd-border-strong: rgb(0 0 0 / .2);--dd-veil: rgb(0 0 0 / .5);--dd-star: #ffcc00;--dd-max: 1200px;--dd-gutter: 15px;--dd-h1: 29.25px;--dd-h2: 26px;--dd-h3: 22.1px;--dd-h4: 18.85px;--dd-h5: 15.6px;--dd-stack-gap: 27px;--dd-row-gap: 27px;--dd-col-gap: 20px;--dd-section-y: 27px;--dd-section-x: max(var(--dd-gutter), 50% - (var(--dd-max) - 2 * var(--dd-gutter)) / 2);min-height:100vh;background:var(--dd-bg);color:var(--dd-text);font-family:var(--dd-body);font-size:15px;line-height:1.8;letter-spacing:.06em;-webkit-font-smoothing:antialiased}@media(min-width:750px){.ddc-page{--dd-gutter: 50px;--dd-h1: 39px;--dd-h2: 31.2px;--dd-h3: 23.4px;--dd-h5: 16.9px;--dd-stack-gap: 36px;--dd-row-gap: 36px;--dd-col-gap: 40px;--dd-section-y: 36px;font-size:16px}}.ddc-page :where(h1,h2,h3,h4,h5,h6,p,ul,figure){margin:0}.ddc-page :where(a){color:inherit;text-decoration:none}.ddc-page :where(button){font:inherit;color:inherit;letter-spacing:inherit;background:none;border:0;padding:0;cursor:pointer}.ddc-page :where(ul){list-style:none;padding:0}.ddc-page :where(img,video,svg:not(.ddc-raw *)){display:block;max-width:100%}.ddc-srOnly{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ddc-skipLink{position:absolute;left:8px;top:-60px;z-index:100;background:#fff;padding:8px 16px;font-weight:700}.ddc-skipLink:focus{top:8px}.ddc-heading{font-family:var(--dd-heading);font-weight:700;letter-spacing:.78px;line-height:1.2308;color:var(--dd-text-solid);word-break:break-word}.ddc-h1{font-size:var(--dd-h1)}.ddc-h2{font-size:var(--dd-h2)}.ddc-h3{font-size:var(--dd-h3)}.ddc-h4{font-size:var(--dd-h4)}.ddc-h5{font-size:var(--dd-h5)}.ddc-button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-width:124px;min-height:49px;padding:0 30px;border-radius:0;background:var(--dd-accent);color:#fff;font-family:var(--dd-body);font-size:16px;font-weight:700;letter-spacing:1px;line-height:1.2;text-align:center;cursor:pointer;position:relative;transition:box-shadow .1s ease}.ddc-button:not([disabled]):hover{box-shadow:0 0 0 1.3px var(--dd-accent)}.ddc-button--secondary{background:transparent;color:var(--dd-text-solid);box-shadow:inset 0 0 0 2px var(--dd-text-solid)}.ddc-button--secondary:not([disabled]):hover{box-shadow:inset 0 0 0 2px var(--dd-text-solid),0 0 0 1.3px var(--dd-text-solid)}.ddc-button--full{display:flex;width:100%}.ddc-underlinedLink{text-decoration:underline;text-underline-offset:.3rem}.ddc-spinner{animation:ddcSpin .9s linear infinite}.ddc-countdownBar{width:100%;z-index:10;background:#000;color:#fff}.ddc-countdownInner{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px;max-width:1400px;margin:0 auto;padding:10px 20px}.ddc-countdownText{display:flex;flex-direction:column;align-items:center;line-height:1.2}.ddc-countdownHeading{font-size:15px;font-weight:800;letter-spacing:.5px;text-transform:uppercase}.ddc-countdownSubheading{font-size:12px;letter-spacing:1px;text-transform:uppercase;opacity:.9}.ddc-countdownTimer{display:flex;align-items:flex-start;justify-content:center;gap:4px;width:fit-content;padding:4px 10px;border-radius:4px;background:#fff;color:#000;text-align:center}.ddc-countdownUnit,.ddc-countdownSep{display:flex;flex-direction:column;align-items:center}.ddc-countdownValue,.ddc-countdownSepChar{display:inline-block;font-size:13px;font-weight:800;line-height:1;transform:scale(1.4)}.ddc-countdownLabel,.ddc-countdownSepSpacer{margin-top:2px;font-size:calc(.32em + 2px);line-height:1}.ddc-countdownLabel{font-weight:600;letter-spacing:.5px;text-transform:uppercase;opacity:.7}.ddc-countdownSepSpacer{visibility:hidden}@media(min-width:750px){.ddc-countdownInner{gap:24px;padding-block:14px}.ddc-countdownHeading{font-size:22px}.ddc-countdownValue,.ddc-countdownSepChar{font-size:21px;transform:none}}.ddc-siteHeader{position:relative;z-index:5;margin-bottom:0}.ddc-siteHeaderSticky{position:sticky;top:0}.ddc-siteHeaderHidden{top:calc(-1 * var(--dd-header-height, 68px))}.ddc-siteHeaderAnimate{transition:top .15s ease-out}.ddc-headerWrap{position:relative;background:#fff;border-bottom:1px solid var(--dd-border)}.ddc-header{position:relative;display:grid;grid-template-areas:"burger logo icons";grid-template-columns:1fr auto 1fr;align-items:center;max-width:var(--dd-max);margin:0 auto;padding:6px var(--dd-gutter)}@media(min-width:990px){.ddc-header{grid-template-areas:"logo nav icons";grid-template-columns:auto auto 1fr;column-gap:20px;padding-block:12px}}.ddc-headerIcon{position:relative;display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;color:#000000e6}.ddc-headerIcon svg{width:20px;height:20px}.ddc-headerIcon:hover svg{transform:scale(1.07)}.ddc-headerBurger{grid-area:burger;justify-self:start;margin-left:-12px}@media(min-width:990px){.ddc-headerBurger{display:none}}.ddc-burgerBox{display:flex;flex-direction:column;justify-content:center;gap:6.5px;width:20px;height:20px}.ddc-burgerBox span{display:block;width:100%;height:1.5px;border-radius:4px;background:currentColor}.ddc-headerLogo{grid-area:logo;justify-self:center;margin:0}@media(min-width:990px){.ddc-headerLogo{justify-self:start;margin-left:-7.5px}}.ddc-headerLogoImage{width:100px;max-width:100px;height:auto;object-fit:contain;transition:width .3s cubic-bezier(.52,0,.61,.99)}@media(min-width:750px){.ddc-headerLogoImage{width:110px;max-width:110px}}.ddc-headerLogoText{display:block;font-family:var(--dd-heading);font-size:22px;font-weight:700;letter-spacing:1.5px;line-height:1.2;text-transform:uppercase;color:var(--dd-text-solid)}.ddc-headerNav{grid-area:nav;display:none;margin-left:-12px}@media(min-width:990px){.ddc-headerNav{display:block;margin-left:0}}.ddc-headerNav ul{display:inline-flex;flex-wrap:wrap}.ddc-headerNav a{display:flex;align-items:center;padding:12px;font-size:11px;letter-spacing:.06em;line-height:1.8;color:#000000e6;transition:color .1s ease}.ddc-headerNav a:hover{color:var(--dd-accent)}.ddc-headerIcons{grid-area:icons;justify-self:end;display:flex;align-items:center}.ddc-headerAccount{display:none}@media(min-width:990px){.ddc-headerAccount{display:flex}}.ddc-headerCart{margin-right:-12px}.ddc-headerCart svg{width:24px;height:24px;transform:scale(.9)}.ddc-headerCart:hover svg{transform:scale(.96)}.ddc-cartBubble{position:absolute;bottom:8px;left:22px;display:flex;align-items:center;justify-content:center;width:14px;height:14px;border-radius:100%;background:var(--dd-accent);color:#fff;font-size:8px;line-height:14px}.ddc-searchModal{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;display:flex;align-items:center;justify-content:center;background:#fff;border-bottom:1px solid var(--dd-border)}.ddc-searchModalContent{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:0 50px 0 10px}@media(min-width:750px){.ddc-searchModalContent{padding:0 60px}}.ddc-searchForm{position:relative;width:100%}@media(min-width:990px){.ddc-searchForm{max-width:742px}}.ddc-searchField{position:relative}.ddc-searchInput{width:100%;height:45px;padding:15px 98px 0 15px;border:1px solid rgb(0 0 0 / .6);border-radius:6px;background:#fff;color:var(--dd-text-solid);font-family:var(--dd-body);font-size:16px;letter-spacing:normal;-webkit-appearance:none;appearance:none}.ddc-searchInput::-webkit-search-cancel-button{display:none}.ddc-searchInput::placeholder{color:transparent}.ddc-searchLabel{position:absolute;top:13px;left:16px;color:#000000bf;font-size:16px;line-height:1.5;pointer-events:none;transform-origin:left top;transition:transform .1s ease,top .1s ease}.ddc-searchInput:not(:placeholder-shown)~.ddc-searchLabel,.ddc-searchInput:focus~.ddc-searchLabel{top:5px;transform:scale(.625)}.ddc-searchInput:focus{outline:none;border-color:var(--dd-text-solid);box-shadow:0 0 0 1px var(--dd-text-solid)}.ddc-searchReset,.ddc-searchSubmit{position:absolute;top:1px;display:flex;align-items:center;justify-content:center;width:43px;height:43px;color:var(--dd-text-solid)}.ddc-searchReset{right:44px}.ddc-searchSubmit{right:1px}.ddc-searchReset svg,.ddc-searchSubmit svg{width:18px;height:18px}.ddc-searchClose{position:absolute;right:3px}@media(min-width:750px){.ddc-searchClose{right:10px}}@media(min-width:990px){.ddc-searchClose{position:static;margin-left:5px}}.ddc-searchResults{position:absolute;top:calc(100% + 1px);left:-1px;z-index:3;display:flex;flex-direction:column;gap:20px;width:calc(100% + 2px);max-height:70vh;overflow-y:auto;padding-bottom:10px;border:1px solid rgb(0 0 0 / .1);background:#fff;box-shadow:10px 12px 20px #0000001a}@media(min-width:750px){.ddc-searchResults{flex-direction:row;gap:0}.ddc-searchGroup:first-child{flex:0 0 264px}.ddc-searchGroup+.ddc-searchGroup{flex:1}}.ddc-searchHeading{margin:0 20px;padding:15px 0 7.5px;border-bottom:1px solid var(--dd-border);color:#000000b3;font-size:10px;letter-spacing:1.3px;text-transform:uppercase}.ddc-searchGroup a{display:flex;align-items:center;gap:10px;padding:10px 20px;color:var(--dd-text-solid)}.ddc-searchGroup a:hover,.ddc-searchGroup a[aria-selected=true]{background:#0000000a}.ddc-searchGroup mark{background:none;color:inherit;font-weight:700}.ddc-searchThumb{flex:0 0 50px;width:50px;height:50px;object-fit:cover}.ddc-searchProductText{display:grid;gap:2px}.ddc-searchProductTitle{font-family:var(--dd-heading);font-size:15.6px;font-weight:700;letter-spacing:.78px;line-height:1.2308}@media(min-width:750px){.ddc-searchProductTitle{font-size:16.9px}}.ddc-searchProductPrice{font-size:16px;font-weight:700;letter-spacing:1px;line-height:1.5;color:var(--dd-accent)}.ddc-searchProductPrice s{margin-left:8px;color:#000000e6;font-size:13px}.ddc-searchAll{margin:0 20px;padding:15px 0 5px;border-top:1px solid var(--dd-border)}@media(min-width:750px){.ddc-searchAll{flex:0 0 100%;order:9}}.ddc-searchAll button{display:flex;align-items:center;gap:8px;font-weight:700}.ddc-searchAll svg{width:15px;height:15px}.ddc-searchEmpty{padding:15px 20px}.ddc-countryWrap{position:relative}.ddc-countryButton{display:flex;align-items:center;gap:8px;letter-spacing:.06em}.ddc-countryButton>span{display:flex;align-items:center;gap:8px;font-size:14px;line-height:1.8}.ddc-countryButton svg{width:11px;height:7px;stroke:currentColor}.ddc-flag{flex-shrink:0;width:20px;height:20px;background:image-set(var(--dd-flags-1x) 1x,var(--dd-flags-2x) 2x) no-repeat top left}.ddc-countryPopover{position:absolute;right:0;z-index:30;width:247px;max-height:352px;overflow:hidden auto;padding-block:10px;border:1px solid rgb(0 0 0 / .1);border-radius:0;background:#fff;color:var(--dd-text);box-shadow:10px 12px 20px #0000001a}.ddc-countryPopoverDown{top:calc(100% + 10px)}.ddc-countryPopoverUp{bottom:calc(100% + 10px)}.ddc-countryTitle{display:none}.ddc-countryOption{display:flex;align-items:center;gap:10px;width:100%;padding:8px 20px;color:#000000b3;font-size:14px;text-align:start;transition:background-color .1s ease,color .1s ease}.ddc-countryOption[aria-selected=true],.ddc-countryOption:hover{background:#0000000a;color:var(--dd-text-solid)}.ddc-sheetBackdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:29;background:var(--dd-veil)}@media(min-width:750px){.ddc-sheetBackdrop{display:none}}@media(max-width:749px){.ddc-countryPopover{position:fixed;inset:auto 0 0;z-index:30;width:auto;max-height:70vh}.ddc-countryTitle{position:sticky;top:0;display:block;padding:15px 20px 10px;border-bottom:1px solid var(--dd-border);background:#fff;font-size:var(--dd-h3)}}.ddc-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9;background:var(--dd-veil);animation:fadeIn .2s ease both}.ddc-menuDrawer{position:fixed;top:0;left:0;z-index:10;display:flex;flex-direction:column;width:calc(100vw - 40px);height:100vh;overflow-x:hidden;border-right:1px solid rgb(0 0 0 / .1);background:#fff;color:var(--dd-text);animation:slideRight .2s ease both}@media(min-width:750px){.ddc-menuDrawer{width:400px}}.ddc-menuTop{display:flex;align-items:center;justify-content:space-between;padding:10px 5px 10px 20px;border-bottom:1px solid rgb(0 0 0 / .1)}.ddc-menuTitle{margin:0}.ddc-menuBody{display:flex;flex:1;flex-direction:column;justify-content:space-between;overflow-y:auto}.ddc-menuNav{padding:10px 0}.ddc-menuLink{display:block;padding:9px 20px;font-size:18px;letter-spacing:.06em;color:var(--dd-text-solid)}.ddc-menuLink:hover{background:#0000000a}.ddc-menuUtility{padding:10px 20px;border-top:1px solid rgb(0 0 0 / .1)}.ddc-menuAccount{display:inline-flex;align-items:center;margin-left:-12px;padding:12px;font-size:14px;color:var(--dd-text-solid)}.ddc-menuAccount svg{width:20px;height:20px;margin-right:10px}.ddc-socials{display:flex;flex-wrap:wrap;justify-content:center;margin:0}.ddc-socials a{display:flex;align-items:center;padding:13px 12.5px;color:currentColor}.ddc-socials svg{width:18px;height:18px}.ddc-socials a:hover svg{transform:scale(1.07)}.ddc-drawerOutsideClose{position:fixed;top:10px;right:10px;z-index:11;display:grid;place-items:center;width:44px;height:44px;background:#fff}.ddc-drawerInsideClose{display:grid;place-items:center;width:44px;height:44px}.ddc-drawerOutsideClose svg,.ddc-drawerInsideClose svg{width:24px;height:24px}@media(min-width:750px){.ddc-drawerOutsideClose{display:none}}.ddc-cart{position:fixed;top:0;left:0;z-index:1000;display:flex;justify-content:flex-end;width:100vw;height:100%}.ddc-cart .ddc-overlay{z-index:0}.ddc-cartDrawer{position:relative;z-index:1;display:flex;flex-direction:column;width:400px;max-width:calc(100vw - 30px);height:100%;overflow:hidden;border-top:1px solid var(--dd-border-strong);border-bottom:1px solid var(--dd-border-strong);background:#fff;color:var(--dd-text);animation:slideLeft .2s ease both}@media(max-width:500px){.ddc-cartDrawer{width:100%;max-width:100%}}.ddc-cartFull{display:flex;flex:1;flex-direction:column;min-height:0}.ddc-cartHeader{position:relative;display:flex;align-items:center;padding:15px;border-bottom:1px solid var(--dd-border);background:#f3f3f3}.ddc-cartHeader h2{margin:0}.ddc-cartClose{position:absolute;top:50%;right:-10px;display:flex;align-items:center;justify-content:flex-start;min-width:44px;min-height:44px;transform:translateY(-50%);color:var(--dd-text-solid)}.ddc-cartClose svg{width:24px;height:24px}.ddc-cartBody{flex:1;overflow:auto;padding:0 15px}.ddc-cartTimer{margin:0 -15px 15px;padding:1em 15px;background:#000;color:#fff;font-size:12px;line-height:1.3;text-align:center}.ddc-cartTimer strong{font-weight:700}.ddc-cartForm{margin:21px 0}.ddc-cartItems{display:flex;flex-direction:column;row-gap:25px;width:100%}.ddc-cartItem{position:relative;display:flex;align-items:flex-start}.ddc-cartItemMedia{flex-shrink:0;width:20%}.ddc-cartItemMedia img{width:100%;max-width:100%;box-shadow:3px 3px 10px #0000000d}.ddc-cartItemRight{flex-grow:1;padding-left:12.5px}.ddc-cartItemTop{display:flex;align-items:flex-start}.ddc-cartItemDetails{flex-grow:1;width:auto;padding-right:15px}.ddc-cartItemName{margin:0;font-family:var(--dd-heading);font-size:13px;font-weight:700;letter-spacing:.78px;line-height:1.2308;color:var(--dd-text-solid);word-break:break-word}@media(min-width:401px){.ddc-cartItemName{font-size:14.95px}}.ddc-cartItemOptions{margin:0}.ddc-cartItemOption{margin:0;font-size:14px;line-height:1.5;color:#000000e6}.ddc-cartItemOption+.ddc-cartItemOption{margin-top:4px}.ddc-cartItemOption dt,.ddc-cartItemOption dd{display:inline;margin:0;word-break:break-word}@media(max-width:400px){.ddc-cartItemOption{font-size:12px}}.ddc-cartItemRemove{display:flex;align-items:center;justify-content:center;width:20px;height:20px;flex-shrink:0;color:var(--dd-text-solid);transition:color .25s}.ddc-cartItemRemove:hover{color:var(--dd-accent)}.ddc-cartItemRemove svg{width:20px;height:20px}.ddc-cartItemBottom{display:flex;align-items:center;justify-content:space-between;margin-top:10px}.ddc-cartItemBottom--hasProps{margin-top:5px}.ddc-cartItemTotals{display:flex;align-items:flex-start;justify-content:flex-end}.ddc-cartItemPrices{line-height:1.1;text-align:right}.ddc-cartItemOld{margin-right:5px;color:#000000b3;font-size:14px;letter-spacing:1px;line-height:1;text-decoration:line-through}.ddc-cartItemFinal{font-weight:700;letter-spacing:1px;line-height:1;color:var(--dd-text-solid)}.ddc-cartItemSaving{display:block;margin-top:3px;color:var(--dd-dark);font-size:14px;line-height:1.1}.ddc-cartQty{display:inline-flex;align-items:center;width:auto;font-size:10px;border:1px solid #787878;border-radius:6px;background:#fff}.ddc-cartQty button{display:flex;align-items:center;justify-content:center;box-sizing:content-box;width:1em;height:1em;padding:.4em;border-radius:6px;background:#fff;color:var(--dd-text-solid);font-weight:700;line-height:1}.ddc-cartQty button svg{width:.7em;height:.7em}.ddc-cartQty input{box-sizing:content-box;width:1.5em;height:1em;padding:.4em .7em;border-left:1px solid rgb(0 0 0 / .2);border-right:1px solid rgb(0 0 0 / .2);border-radius:0;background:#fff;color:var(--dd-text-solid);font-size:inherit;font-weight:700;line-height:1;text-align:center;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.ddc-cartQty input::-webkit-outer-spin-button,.ddc-cartQty input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none;appearance:none}.ddc-cartItem[aria-busy=true] .ddc-cartItemRight,.ddc-cartItem[aria-busy=true] .ddc-cartItemMedia{opacity:.4}.ddc-cartFooter{background:#fff;border-top:1px solid var(--dd-border-strong);padding:0 15px}.ddc-cartTotals{display:flex;flex-direction:column;row-gap:10px;margin:15px 0}.ddc-cartTotalsRow{display:flex;align-items:center;justify-content:space-between;margin:0;line-height:1.1}.ddc-cartSavingsRow{color:var(--dd-dark);font-size:15px}.ddc-cartSubtotalRow{font-size:20px}.ddc-cartSubtotalRow strong{font-weight:700}@media(min-width:750px){.ddc-cartSavingsRow{font-size:17.25px}.ddc-cartSubtotalRow{font-size:23px}}.ddc-cartMoney{font-size:.9em}.ddc-cartCtas{margin:15px 0;text-align:center}.ddc-cartCtas>*+*{margin-top:10px}.ddc-cartCheckout{width:100%;max-width:none;font-size:18px}.ddc-cartCheckout[disabled]{cursor:default}.ddc-cartCheckout .ddc-spinner{width:20px;height:20px}.ddc-cartEmpty{position:relative;display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;height:100%;overflow:hidden;padding:0 15px;background:#fff;text-align:center}.ddc-cartEmptyClose{position:absolute;top:10px;right:5px;display:flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;color:var(--dd-text-solid)}.ddc-cartEmptyClose svg{width:24px;height:24px}.ddc-cartEmptyTitle{margin:45px 0 20px}@media(min-width:990px){.ddc-cartEmptyTitle{margin:0 0 30px}}.ddc-cartLoginTitle{margin:55px 0 5px}.ddc-cartLoginParagraph{margin-top:8px}.ddc-collection{padding:15px var(--dd-section-x)}@media(min-width:750px){.ddc-collection{padding-block:20px}}.ddc-collectionBundles{padding-block:27px}@media(min-width:750px){.ddc-collectionBundles{padding-block:36px}}.ddc-stack{display:grid;grid-auto-columns:minmax(0,1fr);gap:25px}.ddc-sectionTitle{font-size:var(--dd-h2);text-align:center}.ddc-productGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--dd-row-gap) var(--dd-col-gap);align-items:start}@media(min-width:990px){.ddc-productGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}.ddc-productCarousel{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--dd-row-gap) var(--dd-col-gap);align-items:start}@media(min-width:750px){.ddc-productCarousel{grid:auto / auto-flow calc((100% - 80px) / 3);margin-inline:calc(-1 * var(--dd-gutter));padding-inline:var(--dd-gutter);scroll-padding-inline:var(--dd-gutter);overflow:auto hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.ddc-productCarousel::-webkit-scrollbar{display:none}.ddc-productCarousel>*{scroll-snap-align:start}}.ddc-scrollbar{display:none}@media(min-width:750px){.ddc-scrollbar{display:flex;align-items:center;margin-top:15px}}.ddc-scrollbarTrack{position:relative;display:block;width:100%;height:2px;background:#00000026}.ddc-scrollbarTrack:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--dd-text-solid);transform-origin:left;transform:scaleX(var(--scroll-progress, 0));will-change:transform}.ddc-carouselControls{position:relative}.ddc-carouselControls .ddc-scrollbar{display:none}.ddc-carouselArrow{position:absolute;top:50%;z-index:1;display:flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--dd-text-solid);opacity:.7;transform:translateY(-50%)}.ddc-carouselArrow svg{width:18px;height:18px;fill:currentColor;pointer-events:none}.ddc-carouselArrow--prev{left:-40px}.ddc-carouselArrow--next{right:-40px}.ddc-carouselArrow:hover:not(:disabled){opacity:.9}.ddc-carouselArrow:disabled{opacity:.3;cursor:default}@media(max-width:749px){.ddc-carouselControls--mobileArrows .ddc-carouselArrow{width:28px;height:28px}.ddc-carouselControls--mobileArrows .ddc-carouselArrow svg{width:16.8px;height:16.8px}.ddc-carouselControls--mobileArrows .ddc-carouselArrow--prev{left:10px}.ddc-carouselControls--mobileArrows .ddc-carouselArrow--next{right:10px}}.ddc-carouselDots{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding-top:15px}.ddc-carouselDot{box-sizing:content-box;display:block;width:6px;height:6px;padding:6px;border:0;border-radius:50%;background:transparent}.ddc-carouselDot:before{content:"";display:block;width:6px;height:6px;border-radius:5px;background:var(--dd-text-solid);opacity:.5;transition:transform .2s linear}.ddc-carouselDot:hover:before{opacity:.9}.ddc-carouselDot[aria-current=true]:before{width:9px;height:9px;margin:-1.5px;border-radius:7.5px;opacity:1}.ddc-productCard{position:relative;display:flex;flex-direction:column;height:100%;color:var(--dd-text-solid);text-align:center}.ddc-revealItem{opacity:0;filter:blur(1px)}.ddc-revealItemShown{animation:revealItem .65s ease both;animation-delay:calc(.15s + var(--dd-reveal-delay, 0s))}@media(prefers-reduced-motion:reduce){.ddc-revealItem{opacity:1;filter:none;animation:none}}.ddc-productFigure{display:block}.ddc-productMedia{position:relative;aspect-ratio:1;overflow:hidden;box-shadow:2px 6px 15px #0000001a}.ddc-productMedia img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center center;transition:opacity .4s cubic-bezier(.25,.46,.45,.94),transform .5s ease}.ddc-productImageAlt{opacity:0}.ddc-productMediaEmpty{display:block;aspect-ratio:1;background:#0000001a}@media(min-width:990px){.ddc-productCard:hover .ddc-productMediaSwap .ddc-productImagePrimary{opacity:0}.ddc-productCard:hover .ddc-productMediaSwap .ddc-productImageAlt{opacity:1;transform:scale(1.03)}.ddc-productCard:hover .ddc-productMedia:not(.ddc-productMediaSwap) img{transform:scale(1.03)}.ddc-productCard:hover .ddc-productLink{text-decoration:underline;text-underline-offset:3px}}.ddc-productInfo{display:grid;justify-items:center;gap:7px;padding:10px 0}.ddc-productTitle{font-size:13px}@media(min-width:750px){.ddc-productTitle{font-size:16.9px}}.ddc-productLink{display:block;color:currentColor}.ddc-productLink:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.ddc-productLink:focus-visible{outline:2px solid rgb(0 0 0 / .5);outline-offset:3px}.ddc-rating{display:flex;align-items:center;justify-content:center;gap:5px;line-height:1}.ddc-ratingStars{position:relative;display:inline-flex}.ddc-ratingTrack,.ddc-ratingFill{display:inline-flex}.ddc-ratingTrack{color:#00000026}.ddc-ratingFill{position:absolute;top:0;left:0;width:var(--dd-rating, 100%);height:100%;overflow:hidden;color:var(--dd-star)}.ddc-rating svg{flex:0 0 auto;width:13px;height:auto;fill:currentColor}.ddc-ratingCount{color:#000000b3;font-size:12px;letter-spacing:.06em}.ddc-priceList{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;column-gap:10px;font-size:16px;letter-spacing:1px;line-height:1.5}.ddc-priceList--onSale{font-size:13px}@media(min-width:750px){.ddc-priceList--onSale{font-size:16px}}.ddc-salePrice,.ddc-regularPrice{display:inline-block;font-weight:700;color:var(--dd-accent)}.ddc-comparePrice{display:inline-block;font-size:10px;font-weight:700;color:#000000e6;text-decoration:line-through}@media(min-width:750px){.ddc-comparePrice{font-size:13px}}.ddc-badge{display:inline-flex;align-items:center;column-gap:.4em;width:max-content;padding:0 .5em;border:1px solid rgb(0 0 0 / .1);border-radius:0;background:var(--dd-bg);color:var(--dd-text-solid);font-size:12px;font-weight:700;letter-spacing:1px;line-height:1.75em;text-align:center}.ddc-footer{padding:24px var(--dd-section-x) 15px;background:var(--dd-dark);color:#ffffffe6}@media(min-width:750px){.ddc-footer{padding-top:32px;padding-bottom:20px}}.ddc-footerTop{display:flex;flex-wrap:wrap;align-items:flex-start;column-gap:20px;padding-bottom:30px}.ddc-footerColumn{width:100%}.ddc-footerColumn:not(:last-child){margin-bottom:40px}@media(min-width:750px){.ddc-footerTop{column-gap:40px;row-gap:60px;padding-bottom:50px}.ddc-footerColumn{width:calc(33.3% - 40px)}.ddc-footerColumn:not(:last-child){margin-bottom:0}}.ddc-footerColumnTitle{margin:0 0 20px;font-size:20.8px;color:#fff}@media(min-width:990px){.ddc-footerColumnTitle{font-size:23.4px}}.ddc-footerLinks a{display:inline-block;padding:7.5px 0;font-size:14px;line-height:1.8;color:#fff;word-break:break-word}@media(min-width:750px){.ddc-footerLinks a{padding:5px 0}}.ddc-footerLinks a:hover{color:#ffffffe6}.ddc-footerAddress{margin-top:15px;font-size:14px;line-height:1.8;color:#fff}.ddc-footerBottom{display:flex;flex-direction:column;row-gap:15px;border-top:1px solid rgb(255 255 255 / .08)}@media(min-width:750px){.ddc-footerBottom{padding-top:30px}}.ddc-footerBottomRow{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:center;width:100%;row-gap:15px}.ddc-footerLocalization{width:100%;padding-bottom:15px}.ddc-footerLocalization .ddc-countryButton{color:#fff}.ddc-footerLocalization .ddc-countryPopover{color:var(--dd-text)}.ddc-footerPayment{display:flex;flex-direction:column;align-items:center;width:100%;padding:15px 20px 0}@media(min-width:750px){.ddc-footerPayment{padding:0}.ddc-footerLocalization{width:50%;padding-bottom:0}.ddc-footerLocalization+.ddc-footerPayment{width:50%;align-items:flex-end}}.ddc-payments{display:flex;flex-wrap:wrap;justify-content:center;margin:-5px 0;padding-top:10px}@media(min-width:750px){.ddc-payments{justify-content:flex-end;margin:-5px;padding-top:0}}.ddc-payments li{display:flex;align-items:center;padding:5px}.ddc-payments svg{width:38px;height:24px}.ddc-footerCopyright{width:100%;margin-top:15px;font-size:10px;letter-spacing:.7px;line-height:1.7;text-align:center}@media(min-width:750px){.ddc-footerCopyright{font-size:12px;text-align:right}}.ddc-newsletter{padding:51px var(--dd-section-x) 39px;background:var(--dd-bg);color:#2e2a39;text-align:center}@media(min-width:750px){.ddc-newsletter{padding-top:68px;padding-bottom:52px}}.ddc-newsletterHeading{margin:0;font-size:var(--dd-h1);color:inherit}.ddc-newsletterHeading strong,.ddc-newsletterHeading em{display:inline-block;font-style:normal;color:#6d388b}.ddc-newsletterSubheading{margin-top:10px}.ddc-newsletterForm{display:grid;gap:10px;max-width:360px;margin:20px auto 0;text-align:left}.ddc-newsletterField{position:relative}.ddc-newsletterInput{width:100%;height:45px;padding:15px 15px 0;border:1px solid rgb(46 42 57 / .6);border-radius:6px;background:var(--dd-bg);color:#2e2a39;font-family:var(--dd-body);font-size:16px;letter-spacing:normal;-webkit-appearance:none;appearance:none}.ddc-newsletterInput:focus{outline:none;box-shadow:0 0 0 1px #2e2a39}.ddc-newsletterInput:focus::placeholder{color:transparent}.ddc-newsletterLabel{position:absolute;top:13px;left:16px;color:#2e2a39bf;font-size:16px;line-height:1.5;pointer-events:none;transform-origin:left top;transition:transform .1s ease,top .1s ease}.ddc-newsletterInput:not(:placeholder-shown)~.ddc-newsletterLabel,.ddc-newsletterInput:focus~.ddc-newsletterLabel{top:5px;transform:scale(.625)}.ddc-newsletterButton{display:flex;width:100%;background:#dd1d1d;color:#fff}.ddc-newsletterButton:not([disabled]):hover{box-shadow:0 0 0 1.3px #dd1d1d}.ddc-newsletterMessage{margin-top:5px;font-size:14px}.ddc-toTop{position:fixed;right:15px;bottom:15px;z-index:2;display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:5px;overflow:hidden;border:none;border-radius:50%;background:var(--dd-bg-alt);color:#000000e6;box-shadow:1px 1px 10px #0000004d;transition:.15s ease-in-out}@media(min-width:750px){.ddc-toTop{right:20px;bottom:20px}}.ddc-toTop svg{width:22px;height:22px;pointer-events:none}@keyframes translateFull{to{transform:translate(-100%)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes heroImage{0%{opacity:0;transform:scale(1.05)}to{opacity:1;transform:scale(1)}}@keyframes revealItem{0%{opacity:0;filter:blur(1px)}to{opacity:1;filter:blur(0)}}@keyframes slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes slideRight{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes slideLeft{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes ddcSpin{to{transform:rotate(360deg)}}.ddc-flag--AD{background-position:0 0}.ddc-flag--AE{background-position:-21px 0}.ddc-flag--AF{background-position:0 -21px}.ddc-flag--AG{background-position:-42px 0}.ddc-flag--AI{background-position:-42px -21px}.ddc-flag--AL{background-position:0 -42px}.ddc-flag--AM{background-position:-21px -42px}.ddc-flag--AO{background-position:-63px 0}.ddc-flag--AQ{background-position:-63px -21px}.ddc-flag--AR{background-position:-63px -42px}.ddc-flag--AS{background-position:0 -63px}.ddc-flag--AT{background-position:-21px -63px}.ddc-flag--AU{background-position:-42px -63px}.ddc-flag--AW{background-position:-63px -63px}.ddc-flag--AX{background-position:-84px 0}.ddc-flag--AZ{background-position:-84px -21px}.ddc-flag--BA{background-position:-84px -42px}.ddc-flag--BB{background-position:-84px -63px}.ddc-flag--BD{background-position:0 -84px}.ddc-flag--BE{background-position:-21px -84px}.ddc-flag--BF{background-position:-42px -84px}.ddc-flag--BG{background-position:-63px -84px}.ddc-flag--BH{background-position:-84px -84px}.ddc-flag--BI{background-position:-105px 0}.ddc-flag--BJ{background-position:-105px -21px}.ddc-flag--BL{background-position:-105px -42px}.ddc-flag--BM{background-position:-105px -63px}.ddc-flag--BN{background-position:-105px -84px}.ddc-flag--BO{background-position:0 -105px}.ddc-flag--BR{background-position:-84px -105px}.ddc-flag--BS{background-position:-105px -105px}.ddc-flag--BT{background-position:-126px 0}.ddc-flag--BV{background-position:-126px -21px}.ddc-flag--BW{background-position:-126px -42px}.ddc-flag--BY{background-position:-126px -63px}.ddc-flag--BZ{background-position:-126px -84px}.ddc-flag--CA{background-position:-126px -105px}.ddc-flag--CC{background-position:0 -126px}.ddc-flag--CD{background-position:-21px -126px}.ddc-flag--CF{background-position:-42px -126px}.ddc-flag--CG{background-position:-63px -126px}.ddc-flag--CH{background-position:-84px -126px}.ddc-flag--CI{background-position:-105px -126px}.ddc-flag--CK{background-position:-126px -126px}.ddc-flag--CL{background-position:-147px 0}.ddc-flag--CM{background-position:-147px -21px}.ddc-flag--CN{background-position:-147px -42px}.ddc-flag--CO{background-position:-147px -63px}.ddc-flag--CR{background-position:-147px -84px}.ddc-flag--CU{background-position:-147px -105px}.ddc-flag--CV{background-position:-147px -126px}.ddc-flag--CW{background-position:0 -147px}.ddc-flag--CX{background-position:-21px -147px}.ddc-flag--CY{background-position:-42px -147px}.ddc-flag--CZ{background-position:-63px -147px}.ddc-flag--DE{background-position:-84px -147px}.ddc-flag--DJ{background-position:-105px -147px}.ddc-flag--DK{background-position:-126px -147px}.ddc-flag--DM{background-position:-147px -147px}.ddc-flag--DO{background-position:-168px 0}.ddc-flag--DZ{background-position:-168px -21px}.ddc-flag--EC{background-position:-168px -42px}.ddc-flag--EE{background-position:-168px -63px}.ddc-flag--EG{background-position:-168px -84px}.ddc-flag--EH{background-position:-168px -105px}.ddc-flag--ER{background-position:-168px -126px}.ddc-flag--ES{background-position:-168px -147px}.ddc-flag--ET{background-position:0 -168px}.ddc-flag--FI{background-position:-42px -168px}.ddc-flag--FJ{background-position:-63px -168px}.ddc-flag--FK{background-position:-84px -168px}.ddc-flag--FM{background-position:-105px -168px}.ddc-flag--FO{background-position:-126px -168px}.ddc-flag--FR{background-position:-147px -168px}.ddc-flag--GA{background-position:-168px -168px}.ddc-flag--GB{background-position:-189px -63px}.ddc-flag--GD{background-position:-189px -105px}.ddc-flag--GE{background-position:-189px -126px}.ddc-flag--GF{background-position:-189px -147px}.ddc-flag--GG{background-position:-189px -168px}.ddc-flag--GH{background-position:0 -189px}.ddc-flag--GI{background-position:-21px -189px}.ddc-flag--GL{background-position:-42px -189px}.ddc-flag--GM{background-position:-63px -189px}.ddc-flag--GN{background-position:-84px -189px}.ddc-flag--GP{background-position:-105px -189px}.ddc-flag--GP{background-position:-126px -189px}.ddc-flag--GQ{background-position:-147px -189px}.ddc-flag--GR{background-position:-168px -189px}.ddc-flag--GS{background-position:-189px -189px}.ddc-flag--GT{background-position:-210px 0}.ddc-flag--GU{background-position:-210px -21px}.ddc-flag--GW{background-position:-210px -42px}.ddc-flag--GY{background-position:-210px -63px}.ddc-flag--HK{background-position:-210px -84px}.ddc-flag--HM{background-position:-210px -105px}.ddc-flag--HN{background-position:-210px -126px}.ddc-flag--HR{background-position:-210px -147px}.ddc-flag--HT{background-position:-210px -168px}.ddc-flag--HU{background-position:-210px -189px}.ddc-flag--ID{background-position:0 -210px}.ddc-flag--IE{background-position:-21px -210px}.ddc-flag--IL{background-position:-42px -210px}.ddc-flag--IM{background-position:-63px -210px}.ddc-flag--IN{background-position:-84px -210px}.ddc-flag--IO{background-position:-105px -210px}.ddc-flag--IQ{background-position:-126px -210px}.ddc-flag--IR{background-position:-147px -210px}.ddc-flag--IS{background-position:-168px -210px}.ddc-flag--IT{background-position:-189px -210px}.ddc-flag--JE{background-position:-210px -210px}.ddc-flag--JM{background-position:-231px 0}.ddc-flag--JO{background-position:-231px -21px}.ddc-flag--JP{background-position:-231px -42px}.ddc-flag--KG{background-position:-231px -63px}.ddc-flag--KH{background-position:-231px -84px}.ddc-flag--KI{background-position:-231px -105px}.ddc-flag--KM{background-position:-231px -126px}.ddc-flag--KN{background-position:-231px -147px}.ddc-flag--KP{background-position:-231px -189px}.ddc-flag--KR{background-position:-231px -210px}.ddc-flag--KW{background-position:0 -231px}.ddc-flag--KY{background-position:-21px -231px}.ddc-flag--KZ{background-position:-42px -231px}.ddc-flag--LA{background-position:-63px -231px}.ddc-flag--LB{background-position:-84px -231px}.ddc-flag--LC{background-position:-105px -231px}.ddc-flag--LI{background-position:-126px -231px}.ddc-flag--LK{background-position:-147px -231px}.ddc-flag--LR{background-position:-168px -231px}.ddc-flag--LS{background-position:-189px -231px}.ddc-flag--LT{background-position:-210px -231px}.ddc-flag--LU{background-position:-231px -231px}.ddc-flag--LV{background-position:-252px 0}.ddc-flag--LY{background-position:-252px -21px}.ddc-flag--MA{background-position:-252px -42px}.ddc-flag--MC{background-position:-252px -63px}.ddc-flag--MD{background-position:-252px -84px}.ddc-flag--ME{background-position:-252px -105px}.ddc-flag--MF{background-position:-252px -126px}.ddc-flag--MG{background-position:-252px -147px}.ddc-flag--MH{background-position:-252px -168px}.ddc-flag--MK{background-position:-252px -189px}.ddc-flag--ML{background-position:-252px -210px}.ddc-flag--MM{background-position:-252px -231px}.ddc-flag--MN{background-position:0 -252px}.ddc-flag--MO{background-position:-21px -252px}.ddc-flag--MP{background-position:-42px -252px}.ddc-flag--MQ{background-position:-63px -252px}.ddc-flag--MR{background-position:-105px -252px}.ddc-flag--MS{background-position:-126px -252px}.ddc-flag--MT{background-position:-147px -252px}.ddc-flag--MU{background-position:-168px -252px}.ddc-flag--MV{background-position:-189px -252px}.ddc-flag--MW{background-position:-210px -252px}.ddc-flag--MX{background-position:-231px -252px}.ddc-flag--MY{background-position:-252px -252px}.ddc-flag--MZ{background-position:-273px 0}.ddc-flag--NA{background-position:-273px -21px}.ddc-flag--NC{background-position:-273px -42px}.ddc-flag--NE{background-position:-273px -63px}.ddc-flag--NF{background-position:-273px -84px}.ddc-flag--NG{background-position:-273px -105px}.ddc-flag--NI{background-position:-273px -126px}.ddc-flag--NL{background-position:-273px -147px}.ddc-flag--NO{background-position:-273px -168px}.ddc-flag--NP{background-position:-273px -189px}.ddc-flag--NR{background-position:-273px -210px}.ddc-flag--NU{background-position:-273px -231px}.ddc-flag--NZ{background-position:-273px -252px}.ddc-flag--OM{background-position:0 -273px}.ddc-flag--PA{background-position:-21px -273px}.ddc-flag--PE{background-position:-42px -273px}.ddc-flag--PF{background-position:-63px -273px}.ddc-flag--PG{background-position:-84px -273px}.ddc-flag--PH{background-position:-105px -273px}.ddc-flag--PK{background-position:-126px -273px}.ddc-flag--PL{background-position:-147px -273px}.ddc-flag--PM{background-position:-168px -273px}.ddc-flag--PN{background-position:-210px -273px}.ddc-flag--PR{background-position:-231px -273px}.ddc-flag--PS{background-position:-252px -273px}.ddc-flag--PT{background-position:-273px -273px}.ddc-flag--PW{background-position:-294px 0}.ddc-flag--PY{background-position:-294px -21px}.ddc-flag--QA{background-position:-294px -42px}.ddc-flag--RE{background-position:-294px -84px}.ddc-flag--RO{background-position:-294px -105px}.ddc-flag--RS{background-position:-294px -126px}.ddc-flag--RU{background-position:-294px -147px}.ddc-flag--RW{background-position:-294px -168px}.ddc-flag--SA{background-position:-294px -189px}.ddc-flag--SB{background-position:-294px -210px}.ddc-flag--SC{background-position:-294px -231px}.ddc-flag--SD{background-position:-294px -252px}.ddc-flag--SE{background-position:-294px -273px}.ddc-flag--SG{background-position:0 -294px}.ddc-flag--SH{background-position:-21px -294px}.ddc-flag--SI{background-position:-42px -294px}.ddc-flag--SJ{background-position:-63px -294px}.ddc-flag--SK{background-position:-84px -294px}.ddc-flag--SL{background-position:-105px -294px}.ddc-flag--SM{background-position:-126px -294px}.ddc-flag--SN{background-position:-147px -294px}.ddc-flag--SO{background-position:-168px -294px}.ddc-flag--SR{background-position:-189px -294px}.ddc-flag--SS{background-position:-210px -294px}.ddc-flag--ST{background-position:-231px -294px}.ddc-flag--SV{background-position:-252px -294px}.ddc-flag--SX{background-position:-273px -294px}.ddc-flag--SY{background-position:-294px -294px}.ddc-flag--SZ{background-position:-315px 0}.ddc-flag--TC{background-position:-315px -21px}.ddc-flag--TD{background-position:-315px -42px}.ddc-flag--TF{background-position:-315px -63px}.ddc-flag--TG{background-position:-315px -84px}.ddc-flag--TH{background-position:-315px -105px}.ddc-flag--TJ{background-position:-315px -126px}.ddc-flag--TK{background-position:-315px -147px}.ddc-flag--TL{background-position:-315px -168px}.ddc-flag--TM{background-position:-315px -189px}.ddc-flag--TN{background-position:-315px -210px}.ddc-flag--TO{background-position:-315px -231px}.ddc-flag--TR{background-position:-315px -252px}.ddc-flag--TT{background-position:-315px -273px}.ddc-flag--TV{background-position:-315px -294px}.ddc-flag--TW{background-position:0 -315px}.ddc-flag--TZ{background-position:-21px -315px}.ddc-flag--UA{background-position:-42px -315px}.ddc-flag--UG{background-position:-63px -315px}.ddc-flag--UM{background-position:-84px -315px}.ddc-flag--US{background-position:-126px -315px}.ddc-flag--UY{background-position:-147px -315px}.ddc-flag--UZ{background-position:-168px -315px}.ddc-flag--VA{background-position:-189px -315px}.ddc-flag--VC{background-position:-210px -315px}.ddc-flag--VE{background-position:-231px -315px}.ddc-flag--VG{background-position:-252px -315px}.ddc-flag--VI{background-position:-273px -315px}.ddc-flag--VN{background-position:-294px -315px}.ddc-flag--VU{background-position:-315px -315px}.ddc-flag--WF{background-position:-336px 0}.ddc-flag--WS{background-position:-336px -21px}.ddc-flag--XK{background-position:-336px -42px}.ddc-flag--YE{background-position:-336px -63px}.ddc-flag--ZA{background-position:-336px -105px}.ddc-flag--ZM{background-position:-336px -126px}.ddc-flag--ZW{background-position:-336px -147px}.no-js .ddc-revealItem{opacity:1;filter:none}
/*# sourceMappingURL=/cdn/shop/t/1/assets/theme.css.map */
