.db-featured{background:#080605;padding:clamp(28px,5vw,68px) 0}.db-featured__container{width:min(1240px,calc(100% - 40px));margin:0 auto}.db-featured__heading{margin:0 0 28px;color:#111;font-size:clamp(28px,3.2vw,42px);line-height:1.12;text-align:center}.db-featured__list{display:grid;gap:clamp(24px,4vw,48px)}.db-featured__item{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);grid-template-areas:"media content";align-items:center;gap:clamp(24px,5vw,64px);padding:clamp(16px,3vw,34px);border:1px solid #e8e8e8;border-radius:18px;background:#fff;box-shadow:0 8px 28px #0000000b}.db-featured__item--media-right{grid-template-areas:"content media"}.db-featured__media{grid-area:media;min-width:0}.db-featured__content{grid-area:content;min-width:0}.db-featured__image-link,.db-featured__image-placeholder{background-position:center;background-size:cover;background-repeat:no-repeat;position:relative;display:grid;min-height:300px;overflow:hidden;place-items:center;border-radius:14px;background:#f7f8fa}.db-featured__image{display:block;width:100%;height:auto;max-height:560px;object-fit:contain}.db-featured__image-placeholder svg{width:100%;height:100%}.db-featured__save{position:absolute;top:14px;left:14px;padding:10px 14px;border-radius:999px;background:var(--db-featured-accent, #ff7a00);color:#fff;font-size:14px;font-weight:700}.db-featured__badges{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 18px;padding:0;list-style:none}.db-featured__badge{padding:7px 12px;border-radius:999px;background:#171717;color:#fff;font-size:13px;line-height:1.2}.db-featured__title{margin:0;color:#111;font-size:clamp(34px,3.4vw,46px);line-height:1.1}.db-featured__title a{color:inherit;text-decoration:none}.db-featured__tagline{margin:8px 0 0;color:#444;font-size:16px;line-height:1.5;font-style:italic}.db-featured__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:12px;margin-top:18px}.db-featured__current-price{color:var(--db-featured-accent, #ff7a00);font-size:clamp(25px,2.5vw,34px);font-weight:700;line-height:1.2}.db-featured__compare-price{color:#8b8b8b;font-size:18px}.db-featured__description{margin-top:18px;color:#444;font-size:16px;line-height:1.65}.db-featured__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.db-featured__button{display:inline-flex;min-height:48px;align-items:center;justify-content:center;padding:12px 22px;border:1px solid #111;border-radius:6px;font-size:15px;font-weight:700;line-height:1.2;text-align:center;text-decoration:none;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.db-featured__button--primary{border-color:#111;background:#111;color:#fff}.db-featured__button--primary:hover{border-color:#333;background:#333;color:#fff}.db-featured__button--secondary{background:#fff;color:#111}.db-featured__button--secondary:hover{border-color:var(--db-featured-accent, #ff7a00);color:var(--db-featured-accent, #ff7a00)}.db-featured__item--editorial{overflow:hidden;border-color:#40392d;background:#171614;box-shadow:none}.db-featured__item--editorial .db-featured__media{align-self:stretch}.db-featured__item--editorial .db-featured__image-link{height:100%;min-height:420px;border:1px solid #514631;border-radius:0;background:radial-gradient(ellipse at 52% 42%,rgba(205,165,91,.22),transparent 58%),#171614}.db-featured__item--editorial .db-featured__image{height:100%;max-height:560px;object-fit:contain}.db-featured__content--editorial{padding:clamp(12px,2vw,28px);color:#eee7d8}.db-featured__editorial-eyebrow{margin:0 0 14px;color:#d5b66d;font-size:14px;font-weight:700;letter-spacing:.18em;line-height:1.4;text-transform:uppercase}.db-featured__item--editorial .db-featured__title,.db-featured__item--editorial .db-featured__title a{color:#fff4df!important;-webkit-text-fill-color:#fff4df!important;font-family:inherit;font-size:clamp(26px,3.4vw,48px);font-weight:750;line-height:1.08;letter-spacing:-.025em}.db-featured__editorial-tagline{margin:14px 0 0;color:#ded8cb;font-size:16px;line-height:1.55}.db-featured__editorial-summary{display:-webkit-box;overflow:hidden;margin-top:18px;color:#ded8cb;font-size:16px;line-height:1.55;-webkit-box-orient:vertical;-webkit-line-clamp:3}.db-featured__editorial-points{margin:16px 0 0;padding-left:18px;color:#c9c0af;font-size:13px;line-height:1.8}.db-featured__item--editorial .db-featured__price{margin-top:22px}.db-featured__item--editorial .db-featured__current-price{color:#d9ba70;font-family:inherit;font-size:clamp(28px,3vw,36px)}.db-featured__item--editorial .db-featured__compare-price{color:#a59d8d;font-size:13px}.db-featured__editorial-promo{margin:12px 0 0;padding-bottom:12px;border-bottom:1px solid #514631;color:#e8dfcc;font-size:10px;letter-spacing:.04em;line-height:1.5;text-transform:uppercase}.db-featured__editorial-promo strong{color:#d9ba70}.db-featured__editorial-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.db-featured__editorial-actions .db-featured__button--primary{display:flex;flex:1 1 220px;min-height:54px;justify-content:space-between;border:0;border-radius:0;background:#d6bb78;color:#171614;padding:12px 20px;text-align:left}.db-featured__editorial-actions .db-featured__button--primary:after{content:"\2192";font-size:20px;line-height:1}.db-featured__editorial-actions .db-featured__button--primary:hover{border:0;background:#e3cb91;color:#171614}.db-featured__editorial-actions .db-featured__button--secondary{flex:0 1 auto;min-height:54px;border-color:#c9ae70;border-radius:0;background:transparent;color:#f5efdf}.db-featured__editorial-actions .db-featured__button--secondary:hover{border-color:#e3cb91;background:#e3cb911a;color:#fff4df}@media screen and (min-width:750px){.db-featured__item:nth-child(odd){grid-template-areas:"media content"}.db-featured__item:nth-child(2n){grid-template-areas:"content media"}}@media screen and (max-width:749px){.db-featured{padding:26px 0}.db-featured__title{font-size:28px}.db-featured__container{width:calc(100% - 28px)}.db-featured__item,.db-featured__item--media-right{grid-template-columns:minmax(0,1fr);grid-template-areas:"media" "content";gap:20px;padding:14px;border-radius:14px}.db-featured__image-link,.db-featured__image-placeholder{min-height:220px}.db-featured__image{max-height:380px}.db-featured__badges{gap:6px;margin-bottom:14px}.db-featured__badge{padding:6px 9px;font-size:12px}.db-featured__description,.db-featured__tagline{font-size:15px}.db-featured__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.db-featured__button{min-height:46px;padding:10px 8px;font-size:14px}.db-featured__actions>.db-featured__button:only-child{grid-column:1 / -1}.db-featured__item--editorial .db-featured__image-link{min-height:300px}.db-featured__item--editorial .db-featured__content{padding:8px 4px}.db-featured__item--editorial .db-featured__title,.db-featured__item--editorial .db-featured__title a{font-size:34px}.db-featured__editorial-summary{font-size:15px}.db-featured__editorial-actions .db-featured__button--primary{flex-basis:100%}.db-featured__editorial-actions .db-featured__button--secondary{flex:1 1 100%}}.db-featured__item--editorial{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:clamp(20px,3vw,40px)}.db-featured__item--editorial .db-featured__media{align-self:center;min-width:0}.db-featured__item--editorial .db-featured__image-link{width:100%;height:auto;min-height:0;aspect-ratio:16 / 10;border:0;border-radius:12px;background:#101010}.db-featured__item--editorial .db-featured__image{display:block;width:100%;height:100%;max-height:none;object-fit:contain;object-position:center}.db-featured__item--editorial .db-featured__title,.db-featured__item--editorial .db-featured__title a{font-size:clamp(28px,2.7vw,36px)}.db-featured__item--editorial .db-featured__editorial-summary{font-size:15px}@media screen and (max-width:749px){.db-featured__item--editorial{grid-template-columns:minmax(0,1fr);grid-template-areas:"media" "content";gap:16px}.db-featured__item--editorial .db-featured__image-link{min-height:0;aspect-ratio:16 / 10}.db-featured__item--editorial .db-featured__content--editorial{padding:8px 4px}}.dbiv3{width:100%;max-width:none;box-sizing:border-box;padding:40px 0 48px;background:var(--dbiv3-bg, #fff1dd);color:var(--dbiv3-text, #111)}.dbiv3__heading{margin:0 16px 36px;color:inherit;font-size:clamp(20px,1.5vw,26px);font-weight:600;line-height:1.3;text-align:center}.dbiv3__viewport{width:100%;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin}.dbiv3__track{display:flex;width:max-content;max-width:none}.dbiv3__group{display:flex;flex:0 0 auto;width:max-content;gap:16px;padding-right:16px}.dbiv3__card{position:relative;flex:0 0 var(--dbiv3-width, 200px);width:var(--dbiv3-width, 200px);min-width:0;margin:0}.dbiv3__instagram-preview{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;border-radius:3px;background:#fff;pointer-events:none}.dbiv3__instagram-preview iframe{display:block;width:400px!important;height:711px!important;max-width:none!important;margin:0;border:0;transform:scale(var(--dbiv3-ig-scale, .5));transform-origin:top left;pointer-events:none}.dbiv3__card--instagram .dbiv3__poster{background:transparent}.dbiv3__platform{position:absolute;top:8px;left:8px;padding:3px 6px;border-radius:3px;background:#000000a6;color:#fff;font-size:11px}.dbiv3__poster{position:relative;display:block;width:100%;aspect-ratio:9 / 16;overflow:hidden;margin:0;padding:0;border:0;border-radius:3px;background:#e6e1d9;color:#fff;font:inherit;text-align:left;cursor:pointer}.dbiv3__poster:disabled{cursor:default}.dbiv3__poster:focus-visible{outline:3px solid currentColor;outline-offset:-3px}.dbiv3__cover{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%!important;height:100%!important;max-width:none;object-fit:cover}.dbiv3__empty{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:24px 16px 88px;color:#555;font-size:13px;text-align:center}.dbiv3__triangle{position:absolute;top:50%;left:50%;width:0;height:0;transform:translate(-35%,-50%);border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:23px solid rgb(255 255 255 / 88%);filter:drop-shadow(0 1px 4px rgb(0 0 0 / 35%))}.dbiv3__caption{position:absolute;right:0;bottom:0;left:0;display:grid;gap:3px;padding:36px 10px 10px;background:linear-gradient(transparent,#000000a6);color:#fff;font-size:12px;line-height:1.3}.dbiv3__caption strong{font-weight:700}.dbiv3__caption>span{font-size:11px}.dbiv3[data-ready] .dbiv3__viewport{overflow-x:hidden}.dbiv3[data-ready] .dbiv3__track{animation:dbiv3-left var(--dbiv3-duration, 90s) linear infinite}.dbiv3[data-ready][data-direction=right] .dbiv3__track{animation-name:dbiv3-right}.dbiv3__viewport:hover .dbiv3__track,.dbiv3__viewport:focus-within .dbiv3__track,.dbiv3[data-paused] .dbiv3__track,.dbiv3[data-editor-paused] .dbiv3__track{animation-play-state:paused}@keyframes dbiv3-left{0%{transform:translate(0)}to{transform:translate(calc(-1 * var(--dbiv3-distance)))}}@keyframes dbiv3-right{0%{transform:translate(calc(-1 * var(--dbiv3-distance)))}to{transform:translate(0)}}.dbiv3__dialog{box-sizing:border-box;width:fit-content;max-width:calc(100vw - 24px);max-height:92vh;max-height:92dvh;margin:auto;padding:42px 12px 14px;border:0;border-radius:10px;background:#111;color:#fff;overflow:auto}.dbiv3__dialog[hidden],.dbiv3__dialog:not([open]){display:none!important}.dbiv3__dialog[open]:not([hidden]){display:block!important;position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;margin:auto!important;z-index:10000}.dbiv3__dialog::backdrop{background:#000000c7}.dbiv3__close{position:absolute;top:3px;right:6px;display:grid;place-items:center;width:36px;height:36px;padding:0;border:0;background:transparent;color:#fff;font-size:30px;cursor:pointer}.dbiv3__player{width:min(400px,39vh,calc(100vw - 48px));width:min(400px,39dvh,calc(100vw - 48px));aspect-ratio:9 / 16;background:#000}.dbiv3__player[data-format=landscape]{width:min(900px,calc(100vw - 48px),125vh);aspect-ratio:16 / 9}.dbiv3__player[data-format=instagram]{width:min(540px,calc(100vw - 48px));height:min(700px,74vh);height:min(700px,74dvh);aspect-ratio:auto;background:#fff}.dbiv3__player iframe,.dbiv3__player video{display:block;width:100%;height:100%;margin:0;border:0;object-fit:contain}.dbiv3__original{display:block;width:fit-content;margin:12px auto 0;color:#fff;font-size:13px;text-decoration:underline}.dbiv3__message{max-width:400px;margin:12px auto;color:#fff;font-size:13px}.dbiv3__message[hidden]{display:none}@media(max-width:749px){.dbiv3{padding:28px 0 32px}.dbiv3__heading{margin-bottom:24px;font-size:20px}.dbiv3__card{flex-basis:min(var(--dbiv3-width, 200px),48vw);width:min(var(--dbiv3-width, 200px),48vw)}.dbiv3__group{gap:12px;padding-right:12px}}@media(prefers-reduced-motion:reduce){.dbiv3[data-ready] .dbiv3__track{animation:none;transform:none}.dbiv3[data-ready] .dbiv3__viewport{overflow-x:auto}}.db-bf-earlybird{padding:clamp(40px,6vw,88px) 20px;color:#f7f4ed;background:#050505}.db-bf-earlybird__inner{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(250px,.75fr);align-items:center;gap:clamp(28px,5vw,64px);max-width:1160px;margin:0 auto;padding:clamp(24px,4vw,56px);border:1px solid rgba(231,192,92,.42);border-radius:24px;background:radial-gradient(circle at 88% 12%,rgba(185,139,39,.16),transparent 34%),#111}.db-bf-earlybird__eyebrow{margin:0 0 12px;color:#f1cf72;font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.db-bf-earlybird__title{margin:0;color:#fff;font-size:clamp(32px,4vw,54px);line-height:1.08}.db-bf-earlybird__intro{max-width:620px;margin:18px 0;color:#ddd;font-size:17px;line-height:1.6}.db-bf-earlybird__dates{margin:22px 0;padding:16px 18px;border-left:3px solid #e7c05c;background:#ffffff0f;color:#eee;line-height:1.6}.db-bf-earlybird__dates p{margin:4px 0}.db-bf-earlybird__minimum{margin:0 0 22px;color:#f3d991;font-size:15px;line-height:1.55}.db-bf-earlybird__button{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 28px;border-radius:999px;background:#f1cf72;color:#111;font-weight:700;text-decoration:none}.db-bf-earlybird__button:hover{background:#ffe49a;color:#111}.db-bf-earlybird__note{margin:12px 0 0;color:#aaa;font-size:13px;line-height:1.5}.db-bf-earlybird__terms{margin-top:18px;color:#ccc;font-size:13px;line-height:1.6}.db-bf-earlybird__terms summary{color:#f1cf72;cursor:pointer;font-weight:700}.db-bf-earlybird__terms ul{padding-left:20px}.db-bf-earlybird__terms li+li{margin-top:8px}.db-bf-earlybird__ticket{padding:30px 24px;border:1px solid rgba(241,207,114,.72);border-radius:20px;background:linear-gradient(145deg,#202020,#0a0a0a);text-align:center;box-shadow:0 18px 48px #00000059}.db-bf-earlybird__ticket-label{color:#f1cf72;font-size:12px;font-weight:700;letter-spacing:.16em}.db-bf-earlybird__value{display:flex;align-items:baseline;justify-content:center;gap:12px;margin:20px 0 8px}.db-bf-earlybird__pay{color:#fff;font-size:34px;font-weight:700}.db-bf-earlybird__arrow{color:#f1cf72;font-size:24px}.db-bf-earlybird__coupon{color:#f1cf72;font-size:clamp(54px,7vw,78px);font-weight:800;line-height:1}.db-bf-earlybird__ticket-caption{margin:10px 0 0;color:#ddd;font-size:14px;font-weight:700;letter-spacing:.08em}.db-bf-earlybird__ticket-date{margin:18px 0 0;color:#aaa;font-size:13px}@media screen and (max-width:768px){.db-bf-earlybird{padding:36px 16px}.db-bf-earlybird__inner{grid-template-columns:1fr;gap:28px;padding:24px 18px}.db-bf-earlybird__copy{text-align:center}.db-bf-earlybird__intro{font-size:15px}.db-bf-earlybird__dates,.db-bf-earlybird__terms{text-align:left}.db-bf-earlybird__button{width:100%}}.db-bf-earlybird{padding:32px 16px}.db-bf-earlybird__inner{max-width:1040px;gap:32px;padding:30px 32px;border-radius:20px}.db-black-friday .db-bf-earlybird__title{color:#fff;font-size:clamp(30px,3vw,42px);line-height:1.12}.db-bf-earlybird__intro{margin:12px 0;font-size:15px;line-height:1.5}.db-bf-earlybird__dates{margin:14px 0;padding:12px 14px;font-size:14px}.db-bf-earlybird__minimum{margin-bottom:16px;font-size:14px}.db-bf-earlybird__button{min-height:46px;padding:0 22px}.db-bf-earlybird__note{margin-top:8px}.db-bf-earlybird__terms{margin-top:12px}.db-bf-earlybird__ticket{padding:22px 18px}.db-bf-earlybird__value{gap:8px;margin:14px 0 6px}.db-bf-earlybird__pay{font-size:28px}.db-bf-earlybird__coupon{font-size:clamp(48px,5vw,60px)}.db-bf-earlybird__ticket-date{margin-top:12px}@media screen and (max-width:768px){.db-bf-earlybird{padding:28px 14px}.db-bf-earlybird__inner{gap:20px;padding:22px 18px}.db-bf-earlybird__ticket{padding:20px 16px}}.db-black-friday .db-bf-earlybird h2.db-bf-earlybird__title{color:#fff!important;-webkit-text-fill-color:#fff!important}@media screen and (max-width:768px){.db-bf-earlybird__inner{gap:12px}.db-bf-earlybird__copy{display:contents}.db-bf-earlybird__copy>*{margin:0}.db-bf-earlybird__copy>.db-bf-earlybird__eyebrow{order:1}.db-bf-earlybird__copy>.db-bf-earlybird__title{order:2}.db-bf-earlybird__copy>.db-bf-earlybird__intro{order:3}.db-bf-earlybird__copy>.db-bf-earlybird__dates{order:4}.db-bf-earlybird__ticket{order:5}.db-bf-earlybird__copy>.db-bf-earlybird__minimum{order:6}.db-bf-earlybird__copy>.db-bf-earlybird__button{order:7}.db-bf-earlybird__copy>.db-bf-earlybird__note{order:8}.db-bf-earlybird__copy>.db-bf-earlybird__terms{order:9}}
/*# sourceMappingURL=/cdn/shop/t/38/compiled_assets/styles.css.map?subset=AACgAAAAAAAAAAAAAAAAAAAAAAAAAIA */
