.plp2-hero{padding:clamp(36px,5vw,60px) 0 clamp(24px,4vw,40px);text-align:center;background:var(--pv2-cream)}.plp2-hero__title{font-size:clamp(38px,4.8vw,72px);line-height:1}.plp2-hero .plp2-hero__lede{margin:16px auto 0;max-width:640px;color:var(--pv2-muted);text-align:center}.plp2-chips{background:#fff;border-block:1px solid var(--pv2-line)}.plp2-chips__row{display:flex;justify-content:center;gap:8px;padding:12px 0;overflow-x:auto;scrollbar-width:none}.plp2-chips__row::-webkit-scrollbar{display:none}.plp2-chip{white-space:nowrap;border:1px solid var(--pv2-line);background:#fff;color:var(--pv2-navy);border-radius:999px;padding:9px 16px;font-family:var(--pv2-body);font-size:13px;font-weight:700;text-decoration:none;transition:background .15s,color .15s}.plp2-chip:hover{border-color:var(--pv2-navy)}.plp2-chip.is-active{background:var(--pv2-navy);color:#fff;border-color:var(--pv2-navy)}@media(max-width:749px){.plp2-chips__row{flex-wrap:wrap;justify-content:center;padding-inline:16px;overflow:visible}}.collection-grid-section{background:var(--pv2-cream)}:is(.collection-grid-section,.pv2-rail) .product-grid{gap:18px}:is(.collection-grid-section,.pv2-rail) .card-wrapper{background:#fff;border:1px solid rgba(37,43,82,.1);border-radius:20px;overflow:hidden;height:100%;display:flex;flex-direction:column;transition:transform .2s,box-shadow .2s}:is(.collection-grid-section,.pv2-rail) .card-wrapper:hover{transform:translateY(-3px);box-shadow:0 20px 60px #252b5217}:is(.collection-grid-section,.pv2-rail) .card--product{background:var(--pv2-sand)}:is(.collection-grid-section,.pv2-rail) .card__media{background:var(--pv2-sand)}:is(.collection-grid-section,.pv2-rail) .card__media .media img{object-fit:contain;padding:8% 14%}:is(.collection-grid-section,.pv2-rail) .card-v2--bundle .card__media .media,:is(.collection-grid-section,.pv2-rail) .card-v2--bundle .card__media .media img{mix-blend-mode:multiply}.pv2-rail .product-grid{gap:18px}.pv2-rail .title{font-family:var(--pv2-display);text-transform:uppercase;letter-spacing:.012em;color:var(--pv2-navy);font-size:clamp(28px,3vw,40px);line-height:1}:is(.collection-grid-section,.pv2-rail) .card--product+.card-information{padding:16px 18px 18px;text-align:left;display:flex;flex-direction:column;flex:1}.card-v2__kicker{display:block;font-family:var(--pv2-body);font-size:11px;letter-spacing:.13em;text-transform:uppercase;color:var(--pv2-muted);font-weight:700;margin-bottom:6px}:is(.collection-grid-section,.pv2-rail) .card-information__text.h4{font-family:var(--pv2-display);text-transform:uppercase;font-size:26px;line-height:1;letter-spacing:.012em;color:var(--pv2-navy);margin:0 0 8px;text-decoration:none}:is(.collection-grid-section,.pv2-rail) .card--product+.card-information .card-information__wrapper{display:flex;flex-direction:column;align-items:flex-start;text-align:left}:is(.collection-grid-section,.pv2-rail) .card--product+.card-information .card-v2__kicker{order:1}:is(.collection-grid-section,.pv2-rail) .card--product+.card-information .card-information__text{order:2}:is(.collection-grid-section,.pv2-rail) .card--product+.card-information .rating{order:3;margin:0 0 8px}:is(.collection-grid-section,.pv2-rail) .card--product+.card-information .rating-text{display:none}:is(.collection-grid-section,.pv2-rail) .card--product+.card-information .rating-count{order:3;margin:0 0 8px 6px}:is(.collection-grid-section,.pv2-rail) .card--product+.card-information .price{order:4}:is(.collection-grid-section,.pv2-rail) .card--product+.card-information .card-v2__sub{order:5}:is(.collection-grid-section,.pv2-rail) .card-information .price{font-family:var(--pv2-body);font-size:16px;color:var(--pv2-navy);margin-top:auto;justify-content:flex-start;text-align:left}:is(.collection-grid-section,.pv2-rail) .card-information .price>*{justify-content:flex-start}:is(.collection-grid-section,.pv2-rail) .card-information .price .price-item--last{font-weight:700}:is(.collection-grid-section,.pv2-rail) .card-information .price--on-sale .price-item--sale{color:var(--pv2-navy)}:is(.collection-grid-section,.pv2-rail) .price__badge-sale{background:var(--pv2-pink);color:var(--pv2-navy);border-radius:999px;font-size:11px}.card-v2__sub{display:block;font-family:var(--pv2-body);font-size:12.5px;color:var(--pv2-muted);margin-top:3px}:is(.collection-grid-section,.pv2-rail) .card-information .rating{margin-top:8px}:is(.collection-grid-section,.pv2-rail) .rating-text,.collection-grid-section .rating-count{font-family:var(--pv2-body);font-size:12px;color:var(--pv2-muted)}:is(.collection-grid-section,.pv2-rail) .card-information__button{position:static!important;transform:none!important;height:auto!important;width:100%!important;pointer-events:auto!important;overflow:visible!important;margin-top:14px!important;white-space:normal}:is(.collection-grid-section,.pv2-rail) .card-information__button .button{display:flex!important;opacity:1!important;transform:none!important;max-width:100%!important;width:100%;min-height:44px;background:var(--pv2-navy)!important;color:#fff!important;border-color:var(--pv2-navy)!important;box-shadow:0 4px #11152e!important;font-family:var(--font-heading-family),"Bebas Neue",Impact,sans-serif!important;font-size:18px!important;letter-spacing:.07em;text-transform:uppercase}:is(.collection-grid-section,.pv2-rail) .card-information__button .button:hover{background:var(--pv2-blue)!important;border-color:var(--pv2-blue)!important;box-shadow:0 4px #2b4d70!important}:is(.collection-grid-section,.pv2-rail) .card-information__button .button .icon{display:none!important}:is(.collection-grid-section,.pv2-rail) .card__badge .badge{border-radius:999px;font-family:var(--pv2-body);font-size:11px;font-weight:700;letter-spacing:.04em}@media(max-width:749px){:is(.collection-grid-section,.pv2-rail) .product-grid{gap:10px}:is(.collection-grid-section,.pv2-rail) .card-wrapper{border-radius:14px}:is(.collection-grid-section,.pv2-rail) .card--product+.card-information{padding:12px}:is(.collection-grid-section,.pv2-rail) .card-information__text.h4{font-size:20px}:is(.collection-grid-section,.pv2-rail) .card-information .price{font-size:14px}:is(.collection-grid-section,.pv2-rail) .card-information__button .button{width:100%!important;min-width:0!important;height:auto!important;min-height:40px;padding:9px 8px 7px!important;font-size:15px!important;letter-spacing:.06em;white-space:nowrap;border-radius:0!important;line-height:1}.card-v2__kicker{font-size:9px;letter-spacing:.06em}}.plp2-guide{padding:clamp(40px,6vw,72px) 0;background:var(--pv2-cream)}.plp2-guide__box{background:#fff;border-radius:24px;padding:clamp(28px,5vw,60px)}.plp2-guide__head{text-align:center;max-width:680px;margin:0 auto}.plp2-guide__head .pv2-lede{margin-inline:auto;color:var(--pv2-muted)}.plp2-guide__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:32px}.plp2-guide__item{background:var(--pv2-sand);border-radius:16px;padding:22px}.plp2-guide__item img{width:54px;height:54px;object-fit:contain}.plp2-guide__item h3{font-family:var(--pv2-body);font-size:16px;font-weight:700;color:var(--pv2-navy);margin:16px 0 6px}.plp2-guide__item p{font-family:var(--pv2-body);font-size:13.5px;line-height:1.55;color:var(--pv2-muted);margin:0}.plp2-guide__item .pv2-textlink{margin-top:12px;font-size:13px}@media(max-width:749px){.plp2-guide__grid{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/plp-v2.css.map */
