.pdp-media.sm-p,.pdp-media{padding-top:calc(7.875% + 3px)!important}.pdp-media .media-sliders{--gap: 16px;top:calc(var(--sticky-header-margin-top) + var(--hm-bar-height, 0px) + 2px)}.product-media-slider .product-media{position:relative}.product-media-slider .product-media .media{border-radius:24px}.product-thumbnails-slider{margin-top:23px}.product-thumbnails-slider .gridy-track{--sm-gap: 7px;justify-content:safe center}.product-thumbnails-slider .thumbnail-btn{width:43px;height:43px;flex:0 0 43px;border:2px solid transparent;border-radius:12px;overflow:hidden;background:var(--hm-card);padding:0}.product-thumbnails-slider .thumbnail-btn .media{border-radius:0;height:100%}.product-thumbnails-slider .thumbnail-btn.active{border-color:var(--hm-ink)}.product-thumbnails-slider .thumbnail-btn.active:after{display:none}.product-media-slider .gridy-arrows{display:none}.hm-pvideo__video{display:block;width:100%;height:100%;object-fit:cover;background:var(--hm-tint)}.media--video.hm-pvideo{background:var(--hm-tint)}@media only screen and (max-width:1023px){.pdp-media .media-sliders{padding:0 20px}.product-media-slider{position:relative;width:min(90%,640px);margin:0 auto;transform:rotate(2deg)}.product-media-slider .gridy-track{--sm-gap: 16px;border-radius:24px;box-shadow:var(--hm-shadow)}.product-media-slider:before,.product-media-slider:after{content:"";position:absolute;pointer-events:none;z-index:2;aspect-ratio:1;background:no-repeat center / contain}.product-media-slider:before{top:-7%;right:-11%;width:27%;background-image:var(--hm-deco-star);transform:rotate(8deg)}.product-media-slider:after{left:-12%;bottom:8%;width:25%;background-image:var(--hm-deco-flower)}.product-thumbnails-slider .gridy-track{display:flex;flex-wrap:nowrap;gap:7px}.product-media-slider .product-media .media{aspect-ratio:1 / 1}.product-media-slider .product-media .media>img,.product-media-slider .product-media .media>video{width:100%;height:100%;object-fit:cover}.hm-gallery-count{position:absolute;right:12px;bottom:12px;z-index:3;min-width:50px;height:24px;padding:0 10px;box-sizing:border-box;border-radius:12px;background:var(--hm-card);color:var(--hm-ink);font-size:12px;line-height:24px;font-weight:900;letter-spacing:.04em;text-align:center;white-space:nowrap;pointer-events:none}.hm-gallery-dots{display:flex;justify-content:center;align-items:center;gap:6px;margin:clamp(0px,2.6vw - 8px,10px) 0 -6px;padding:0}.hm-gallery-dot{position:relative;width:7px;height:7px;padding:0;border:0;border-radius:999px;background:#3b212847;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:width .25s ease,background-color .25s ease}.hm-gallery-dot:before{content:"";position:absolute;top:-14px;right:-5px;bottom:-14px;left:-5px}.hm-gallery-dot.is-active{width:22px;background:var(--hm-ink)}.hm-gallery-dot:focus-visible{outline:3px solid var(--hm-head);outline-offset:4px}@media(prefers-reduced-motion:reduce){.hm-gallery-dot{transition:none}}}@media only screen and (max-width:767px){.pdp-media.sm-p,.pdp-media{padding-top:15px!important}.product-media-slider{width:min(91.43%,640px)}.product-media-slider .product-media .media{aspect-ratio:4 / 5}.product-media-slider:before{top:2%}.product-media-slider .gridy-track.slide-peek{--slide-items-width: 82%;--sm-gap: 10px;gap:10px}.product-media-slider:has(.gridy-track.slide-peek):not(.hm-at-end) .hm-gallery-count{right:calc(18% + 12px)}.product-media-slider:has(.gridy-track.slide-peek) .hm-gallery-count{transition:right .25s ease}@media(prefers-reduced-motion:reduce){.product-media-slider .hm-gallery-count{transition:none}}.product-main .pdp-content{padding-top:5px}}@media only screen and (min-width:1024px){.pdp-media.sm-p,.pdp-media{padding-top:44px!important}.product-media-slider .product-media .media{border-radius:22px}.product-media-slider .product-media.md-item-span-2 .media{border-radius:30px}.product-media-slider .product-media:first-child:before,.product-media-slider .product-media:first-child:after{content:"";position:absolute;pointer-events:none;z-index:2;aspect-ratio:1;background:no-repeat center / contain}.product-media-slider .product-media:first-child:before{top:-5%;right:-8%;width:21%;background-image:var(--hm-deco-star);transform:rotate(8deg)}.product-media-slider .product-media:first-child:after{left:-8%;bottom:6%;width:19%;background-image:var(--hm-deco-flower)}.product-media-slider .product-media .media.hm-pvideo{aspect-ratio:4 / 5}.hm-gallery-count,.hm-gallery-dots{display:none}}.pdp-content{padding-top:26px}@media only screen and (min-width:768px)and (max-width:1023px){.pdp-content.sm-p,.pdp-content{padding-top:30px!important}}.pdp-content .product-block{margin-left:0;margin-right:0}.pdp-content .product-block__text .rte p{margin:0}.pdp-content .product-block__text .rte p:has(>strong){display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-size:13px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--hm-muted-2)}.pdp-content .product-block__text .rte p>strong{padding:3px 9px;border-radius:999px;background:var(--hm-aqua);color:var(--hm-ink);font-size:11px;line-height:1.4;font-weight:900;letter-spacing:.1em}.pdp-content h1.h1{margin:0;max-width:270px;word-break:normal;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none;font-size:47px;line-height:.98;font-weight:900;letter-spacing:-.01em;color:var(--hm-head);text-transform:uppercase}.pdp-content .product-block__text .rte ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px}.pdp-content .product-block__text .rte li{position:relative;margin:0;padding-left:24px;font-size:17px;line-height:1.4;font-weight:700}.pdp-content .product-block__text .rte li:before{content:"";position:absolute;left:0;top:5px;width:14px;height:14px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='%23F172A7'%3E%3Cpath d='M6 0c.6 3.4 2.6 5.4 6 6-3.4.6-5.4 2.6-6 6-.6-3.4-2.6-5.4-6-6 3.4-.6 5.4-2.6 6-6z'/%3E%3C/svg%3E") no-repeat center / contain}.hm-ptitle{margin:0;font-weight:900;text-transform:uppercase}.hm-ptitle__big{display:block;font-size:47px;line-height:.98;letter-spacing:-.01em;white-space:nowrap;color:var(--hm-head)}.hm-ptitle__small{display:block;margin-top:8px;font-size:20px;line-height:1.2;font-weight:800;letter-spacing:.1em;color:var(--hm-ink)}@media only screen and (max-width:374px){.hm-ptitle__big{font-size:12.2vw}}.hm-price-row{display:flex;align-items:center;gap:12px;margin-top:14px}.hm-price-row__price{font-size:32px;line-height:1;font-weight:900;color:var(--hm-ink)}.hm-signup{display:flex;align-items:center;gap:12px;width:100%;box-sizing:border-box;justify-content:center;min-height:56px;margin:14px 0 0;padding:10px 16px;border:0;border-radius:18px;background:var(--hm-tint);color:var(--hm-ink);font-family:inherit;text-align:center;cursor:pointer;-webkit-tap-highlight-color:transparent}.hm-signup:focus-visible{outline:3px solid var(--hm-head);outline-offset:2px}.hm-signup__icon{flex:0 0 auto;width:30px;height:30px;color:var(--hm-head)}.hm-signup__text{display:block;font-size:15px;line-height:1.35;font-weight:800;text-wrap:balance}.hm-signup__link{text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:3px}.hm-buy .hm-signup{margin-top:14px}@media only screen and (max-width:389px){.hm-signup{gap:10px;padding:10px 12px}.hm-signup__text{font-size:14px}}@media only screen and (min-width:1024px){.hm-ptitle__big{font-size:68px}.hm-ptitle__small{margin-top:12px;font-size:26px}.hm-price-row{gap:14px}.hm-price-row__price{font-size:40px}.hm-signup{gap:14px;min-height:62px;margin-top:20px;padding:12px 20px;border-radius:20px}.hm-signup__icon{width:32px;height:32px}.hm-signup__text{font-size:16px}.hm-buy .hm-signup{margin-top:16px}}.hm-strip{display:block;margin-top:20px;color:var(--hm-ink);text-decoration:none}.hm-strip:focus-visible{outline:3px solid var(--hm-head);outline-offset:4px;border-radius:12px}.hm-strip__head{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.hm-strip__note{font-family:var(--hm-font-note);font-size:26px;line-height:1;font-weight:700;color:var(--hm-head);white-space:nowrap}.hm-strip__link{font-size:12px;font-weight:900;letter-spacing:.1em;text-transform:uppercase;text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:3px;white-space:nowrap}.hm-strip__row{display:flex;gap:8px;margin:6px -20px 0 0;padding:11px 20px 0 0;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.hm-strip__row::-webkit-scrollbar{display:none}.hm-strip__item{flex:0 0 96px;display:flex;flex-direction:column;align-items:center;gap:6px}.hm-strip__photo{position:relative;display:block;width:96px;height:96px;box-sizing:border-box;border-radius:18px;overflow:hidden;background:var(--hm-tint)}.hm-strip__photo--secret{border:3px solid var(--hm-pink);overflow:visible}.hm-strip__photo img,.hm-strip__photo .hm-ph{width:100%;height:100%;object-fit:cover;display:block}.hm-strip__photo--secret img,.hm-strip__photo--secret .hm-ph{border-radius:15px}.hm-strip__tag{position:absolute;left:50%;top:-1.5px;transform:translate(-50%,-50%);padding:2px 7px;border-radius:999px;background:var(--hm-pink);color:var(--hm-ink);font-size:10px;line-height:1.4;font-weight:900;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;box-shadow:0 0 0 2px var(--hm-card)}.hm-strip__name{display:block;width:100%;min-height:26px;font-size:10.5px;line-height:1.22;font-weight:900;letter-spacing:.05em;text-align:center;text-transform:uppercase;text-wrap:balance}@media only screen and (min-width:1024px){.hm-strip{margin-top:18px}.hm-strip__note{font-size:30px}.hm-strip__link{font-size:13px}.hm-strip__row{gap:10px;margin:18px 0 0;padding:0;overflow:visible}.hm-strip__item{flex:1 1 0;min-width:0;max-width:92px;gap:7px}.hm-strip__photo{width:100%;height:auto;aspect-ratio:1 / 1}.hm-strip__tag{font-size:10.5px}.hm-strip__name{min-height:28px;font-size:11px;line-height:1.25}}.hm-mini{margin-top:30px}.hm-mini__table{--hm-mini-left: 26.2%;--hm-mini-ours: 18.6%;position:relative;display:grid;grid-template-columns:var(--hm-mini-left) var(--hm-mini-ours) 30% minmax(0,1fr);margin:0 -8px;border-radius:20px;background:var(--hm-card);box-shadow:0 0 0 1.5px #3b212814,0 10px 24px #3b212814}.hm-mini__panel{position:absolute;left:var(--hm-mini-left);width:var(--hm-mini-ours);top:-10px;bottom:-10px;box-sizing:border-box;border:2px solid var(--hm-ink);border-radius:18px;background:var(--hm-tint)}.hm-mini__row{display:contents}.hm-mini__corner{display:flex;align-items:center;min-height:52px;padding:8px 4px 4px 12px;box-sizing:border-box;font-size:10px;line-height:1.2;font-weight:900;letter-spacing:.08em;color:var(--hm-muted);text-transform:uppercase}.hm-mini__ours{position:relative;z-index:1}.hm-mini__head-ours{display:flex;align-items:center;justify-content:center;min-height:52px;padding:6px 0 2px;box-sizing:border-box}.hm-mini__logo{display:block;width:46px;height:auto}.hm-mini__col{display:flex;align-items:center;justify-content:center;min-height:52px;padding:8px 2px 4px;box-sizing:border-box;font-size:10px;line-height:1.2;font-weight:900;letter-spacing:.04em;color:var(--hm-muted);text-align:center;text-transform:uppercase}.hm-mini__col-text{display:block;text-wrap:balance}.hm-mini__nowrap{white-space:nowrap}.hm-mini__label{display:flex;align-items:center;min-height:40px;padding:4px 6px 4px 12px;box-sizing:border-box;border-top:1.5px solid rgba(59,33,40,.1);font-size:13px;line-height:1.2;font-weight:800;white-space:nowrap}.hm-mini__cell{display:flex;align-items:center;justify-content:center;min-height:40px;padding:4px;box-sizing:border-box;border-top:1.5px solid rgba(59,33,40,.1)}.hm-mini__cell.hm-mini__ours{border-top:0}.hm-mini__icon{display:block;width:22px;height:22px}.hm-mini__icon--ours{width:24px;height:24px}.hm-mini__words{font-size:12px;line-height:1.2;font-weight:800;color:var(--hm-muted);text-align:center}.hm-mini__price{font-size:15px;line-height:1;font-weight:900;letter-spacing:.04em;color:var(--hm-muted)}.hm-mini__ours .hm-mini__price{color:var(--hm-ink)}.hm-mini__caption{margin:18px 0 0;font-size:13px;line-height:1.4;font-weight:700;color:var(--hm-muted)}@media only screen and (max-width:359px){.hm-mini__label{padding-left:8px;padding-right:4px;font-size:12px}.hm-mini__col{padding:8px 1px 4px;font-size:9.5px}.hm-mini__logo{width:42px}.hm-mini__words{font-size:11px}}@media only screen and (min-width:1024px){.hm-mini{margin:22px 0 6px}.hm-mini__table{--hm-mini-left: 24.8%;--hm-mini-ours: 18%;margin:0;border-radius:22px}.hm-mini__panel{top:-11px;bottom:-11px;border-radius:20px}.hm-mini__corner{min-height:62px;padding:10px 6px 6px 16px;font-size:11px}.hm-mini__head-ours{min-height:62px;padding:8px 0 4px}.hm-mini__logo{width:58px}.hm-mini__col{min-height:62px;padding:10px 4px 6px;font-size:11px;letter-spacing:.05em}.hm-mini__label{min-height:46px;padding:4px 8px 4px 16px;font-size:15px}.hm-mini__cell{min-height:46px}.hm-mini__icon{width:25px;height:25px}.hm-mini__icon--ours{width:28px;height:28px}.hm-mini__words{font-size:13px}.hm-mini__price{font-size:17px}.hm-mini__caption{margin:20px 4px 0;font-size:15px}}.hm-picker{display:flex;flex-direction:column;gap:10px;margin-top:28px}.hm-picker__label,.hm-size-row__label{font-size:13px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--hm-ink)}.hm-pack-card{position:relative;display:grid;grid-template-columns:68px minmax(0,1fr) auto;column-gap:12px;row-gap:0;align-items:center;width:100%;box-sizing:border-box;margin-top:8px;padding:10px 14px 12px 10px;border:2px solid var(--hm-line-2);border-radius:22px;background:var(--hm-card);color:var(--hm-ink);text-align:left;transition:background-color .16s ease,border-color .16s ease}.hm-pack-card.is-selected{border-color:var(--hm-ink);background:var(--hm-tint)}.hm-pack-card__hit{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;border-radius:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.hm-pack-card__thumb{grid-column:1;grid-row:1 / span 2;width:68px;height:68px;border-radius:14px;overflow:hidden;background:var(--hm-tint)}.hm-pack-card__thumb img,.hm-pack-card__thumb .hm-ph{width:100%;height:100%;object-fit:cover;display:block}.hm-pack-card__text{grid-column:2;grid-row:1;min-width:0;display:flex;flex-direction:column;gap:2px}.hm-pack-card__title{font-size:19px;line-height:1.15;font-weight:900;letter-spacing:.02em;text-transform:uppercase}.hm-pack-card__line{font-size:14px;line-height:1.3;font-weight:700;color:var(--hm-muted)}@media only screen and (max-width:374px){.hm-pack-card__line{font-size:13px}}.hm-pack-card__price{grid-column:3;grid-row:1;align-self:start;justify-self:end;margin-top:2px}.hm-pack-badge{position:absolute;top:-11px;right:14px;z-index:1;pointer-events:none;padding:3px 9px;border-radius:999px;background:var(--hm-ink);color:var(--hm-card);font-size:10.5px;line-height:1.4;font-weight:900;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.hm-price{display:inline-flex;flex-direction:column;align-items:flex-end;white-space:nowrap;line-height:1}.hm-price--sale{gap:3px}.hm-price__was{font-size:14px;font-weight:800;color:var(--hm-muted-2);text-decoration:line-through;text-decoration-thickness:1.5px}.hm-price__now{font-size:22px;font-weight:900}.hm-price--sale .hm-price__now{font-size:24px;color:var(--hm-head)}.hm-pack-card__ship{grid-column:1 / -1;grid-row:3;margin-top:10px;font-size:13px;line-height:1.35;font-weight:700;color:var(--hm-muted)}.hm-pack-card__ship-link,.hm-pack-card__code-link{position:relative;z-index:1;-webkit-appearance:none;appearance:none;margin:0;padding:0;border:0;border-radius:4px;background:none;color:inherit;font:inherit;letter-spacing:inherit;text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:3px;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent}.hm-pack-card__ship-link{color:var(--hm-head);font-weight:800}.hm-pack-card__ship-link:before,.hm-pack-card__code-link:before{content:"";position:absolute;top:-8px;right:-6px;bottom:-8px;left:-6px}.hm-pack-card__ship-link:focus-visible,.hm-pack-card__code-link:focus-visible{outline:3px solid var(--hm-head);outline-offset:2px}.hm-pack-card__code{grid-column:2 / -1;grid-row:2;justify-self:end;margin-top:4px;font-size:12px;line-height:1.25;font-weight:800;letter-spacing:0;color:var(--hm-head);white-space:nowrap}.hm-pack-card__code-amount{font-size:15px;font-weight:900}.hm-pack-card__tags{grid-column:1 / -1;grid-row:3;margin-top:10px;display:flex;flex-wrap:wrap;gap:7px}.hm-tag{padding:3px 9px;border-radius:999px;font-size:11px;line-height:1.4;font-weight:900;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;color:var(--hm-ink)}.hm-tag--aqua{background:var(--hm-aqua)}.hm-tag--green{background:var(--hm-green)}.hm-tag--pink{background:var(--hm-pink)}.hm-pack-card .hm-tag,.hm-buy__card .hm-tag,.hm-cart-upsell__card .hm-tag{box-shadow:0 0 0 2px var(--hm-card)}@media only screen and (max-width:389px){.hm-pack-card__tags{gap:5px}.hm-pack-card__tags .hm-tag,.hm-cart-upsell__tags .hm-tag{padding:3px 8px;font-size:10px;letter-spacing:.08em}}@media only screen and (max-width:359px){.hm-pack-card__tags .hm-tag,.hm-cart-upsell__tags .hm-tag{padding:3px 7px;font-size:9px}}@media only screen and (min-width:768px){.hm-pack-card{grid-template-columns:76px minmax(0,1fr) auto;column-gap:16px;margin-top:10px;padding:12px 20px 14px 12px;border-radius:24px}.hm-pack-card__thumb{width:76px;height:76px;border-radius:16px}.hm-pack-card__title{font-size:21px}.hm-pack-card__line{font-size:15px}.hm-pack-card .hm-pack-badge{top:-12px;right:18px;padding:4px 11px;font-size:11.5px}.hm-pack-card .hm-price__was{font-size:16px}.hm-pack-card .hm-price__now{font-size:26px}.hm-pack-card .hm-price--sale .hm-price__now{font-size:30px}.hm-pack-card__ship{margin-top:12px;font-size:15px}.hm-pack-card__code{margin-top:6px;font-size:13px}.hm-pack-card__code-amount{font-size:16px}.hm-pack-card__tags{margin-top:12px;gap:8px}}@media only screen and (min-width:1024px)and (max-width:1199px){.pdp-content .hm-pack-card{grid-template-columns:68px minmax(0,1fr) auto;column-gap:12px;margin-top:8px;padding:10px 14px 12px 10px;border-radius:22px}.pdp-content .hm-pack-card__thumb{width:68px;height:68px;border-radius:14px}.pdp-content .hm-pack-card__title{font-size:19px}.pdp-content .hm-pack-card__line{font-size:14px}.pdp-content .hm-pack-card .hm-pack-badge{top:-11px;right:14px;padding:3px 9px;font-size:10.5px}.pdp-content .hm-pack-card .hm-price__was{font-size:14px}.pdp-content .hm-pack-card .hm-price__now{font-size:22px}.pdp-content .hm-pack-card .hm-price--sale .hm-price__now{font-size:24px}.pdp-content .hm-pack-card__ship{margin-top:10px;font-size:13px}.pdp-content .hm-pack-card__code{margin-top:4px;font-size:12px}.pdp-content .hm-pack-card__code-amount{font-size:15px}.pdp-content .hm-pack-card__tags{margin-top:10px;gap:7px}}.hm-size-row{display:flex;align-items:baseline;justify-content:space-between;margin-top:24px}.hm-size-row__link{font-size:14px;font-weight:800;color:var(--hm-ink);text-decoration:underline}.pdp-content variant-selects .product-form__input{margin:0}.pdp-content variant-selects .picker-for--pack{display:none}.pdp-content variant-selects .picker-for--size>legend{display:none}.pdp-content variant-selects .picker-for--size{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:10px}.pdp-content .product-form__input input[type=radio]+label,.hm-buy .product-form__input input[type=radio]+label{display:flex;align-items:center;justify-content:center;height:52px;margin:0;padding:0;border:2px solid var(--hm-line-2);border-radius:999px;background:var(--hm-card);color:var(--hm-ink);font-size:18px;font-weight:900;min-width:0}.pdp-content .product-form__input input[type=radio]:checked+label,.hm-buy .product-form__input input[type=radio]:checked+label{border-color:var(--hm-ink);background:var(--hm-tint);color:var(--hm-ink)}.pdp-content .product-form__input input[type=radio]:focus-visible+label,.hm-buy .product-form__input input[type=radio]:focus-visible+label{outline:3px solid var(--hm-head);outline-offset:2px}.hm-size-note{margin:12px 0 0;font-size:14px;line-height:1.4;font-weight:700;color:var(--hm-muted)}.hm-size-note--returns{margin-top:8px}.hm-size-note__link{color:var(--hm-ink);font-weight:800;text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:3px}.pdp-content .product-form__buttons,.hm-buy .product-form__buttons{display:flex;flex-direction:column;gap:10px}.pdp-content .product-form__submit.btn,.hm-buy .product-form__submit.btn{height:62px;min-height:62px;border:2px solid var(--hm-ink)!important;border-radius:999px;background-color:var(--hm-pink)!important;color:var(--hm-ink)!important;font-size:17px;font-weight:900;letter-spacing:.1em;text-transform:uppercase;gap:0}.pdp-content .product-form__submit.btn:not([disabled]):hover,.hm-buy .product-form__submit.btn:not([disabled]):hover{box-shadow:none!important;filter:brightness(.97)}.pdp-content .product-form__submit.btn .hm-btn-price,.hm-buy .product-form__submit.btn .hm-btn-price{white-space:pre}.pdp-content .product__dynamic-checkout-buttons,.hm-buy .product__dynamic-checkout-buttons{margin-top:0}.pdp-content .product__dynamic-checkout-buttons .shopify-payment-button__button,.hm-buy .product__dynamic-checkout-buttons .shopify-payment-button__button{min-height:62px;border-radius:999px!important}.pdp-content .product__dynamic-checkout-buttons .shopify-payment-button__button--unbranded,.hm-buy .product__dynamic-checkout-buttons .shopify-payment-button__button--unbranded{min-height:62px!important;border:2px solid var(--hm-ink)!important;background:var(--hm-ink)!important;color:var(--hm-card)!important;font-size:17px!important;font-weight:900!important;letter-spacing:.1em!important;text-transform:uppercase!important}.hm-onetap{margin:8px 0 0;text-align:center;font-size:13px;line-height:1.4;font-weight:700;color:var(--hm-muted)}.hm-onetap__desktop{display:none}.hm-facts{margin:12px 0 0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.hm-fact{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center;font-size:13px;line-height:1.25;font-weight:800}.hm-fact__icon{width:30px;height:30px;color:var(--hm-head)}.pdp-content .product-block__collapsible_tab details{border-top:2px solid var(--hm-line)}.pdp-content .product-block__collapsible_tab:last-of-type details{border-bottom:2px solid var(--hm-line)}.pdp-content .product-block__collapsible_tab summary{position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:56px;padding:6px 36px 6px 0;box-sizing:border-box;list-style:none;cursor:pointer;font-size:17px;line-height:1.3;font-weight:800;color:var(--hm-ink)}.pdp-content .product-block__collapsible_tab summary::-webkit-details-marker{display:none}.pdp-content .product-block__collapsible_tab summary svg{display:none}.pdp-content .product-block__collapsible_tab summary:before,.pdp-content .product-block__collapsible_tab summary:after{content:"";position:absolute;right:2px;top:50%;width:16px;height:2.6px;margin-top:-1.3px;border-radius:2px;background:var(--hm-ink)}.pdp-content .product-block__collapsible_tab summary:after{transform:rotate(90deg);transition:transform .3s ease-in-out}.pdp-content .product-block__collapsible_tab details[open]>summary:after{transform:rotate(180deg)}@media(prefers-reduced-motion:reduce){.pdp-content .product-block__collapsible_tab summary:after{transition:none}}.pdp-content .product-block__collapsible_tab .content{padding:0 0 18px}.pdp-content .product-block__collapsible_tab .content p{margin:0 0 12px;font-size:16px;line-height:1.5;font-weight:600}.pdp-content .product-block__collapsible_tab .content p:last-child{margin-bottom:0}.pdp-content .product-block__collapsible_tab .content p>a:only-child{display:inline-flex;align-items:center;height:44px;box-sizing:border-box;margin:2px 0;padding:0 18px;border:2px solid var(--hm-ink);border-radius:999px;background:var(--hm-tint);color:var(--hm-ink);font-size:13px;font-weight:900;letter-spacing:.1em;text-transform:uppercase;text-decoration:none}.pdp-content .product-block__collapsible_tab .content p a:not(:only-child){color:var(--hm-ink);font-weight:800;text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:3px}.product-buy-bar{padding:10px 12px calc(10px + env(safe-area-inset-bottom,0));z-index:5}.product-buy-bar.show.hm-not-yet{bottom:-200px;opacity:0;pointer-events:none}.product-buy-bar:before{display:none}.product-buy-bar .grid{margin:0}.product-buy-bar .the-buy-bar{display:flex;flex-wrap:nowrap;align-items:center;gap:12px;padding:10px 10px 10px 16px;background:var(--hm-card);border:2px solid var(--hm-ink);border-radius:24px;box-shadow:0 14px 30px #3b21282e}.product-buy-bar .the-buy-bar .image-and-titles{display:flex;align-items:center;gap:10px;flex:1 1 auto;min-width:0}.product-buy-bar .the-buy-bar .image-and-titles .media{display:none}.product-buy-bar .image-and-titles .text{min-width:0}.product-buy-bar .image-and-titles .text .js[role=status]{display:none}.product-buy-bar .image-and-titles .text .h6{margin:0;font-size:14px;font-weight:900;letter-spacing:.02em;text-transform:uppercase;color:var(--hm-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product-buy-bar .image-and-titles .text .price{font-size:14px;font-weight:800}.product-buy-bar .image-and-titles .text .hm-bar-line{margin:2px 0 0;font-size:13px;font-weight:700;color:var(--hm-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product-buy-bar .product-form{flex:0 0 auto}.product-buy-bar .product-form__submit.btn{height:48px;min-height:48px;padding:0 18px;border:2px solid var(--hm-ink);border-radius:999px;background-color:var(--hm-pink);color:var(--hm-ink);font-size:13px;font-weight:900;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}@media only screen and (min-width:768px){.product-buy-bar .the-buy-bar{padding:12px 12px 12px 20px}.product-buy-bar .the-buy-bar .image-and-titles .media{display:block;width:56px;border-radius:12px;overflow:hidden}}.hm-sg-drawer{--drawer-size: 100vw}.hm-sg-drawer .drawer-panel{background:var(--hm-cream);color:var(--hm-ink)}.hm-sg-drawer__header{display:flex;align-items:center;justify-content:space-between;padding:14px 12px 6px 20px;min-height:60px}.hm-sg-drawer__title{margin:0;font-size:30px;line-height:1;font-weight:900;color:var(--hm-head);text-transform:uppercase}.hm-sg-drawer__close{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;color:var(--hm-ink)}.hm-sg-drawer__content{flex:1 1 auto;min-height:0;padding:12px 20px 0;overflow-y:auto}.hm-sg-drawer__footer{padding:16px 20px calc(22px + env(safe-area-inset-bottom,0))}.hm-sg-drawer__btn{display:flex;align-items:center;justify-content:center;height:62px;box-sizing:border-box;border:2px solid var(--hm-ink);border-radius:999px;background:var(--hm-pink);color:var(--hm-ink);font-size:17px;font-weight:900;letter-spacing:.1em;text-transform:uppercase;text-decoration:none}@media only screen and (min-width:1024px){.hm-sg-drawer{--drawer-size: 640px}.hm-sg-drawer .drawer-panel{inset:50% auto auto 50%;width:640px;max-height:min(880px,92vh);border-radius:28px;border:2px solid var(--hm-ink);transform:translate(-50%,-50%)!important;box-shadow:0 30px 60px #3b212840}.hm-sg-drawer__header{padding:24px 20px 10px 32px}.hm-sg-drawer__title{font-size:34px}.hm-sg-drawer__content{padding:12px 32px 0}.hm-sg-drawer__footer{padding:20px 32px 28px}}@media only screen and (min-width:1024px){.product-main.grid{grid-template-columns:minmax(0,640fr) minmax(0,500fr);column-gap:60px}.product-main.grid>.pdp-media,.product-main.grid>.pdp-content{grid-column:auto / span 1}.pdp-content .sticky.col-md-max-4{max-width:none}.pdp-content{padding-top:0}.pdp-content .sticky{padding:30px 0 40px}.product-main .pdp-content .sticky{top:calc(var(--sticky-header-margin-top) + var(--hm-bar-height, 0px) + 2px)}.pdp-content .product-block__text .rte p:has(>strong){font-size:14px;gap:12px}.pdp-content .product-block__text .rte p>strong{padding:3px 10px;font-size:12px}.pdp-content h1.h1{max-width:480px;font-size:clamp(60px,7vw,84px)}.pdp-content .product-block__text .rte ul{gap:9px}.pdp-content .product-block__text .rte li{padding-left:28px;font-size:19px}.pdp-content .product-block__text .rte li:before{top:6px;width:16px;height:16px}.hm-picker{gap:12px;margin-top:18px}.hm-picker__label,.hm-size-row__label{font-size:14px}.hm-tag{padding:3px 10px;font-size:12px}.hm-size-row{margin-top:16px}.hm-size-row__link{font-size:15px}.pdp-content variant-selects .picker-for--size{gap:12px;margin-top:12px}.pdp-content .product-form__input input[type=radio]+label{height:56px;font-size:19px}.hm-size-note{font-size:15px}.pdp-content .product-form__submit.btn,.hm-buy .product-form__submit.btn{height:66px;min-height:66px;font-size:18px}.pdp-content .product__dynamic-checkout-buttons .shopify-payment-button__button,.pdp-content .product__dynamic-checkout-buttons .shopify-payment-button__button--unbranded,.hm-buy .product__dynamic-checkout-buttons .shopify-payment-button__button,.hm-buy .product__dynamic-checkout-buttons .shopify-payment-button__button--unbranded{min-height:66px!important;font-size:18px!important}.hm-onetap{font-size:14px}.hm-onetap__phone{display:none}.hm-onetap__desktop{display:inline}.hm-facts{margin-top:14px}.hm-fact{font-size:14px}.hm-fact__icon{width:32px;height:32px}.pdp-content .product-block__collapsible_tab summary{min-height:60px;font-size:18px}.pdp-content .product-block__collapsible_tab .content p{font-size:17px}}@media only screen and (min-width:1200px){.pdp-content h1.h1{font-size:84px}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/hm-product.css.map */
