:root{--dt-type-ink: rgb(0 0 0 / 85%);--dt-type-soft: rgb(0 0 0 / 60%);--dt-type-rust: var(--dt-rust, #9e5330);--dt-type-warm: rgb(158 83 48 / 6%)}.template-product .product-details .grouped-products__title{font-size:11px!important;font-weight:400;line-height:1.6;letter-spacing:.18em;text-transform:uppercase;color:var(--dt-type-soft)}.template-product .product-details .grouped-products__title b{font-weight:400;color:var(--dt-type-ink)}.template-product .product-details .details-content,.template-product .product-details .details-content :is(rte-formatter,div,p,li,span){font-size:13px!important;line-height:1.65!important;letter-spacing:.01em;color:var(--dt-type-soft)}.template-product .product-details .details-content strong{font-weight:400;color:var(--dt-type-ink)}.template-product .dt-main-product .dt-assurance{gap:6px 18px;font-size:10px;letter-spacing:.16em}.template-product .dt-main-product .dt-assurance li+li:before{content:none}.template-product .shopify-payment-button__more{font-size:12px!important;letter-spacing:.02em}.template-product .product-details .dtp-gift{padding:12px 14px;border:0;background:var(--dt-type-warm)}.template-product .product-details .dtp-gift__text,.template-product .product-details .dtp-gift__text p{margin:0;font-size:13px!important;line-height:1.55!important;color:var(--dt-type-ink)}.template-product .product-details .dtp-gift__text strong{font-weight:400;color:var(--dt-type-rust)}.template-product .product-details .dtp-explore__label{margin:0 0 10px!important;font-size:11px!important;font-weight:400!important;line-height:1.6!important;letter-spacing:.18em!important;text-transform:uppercase;color:var(--dt-type-soft)}.template-product .product-details .dtp-chip{height:32px;font-size:12px;letter-spacing:.02em}.section-complete-the-look-bundle.section-complete-the-look-bundle{--ctl-gap: 14px;--ctl-sep: 30px}.section-complete-the-look-bundle.section-complete-the-look-bundle .complete-the-look-bundle__image-link{display:block;width:100%;aspect-ratio:3 / 4;overflow:hidden;background:#00000008}.section-complete-the-look-bundle.section-complete-the-look-bundle .complete-the-look-bundle__image{width:100%!important;height:100%!important;max-width:none!important;object-fit:cover;transition:transform .9s cubic-bezier(.22,1,.36,1)}@media(hover:hover){.section-complete-the-look-bundle.section-complete-the-look-bundle .complete-the-look-bundle__image-link:hover .complete-the-look-bundle__image{transform:scale(1.03)}}.section-complete-the-look-bundle.section-complete-the-look-bundle .complete-the-look-bundle__caption{margin:12px 0 0!important;font-size:13px!important;line-height:1.4!important;letter-spacing:.01em;text-align:left!important;color:var(--dt-type-ink)}.section-complete-the-look-bundle.section-complete-the-look-bundle .complete-the-look-bundle__item-price{order:2;margin:3px 0 0;font-size:13px!important;line-height:1.4!important;letter-spacing:.04em;font-variant-numeric:lining-nums tabular-nums;text-align:left;color:var(--dt-type-ink)}.section-complete-the-look-bundle.section-complete-the-look-bundle .complete-the-look-bundle__item-price s{margin-inline-end:6px;color:var(--dt-type-soft)}.section-complete-the-look-bundle.section-complete-the-look-bundle .complete-the-look-bundle__variants{margin:12px 0 0!important}.section-complete-the-look-bundle.section-complete-the-look-bundle .complete-the-look-bundle__option-values{justify-content:flex-start!important;gap:6px}.section-complete-the-look-bundle.section-complete-the-look-bundle .dt-look-note{text-align:left}.section-complete-the-look-bundle.section-complete-the-look-bundle .complete-the-look-bundle__separator{position:relative;display:block!important;flex:0 0 var(--ctl-sep);width:var(--ctl-sep)!important;height:var(--ctl-sep);margin:0!important;padding:0!important;border:1px solid rgb(0 0 0 / 16%);border-radius:50%;background:var(--color-background, #fff);transform:none!important;box-sizing:border-box}.section-complete-the-look-bundle.section-complete-the-look-bundle .complete-the-look-bundle__separator svg{display:none!important}.section-complete-the-look-bundle.section-complete-the-look-bundle .complete-the-look-bundle__separator:before,.section-complete-the-look-bundle.section-complete-the-look-bundle .complete-the-look-bundle__separator:after{content:"";position:absolute;top:50%;left:50%;width:10px;height:1px;background:var(--dt-type-ink);transform:translate(-50%,-50%)}.section-complete-the-look-bundle.section-complete-the-look-bundle .complete-the-look-bundle__separator:after{transform:translate(-50%,-50%) rotate(90deg)}.section-complete-the-look-bundle.section-complete-the-look-bundle .complete-the-look-bundle__equals{display:none!important}.section-complete-the-look-bundle.section-complete-the-look-bundle .complete-the-look-bundle__summary{display:flex!important;flex-direction:column;align-items:stretch;justify-content:center;gap:0;padding:28px 24px!important;background:var(--dt-type-warm);border:0!important;text-align:center!important;box-sizing:border-box}.section-complete-the-look-bundle.section-complete-the-look-bundle .complete-the-look-bundle__heading{margin:0!important;font-size:0!important;line-height:1}.section-complete-the-look-bundle.section-complete-the-look-bundle .complete-the-look-bundle__heading:after{content:"The complete look";font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--dt-type-soft)}.section-complete-the-look-bundle.section-complete-the-look-bundle .complete-the-look-bundle__total-price{margin:10px 0 20px!important;font-family:Lust,Georgia,Times New Roman,serif;font-size:30px!important;font-weight:400!important;line-height:1.1!important;letter-spacing:0!important;color:var(--dt-type-ink)}.section-complete-the-look-bundle.section-complete-the-look-bundle .complete-the-look-bundle__button{width:100%!important;margin:0!important}.section-complete-the-look-bundle.section-complete-the-look-bundle.dt-look-needs-size .complete-the-look-bundle__summary:after{content:"Choose a size for each piece";margin-top:12px;font-size:12px;letter-spacing:.02em;color:var(--dt-type-soft)}@media screen and (min-width:750px){.section-complete-the-look-bundle.section-complete-the-look-bundle{--ctl-w: min(1180px, 100cqi - 80px);--ctl-summary: 260px;--ctl-card: clamp(170px, calc((var(--ctl-w) - var(--ctl-summary) - 48px - var(--ctl-sep) - 2 * var(--ctl-gap)) / 2), 300px)}.section-complete-the-look-bundle.section-complete-the-look-bundle:has(.complete-the-look-bundle__item[data-item-role=companion]~.complete-the-look-bundle__item[data-item-role=companion]){--ctl-card: clamp(150px, calc((var(--ctl-w) - var(--ctl-summary) - 48px - 2 * var(--ctl-sep) - 4 * var(--ctl-gap)) / 3), 260px)}.section-complete-the-look-bundle.section-complete-the-look-bundle .complete-the-look-bundle__title{margin:0 0 36px!important}.section-complete-the-look-bundle.section-complete-the-look-bundle .complete-the-look-bundle__row{display:flex!important;flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:center;gap:32px 48px;width:100%;text-align:left}.section-complete-the-look-bundle.section-complete-the-look-bundle .complete-the-look-bundle__items{display:flex!important;flex-direction:row;align-items:flex-start!important;flex:0 0 auto!important;width:auto!important;gap:var(--ctl-gap)}.section-complete-the-look-bundle.section-complete-the-look-bundle .complete-the-look-bundle__item{flex:0 0 var(--ctl-card)!important;width:var(--ctl-card)!important;max-width:none!important;gap:0;text-align:left}.section-complete-the-look-bundle.section-complete-the-look-bundle .complete-the-look-bundle__separator{align-self:flex-start!important;margin-top:calc(var(--ctl-card) * 2 / 3 - var(--ctl-sep) / 2)!important}.section-complete-the-look-bundle.section-complete-the-look-bundle .complete-the-look-bundle__summary{flex:0 0 var(--ctl-summary)!important;width:var(--ctl-summary)!important;max-width:none!important;min-height:calc(var(--ctl-card) * 4 / 3);align-self:flex-start!important}}@media screen and (max-width:749px){.section-complete-the-look-bundle.section-complete-the-look-bundle{--ctl-sep: 26px}.section-complete-the-look-bundle.section-complete-the-look-bundle .complete-the-look-bundle__items{grid-template-columns:minmax(0,1fr) var(--ctl-sep) minmax(0,1fr)!important;gap:0 8px!important}.section-complete-the-look-bundle.section-complete-the-look-bundle .complete-the-look-bundle__separator{align-self:start!important;margin-top:calc((100vw - 2 * var(--page-margin, 16px) - var(--ctl-sep) - 16px) / 3 - var(--ctl-sep) / 2)!important}.section-complete-the-look-bundle.section-complete-the-look-bundle .complete-the-look-bundle__separator:before,.section-complete-the-look-bundle.section-complete-the-look-bundle .complete-the-look-bundle__separator:after{width:9px}.section-complete-the-look-bundle.section-complete-the-look-bundle .complete-the-look-bundle__caption{margin-top:10px!important;font-size:12px!important}.section-complete-the-look-bundle.section-complete-the-look-bundle .complete-the-look-bundle__item-price{font-size:12px!important}.section-complete-the-look-bundle.section-complete-the-look-bundle .complete-the-look-bundle__variant-label{min-width:32px;height:30px}.section-complete-the-look-bundle.section-complete-the-look-bundle:has(.complete-the-look-bundle__item[data-item-role=companion]~.complete-the-look-bundle__item[data-item-role=companion]) .complete-the-look-bundle__items{grid-template-columns:none!important;grid-auto-flow:column;grid-auto-columns:42vw var(--ctl-sep);overflow-x:auto;scrollbar-width:none;overscroll-behavior-x:contain}.section-complete-the-look-bundle.section-complete-the-look-bundle:has(.complete-the-look-bundle__item[data-item-role=companion]~.complete-the-look-bundle__item[data-item-role=companion]) .complete-the-look-bundle__separator{margin-top:calc(42vw * 2 / 3 - var(--ctl-sep) / 2)!important}.section-complete-the-look-bundle.section-complete-the-look-bundle .complete-the-look-bundle__summary{margin:24px 0 0!important;padding:22px 20px!important;width:100%!important}.section-complete-the-look-bundle.section-complete-the-look-bundle .complete-the-look-bundle__total-price{margin:8px 0 16px!important;font-size:26px!important}}footer.shopify-section-group-footer-group .text-block :is(h2,h3),footer.shopify-section-group-footer-group .text-block :is(h2,h3) strong{font-family:Lust,Georgia,Times New Roman,serif!important;font-size:24px!important;font-weight:400!important;line-height:1.2!important;letter-spacing:0!important;text-transform:none!important}footer.shopify-section-group-footer-group rte-formatter p,footer.shopify-section-group-footer-group .text-block p{font-size:13px!important;line-height:1.6!important;letter-spacing:.01em}footer.shopify-section-group-footer-group rte-formatter p strong{font-weight:400;color:var(--dt-type-rust)}footer.shopify-section-group-footer-group .menu__heading,footer.shopify-section-group-footer-group .menu__heading :is(span,strong,b){font-family:var(--font-body--family, "NeuzeitGroT"),sans-serif!important;font-size:11px!important;font-weight:400!important;line-height:1.6!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:var(--dt-type-ink)}footer.shopify-section-group-footer-group .menu__item a{font-size:13px!important;line-height:1.9!important;letter-spacing:.01em;color:var(--dt-type-soft)}footer.shopify-section-group-footer-group .menu__item a:hover{color:var(--dt-type-ink)}footer.shopify-section-group-footer-group .footer-utilities__text,footer.shopify-section-group-footer-group .footer-utilities__text a,footer.shopify-section-group-footer-group .policy_list a{font-size:11px!important;line-height:1.7!important;letter-spacing:.04em;color:var(--dt-type-soft)}footer.shopify-section-group-footer-group .footer__back-to-top{font-family:var(--font-body--family, "NeuzeitGroT"),sans-serif;font-size:11px;letter-spacing:.18em;text-transform:uppercase}
/*# sourceMappingURL=/cdn/shop/t/31/assets/dt-type.css.map?x=1793731427653 */
