.hdr{background:#000000eb}.hdr__logo{display:inline-flex;align-items:center;gap:10px;line-height:0;padding:0}.hdr__logo img{width:auto;height:44px;display:block;text-indent:0}@media(max-width:767px){.hdr__logo img{height:36px}}.hdr__logo .dot{display:none}.hdr__logo:hover img{transform:rotate(-4deg) scale(1.04);transition:transform .25s}.hdr__tag{display:inline-block;font-family:var(--display);font-weight:400;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--yellow);padding:4px 10px;border:1.5px solid var(--yellow);border-radius:999px;line-height:1;text-indent:0;white-space:nowrap;align-self:center;margin-left:4px}@media(max-width:767px){.hdr__tag{display:none}}.coll__page .arrow{background:var(--pink)!important;color:var(--cream)!important;border-color:var(--pink)!important;font-size:22px;font-weight:700}.coll__page .arrow:hover{background:var(--yellow)!important;border-color:var(--yellow)!important;color:var(--black)!important}.ckt__place.btn--pink,.ckt__place{background:var(--pink)!important;color:var(--cream)!important;border-color:var(--pink)!important;box-shadow:6px 6px 0 var(--yellow)!important}.ckt__place.btn--pink:hover,.ckt__place:hover{background:var(--yellow)!important;color:var(--black)!important;border-color:var(--yellow)!important;box-shadow:6px 6px 0 var(--pink)!important}.ckt+.foot,.ckt~.foot{border-top:6px solid var(--cream);box-shadow:0 -1px 0 var(--yellow) inset}.kinetic__row{font-size:clamp(34px,5.2vw,84px)!important;letter-spacing:-.005em!important;animation-name:kinetic-scroll-25!important;animation-duration:24s!important}.kinetic__row--reverse{animation-name:kinetic-scroll-25-reverse!important;animation-duration:26s!important}.kinetic__row span{gap:28px!important}.kinetic{padding:56px 0!important}.lifestyle{padding:80px;gap:80px;align-items:center}@media(max-width:1023px){.lifestyle{padding:48px 22px;gap:40px}}.lifestyle__media{position:relative;min-height:0!important;aspect-ratio:4 / 5;border:5px solid var(--yellow);border-radius:26px;box-shadow:12px 12px 0 var(--pink);overflow:hidden;align-self:center;max-width:540px;width:100%;justify-self:end}@media(max-width:1023px){.lifestyle__media{aspect-ratio:4 / 5;max-width:100%;justify-self:stretch}}.lifestyle__media img{top:-10%!important;right:-10%!important;bottom:-10%!important;left:-10%!important;max-width:none!important;width:120%!important;height:120%!important;object-fit:cover!important;object-position:center!important}.lifestyle__copy{padding:0!important}@keyframes kinetic-scroll-25{0%{transform:translate(0)}to{transform:translate(-25%)}}@keyframes kinetic-scroll-25-reverse{0%{transform:translate(-25%)}to{transform:translate(0)}}html,body{overflow-x:hidden}main,.pdp,.coll,.cart,.ckt,.legal,.hero,.lifestyle,.news,.trust,.foot{max-width:100%}.prod__price{display:inline-flex;align-items:baseline;gap:8px;flex-wrap:wrap}.prod__price-was{text-decoration:line-through;color:#fff8e780;font-weight:400;font-size:14px}.section--cream .prod__price-was{color:#00000073}.pagehero__h1{font-size:clamp(36px,8vw,96px)!important;word-break:normal;overflow-wrap:anywhere}.pagehero__inner{min-width:0;max-width:100%}.section--black .prod{border:2px solid var(--cream)!important;background:var(--cream)}.section--black .prod__meta{background:var(--cream);color:var(--black)}.section--black .prod:hover{border-color:var(--yellow)!important;box-shadow:8px 8px 0 var(--pink)}.section--black .prod--featured:hover{box-shadow:8px 8px 0 var(--yellow);border-color:var(--pink)!important}.section--black .prod__name{color:var(--black)!important}.section--black .prod__price{color:var(--pink)!important}.section--black .prod__price-was{color:#00000073!important}.cart-drawer .line__name,.cart .line__name{display:block!important;color:var(--cream)!important;text-decoration:none!important;font-family:var(--display);font-size:18px;text-transform:uppercase;letter-spacing:.01em;line-height:1.15}.cart-drawer .line__name:hover,.cart .line__name:hover{color:var(--yellow)!important}.summary__pay{margin-top:16px;display:flex;flex-direction:column;align-items:center;gap:8px}.summary__pay-label{font-family:var(--mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#0000008c}.summary__pay-icons{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:center}.summary__pay-icons li{display:inline-flex}.summary__pay-icons .pay-icon{height:22px;width:auto;background:#fff;border:1px solid rgba(0,0,0,.12);border-radius:4px;padding:2px 4px;display:block}.cart,.cart__grid,.lines,.line,.line>*,.summary,.summary *{min-width:0;max-width:100%}.cart .line{overflow-wrap:anywhere;word-break:break-word}@media(max-width:1023px){.cart{padding:24px 18px 60px!important}.cart .cart__grid{gap:28px!important}.cart .line{grid-template-columns:96px 1fr!important;gap:14px!important;padding:14px!important}.cart .line__price{grid-column:1 / -1!important;text-align:left!important;padding-top:4px!important}.cart .summary{padding:22px!important;box-shadow:6px 6px 0 var(--pink)!important}}.foot{padding-top:48px!important}@media(max-width:1023px){.foot{padding-top:36px!important}}.foot__brand{display:flex;flex-direction:column;align-items:center;text-align:center}.foot__logo{display:inline-block;width:140px;max-width:100%;line-height:0;text-decoration:none;transition:transform .25s}.foot__logo:hover{transform:rotate(-4deg) scale(1.04)}.foot__logo img{width:100%;height:auto;display:block}.foot__brand p{margin:8px auto 0!important}@media(max-width:1023px){.foot__logo{width:120px}}.acc__item{border-top:2px solid var(--yellow)!important}.acc__item:last-child{border-bottom:2px solid var(--yellow)!important}.acc__head{padding:22px 0!important}.kinetic{box-sizing:border-box;width:100%;max-width:100%}.section--cream .section__h2 .accent{color:var(--pink)}.line{border:2px solid rgba(255,248,231,.28);background:#fff8e70a;transition:transform .22s,border-color .22s,box-shadow .22s,background .22s}.line:hover{transform:translate(-3px,-3px);border-color:var(--yellow);box-shadow:6px 6px 0 var(--pink);background:#caff000a}.cblk{border:2px solid rgba(255,248,231,.28);background:#fff8e70a;transition:transform .22s,border-color .22s,box-shadow .22s,background .22s}.cblk:hover,.cblk:focus-within{transform:translate(-2px,-2px);border-color:var(--yellow);box-shadow:5px 5px 0 var(--pink);background:#caff000a}.cblk--pay,.cblk--pay:hover,.cblk--pay:focus-within{transform:none;box-shadow:none;border:none;background:transparent}.cfield__inp{border-color:#fff8e752}.csum{background:var(--cream);color:var(--black);border:3px solid var(--black);border-radius:18px;padding:28px;box-shadow:8px 8px 0 var(--pink)}.csum__head{color:var(--black);border-bottom:1px solid rgba(0,0,0,.15)}.csum__head .stk{color:transparent;-webkit-text-stroke:1.2px var(--black)}.csum__lines{border-bottom:1px solid rgba(0,0,0,.15)}.cline__media{background:#0000000d;border-color:#00000026}.cline__media-ph{color:#0000008c;background:repeating-linear-gradient(135deg,rgba(0,0,0,.05) 0 6px,transparent 6px 12px),#0000000a}.cline__qty{border-color:var(--cream)}.cline__name{color:var(--black)}.cline__opts{color:#0009}.cline__price{color:var(--pink)}.csum__promo{border-color:#00000040}.csum__promo input{color:var(--black)}.csum__promo input::placeholder{color:#0006}.csum__promo button{background:var(--black);color:var(--cream)}.csum__promo button:hover{background:var(--pink);color:var(--cream)}.csum__rows{border-bottom:1px solid rgba(0,0,0,.15)}.csum__row{color:#000000c7}.csum__row.muted{color:#0000008c}.csum__total{color:var(--black)}.csum__total span:last-child{color:var(--pink)}.csum__total-cur{color:#00000080}.csum__perks{border-top:1px dashed rgba(0,0,0,.2)}.csum__perk{color:#000000a6}.csum__perk strong{color:var(--black)}.btn--cream{background:var(--cream);color:var(--black);border:2px solid var(--black)}.btn--cream:hover{background:var(--pink);color:var(--cream);border-color:var(--cream);transform:translate(-2px,-2px);box-shadow:4px 4px 0 var(--cream)}.ckt__place.btn--pink{background:var(--cream);color:var(--black);border:2px solid var(--cream);box-shadow:6px 6px 0 var(--pink)}.ckt__place.btn--pink:hover{background:var(--pink);color:var(--cream);border-color:var(--cream);transform:translate(-3px,-3px);box-shadow:9px 9px 0 var(--cream)}.coll__filters{background:var(--cream);border-bottom:2px solid rgba(0,0,0,.12)}.cfield__inp--sel{background-image:linear-gradient(45deg,transparent 50%,var(--pink) 50%),linear-gradient(135deg,var(--pink) 50%,transparent 50%)}.section--cream .section__link{color:var(--black)}.section--cream .section__link:hover{color:var(--pink)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/sd-refinements.css.map */
