.rd-pdp{--pdp-ink: var(--rd-ink);--pdp-muted: var(--rd-ink-muted);--pdp-grey: var(--rd-surface-2);--pdp-col: calc(100% - 2 * var(--rd-gutter));--pdp-col2: var(--pdp-col);box-sizing:border-box;color:var(--pdp-ink);font-family:var(--font-body-family);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.rd-pdp *,.rd-pdp *:before,.rd-pdp *:after{box-sizing:border-box}.rd-pdp :is(a,button,summary,[tabindex="0"],input):focus-visible{outline:2px solid var(--pdp-ink);outline-offset:2px}.rd-pdp button{font-family:inherit}.rd-pdp__breadcrumb,.rd-pdp__faq-slot{display:none}.rd-pdp__aside{display:contents}.rd-pdp__aside:has(>.rd-pdp__section)+.rd-howto{margin-top:calc(30.6px * var(--rd-k))}.rd-pdp :where(h1,h2,h3,p){margin:0}.rd-pdp__title,.rd-pdp__tagline,.rd-pdp__rating,.rd-pdp__price,.rd-pdp__delivery{position:relative}.rd-pdp-gallery{position:relative;display:block}.rd-pdp-gallery__track{display:flex;gap:calc(1.04px * var(--rd-k));margin:0;padding:0;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.rd-pdp-gallery__track::-webkit-scrollbar{display:none}@media(prefers-reduced-motion:no-preference){.rd-pdp-gallery__track{scroll-behavior:smooth}}.rd-pdp-gallery__slide{position:relative;flex:0 0 calc(100% - 57.04px * var(--rd-k));aspect-ratio:332.96 / 413.52;overflow:hidden;background:var(--pdp-grey);scroll-snap-align:start}.rd-pdp-gallery:only-child .rd-pdp-gallery__slide:only-child{flex-basis:100%}.rd-pdp-gallery__img{display:block;width:100%;height:100%;object-fit:cover}.rd-pdp-gallery__rich{position:absolute;top:0;right:0;bottom:0;left:0}.rd-pdp-gallery__rich .deferred-media,.rd-pdp-gallery__rich product-model{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding-top:0!important}.rd-pdp-gallery__rich .deferred-media__poster img{width:100%;height:100%;object-fit:cover}.rd-pdp-gallery__rich video,.rd-pdp-gallery__rich iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.rd-pdp-video{background:var(--rd-surface-2)}.rd-pdp-video__toggle{position:absolute;right:12px;bottom:12px;z-index:1;display:flex;align-items:center;justify-content:center;width:28px;height:28px;margin:0;padding:0;border:0;background:#00000073;color:#fff;cursor:pointer}.rd-pdp-video__toggle:before{content:"";position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px}.rd-pdp-video__icon{width:11px;height:11px}.rd-pdp-video__icon--play,.rd-pdp-video.is-paused .rd-pdp-video__icon--pause{display:none}.rd-pdp-video.is-paused .rd-pdp-video__icon--play{display:block}.rd-pdp-video.is-paused:after{content:"";position:absolute;top:50%;left:50%;width:40px;height:40px;border-radius:50%;background:#00000080 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M5 3l8 5-8 5z' fill='%23fff'/%3E%3C/svg%3E") 55% 50% / 14px no-repeat;transform:translate(-50%,-50%);pointer-events:none}.rd-pdp-video.is-waiting:after{display:none}.rd-pdp-video.is-waiting .rd-pdp-video__icon--play{display:none}.rd-pdp-video.is-waiting .rd-pdp-video__icon--pause{display:block}.rd-pdp-gallery__counter{position:absolute;top:calc(18.52px * var(--rd-k));left:calc(16.65px * var(--rd-k));color:#fff;font-size:calc(10.95px * var(--rd-k));font-weight:var(--rd-w-300);line-height:1.4;pointer-events:none}.rd-pdp-gallery__nav{display:none}.rd-pdp-gallery__caption{position:absolute;max-width:46%;margin:0;color:var(--rd-ink);font-size:calc(12.89px * var(--rd-k));font-weight:var(--rd-w-300);line-height:var(--rd-lh-body);letter-spacing:var(--rd-ls);text-transform:uppercase;overflow-wrap:anywhere;pointer-events:none}.rd-pdp-gallery__caption strong{font-weight:var(--rd-w-600)}.rd-pdp-gallery__caption--top-right,.rd-pdp-gallery__caption--top-left{top:9%}.rd-pdp-gallery__caption--bottom-right,.rd-pdp-gallery__caption--bottom-left{bottom:9%}.rd-pdp-gallery__caption--top-right,.rd-pdp-gallery__caption--bottom-right{left:50%}.rd-pdp-gallery__caption--top-left,.rd-pdp-gallery__caption--bottom-left{left:8%}@media screen and (min-width:750px){.rd-pdp-gallery__caption{font-size:calc(16px * var(--rd-k))}}.rd-pdp__info{display:block;width:var(--pdp-col);margin-inline:auto;position:relative}.rd-pdp__info>*{position:relative}.rd-pdp__titlebox{display:block}.rd-pdp__title{margin-top:calc(20.05px * var(--rd-k))!important;font-size:calc(15.49px * var(--rd-k));font-weight:var(--rd-w-300);line-height:1.4;letter-spacing:var(--rd-ls);text-transform:none}.rd-pdp__tagline{margin-top:calc(6.04px * var(--rd-k))!important;font-size:calc(13.39px * var(--rd-k));font-weight:var(--rd-w-200);line-height:1.4}.rd-pdp__more{position:relative;color:inherit;font-weight:var(--rd-w-400);text-decoration:underline;text-decoration-thickness:calc(.67px * var(--rd-k));text-underline-offset:calc(.67px * var(--rd-k))}.rd-pdp__more:before{content:"";position:absolute;inset:calc(-12px * var(--rd-k)) calc(-4px * var(--rd-k))}.rd-pdp__rating{display:flex;align-items:center;min-height:calc(15.78px * var(--rd-k));margin-top:calc(13.21px * var(--rd-k))}.rd-pdp__rating-button{position:relative;display:inline-flex;align-items:center;gap:calc(8.45px * var(--rd-k));margin:0;padding:0;border:0;background:none;color:inherit;font:inherit;cursor:pointer;-webkit-appearance:none;appearance:none}.rd-pdp__rating-button:before{content:"";position:absolute;inset:calc(-14px * var(--rd-k)) calc(-6px * var(--rd-k))}.rd-pdp__stars{display:inline-flex;gap:calc(3.99px * var(--rd-k))}.rd-pdp__star{width:calc(14.01px * var(--rd-k));height:calc(15.78px * var(--rd-k));overflow:visible}.rd-pdp__star--full{color:var(--rd-star)}.rd-pdp__star--half{color:var(--rd-star-half)}.rd-pdp__star--empty{color:var(--rd-surface-4)}.rd-pdp__count{font-size:calc(11px * var(--rd-k));font-weight:var(--rd-w-300);line-height:1.4;letter-spacing:0;white-space:nowrap}.rd-pdp__count-n{text-decoration:underline;text-decoration-thickness:calc(.67px * var(--rd-k));text-underline-offset:calc(.67px * var(--rd-k))}.rd-pdp__count--new{color:var(--pdp-ink)}.rd-pdp__write{margin-left:calc(14px * var(--rd-k))}.rd-pdp__price{margin-top:calc(18.04px * var(--rd-k));font-size:calc(15.48px * var(--rd-k));font-weight:var(--rd-w-200);line-height:1.4}.rd-pdp__price-was{margin-right:calc(8px * var(--rd-k));color:var(--pdp-muted)}.rd-pdp__unit{display:block;font-size:calc(12.34px * var(--rd-k));font-weight:var(--rd-w-300);color:var(--pdp-muted)}.rd-pdp__installment:empty,.rd-pdp__installment form:empty{display:none}.rd-pdp__options:not(:empty){margin-top:calc(24px * var(--rd-k))}.rd-pdp__options .rd-variant-rows{margin:0}.rd-pdp .product-form__input{margin:0 0 calc(14px * var(--rd-k));padding:0;border:0;min-width:0}.rd-pdp .product-form__input .form__label{display:block;margin:0 0 calc(8px * var(--rd-k));padding:0;font-size:var(--rd-fs-small);font-weight:var(--rd-w-400);line-height:1.4;color:var(--pdp-muted);text-transform:uppercase}.rd-pdp .product-form__input input[type=radio]:not(.rd-variant-row__input){position:absolute;width:1px;height:1px;margin:-1px;opacity:0;clip:rect(0 0 0 0)}.rd-pdp .product-form__input input[type=radio]:not(.rd-variant-row__input)+label{position:relative;display:inline-flex;align-items:center;height:var(--rd-pill-h);margin:0 calc(8px * var(--rd-k)) calc(8px * var(--rd-k)) 0;padding:0 calc(16.6px * var(--rd-k));border:0;border-radius:0;background:var(--rd-surface-3);color:var(--pdp-muted);font-size:var(--rd-fs-small);font-weight:var(--rd-w-400);line-height:1;text-transform:uppercase;white-space:nowrap;cursor:pointer;box-shadow:none}.rd-pdp .product-form__input input[type=radio]:not(.rd-variant-row__input)+label:before{content:"";position:absolute;inset:calc(-10px * var(--rd-k)) calc(-4px * var(--rd-k));background:none;border:0;width:auto;height:auto;transform:none;z-index:0}.rd-pdp .product-form__input input[type=radio]:not(.rd-variant-row__input):checked+label{background:var(--rd-surface-4);color:var(--pdp-ink);border:0}.rd-pdp .product-form__input input[type=radio]:not(.rd-variant-row__input).disabled+label,.rd-pdp .product-form__input input[type=radio]:not(.rd-variant-row__input):disabled+label{color:var(--pdp-muted);text-decoration:line-through;opacity:.7}.rd-pdp .product-form__input input[type=radio]:not(.rd-variant-row__input):focus-visible+label{outline:2px solid var(--pdp-ink);outline-offset:2px}.rd-pdp .product-form__input .select{margin:0}.rd-pdp .select__select{font-size:16px}.rd-pdp__qty{margin-top:calc(24px * var(--rd-k))}.rd-pdp__qty .quantity{border-radius:0}.rd-pdp__qty .quantity:after,.rd-pdp__qty .quantity:before{border-radius:0;box-shadow:none}.rd-pdp__qty .quantity__input{font-size:16px}.rd-pdp .rd-pdp__qty .quantity__label{font-weight:var(--rd-w-300);letter-spacing:.18em}.rd-pdp__qty .quantity__rules{margin-top:calc(6px * var(--rd-k));font-size:var(--rd-fs-small);color:var(--pdp-muted)}.rd-pdp__buy{margin-top:calc(34.27px * var(--rd-k))}.rd-pdp__options:not(:empty)+.rd-pdp__buy,.rd-pdp__qty+.rd-pdp__buy{margin-top:calc(24px * var(--rd-k))}.rd-pdp__submit{justify-content:flex-start;width:100%;height:calc(54px * var(--rd-k));padding:0 calc(16px * var(--rd-k));text-align:left}.rd-pdp__submit .rd-btn__icon{width:calc(20.4px * var(--rd-k));height:calc(23.7px * var(--rd-k))}.rd-pdp__submit[disabled] .rd-btn__icon{color:var(--pdp-muted)}.rd-pdp__submit-label{position:relative;top:calc(-1px * var(--rd-k));white-space:normal}.rd-pdp__submit.loading .rd-pdp__submit-label,.rd-pdp__submit.loading .rd-btn__icon{visibility:hidden}.rd-pdp .product-form__error-message-wrapper[hidden]{display:none}.rd-pdp__error{margin:0 0 calc(8px * var(--rd-k));font-size:var(--rd-fs-small);color:#b00020;line-height:1.4}.rd-pdp__error .rd-card__error-cart{display:inline-block;margin-left:calc(4px * var(--rd-k));color:var(--pdp-ink);text-decoration:underline;text-underline-offset:calc(3px * var(--rd-k))}.rd-pdp__preorder{display:flex;align-items:flex-start;gap:calc(10px * var(--rd-k));margin:0 0 calc(12px * var(--rd-k));padding:calc(12px * var(--rd-k));background:var(--pdp-grey);cursor:pointer}.rd-pdp__preorder-box{flex:none;width:20px;height:20px;margin:0;accent-color:var(--rd-button);cursor:pointer}.rd-pdp__preorder-copy{display:block;font-size:var(--rd-fs-small);line-height:1.4}.rd-pdp__preorder-label{display:block;font-weight:var(--rd-w-400);text-transform:uppercase}.rd-pdp__preorder-text{display:block;margin-top:calc(4px * var(--rd-k));font-weight:var(--rd-w-300)}.rd-pdp__preorder-date{margin-top:calc(8px * var(--rd-k));font-size:var(--rd-fs-small);font-weight:var(--rd-w-400)}.rd-pdp .loading-overlay__spinner{width:1.8rem;height:1.8rem}.rd-pdp__delivery{margin-top:calc(15.48px * var(--rd-k));font-size:calc(13.39px * var(--rd-k));font-weight:var(--rd-w-200);line-height:1.4}.rd-pdp__payment{margin-top:calc(14px * var(--rd-k));min-height:calc(24px * var(--rd-k))}.rd-pdp__payment+.rd-pdp__benefits{margin-top:calc(18.77px * var(--rd-k))}.rd-pdp__payment+.rd-pdp-acc{margin-top:calc(40px * var(--rd-k))}.rd-pdp__benefits{position:relative;display:flex;align-items:center;height:calc(89.3px * var(--rd-k));margin:calc(18.77px * var(--rd-k)) 0 0;padding:0 0 0 calc(4.05px * var(--rd-k));list-style:none;background:linear-gradient(var(--rd-hairline),var(--rd-hairline)) 0 calc(87.95px * var(--rd-k)) / 100% calc(.67px * var(--rd-k)) no-repeat,var(--pdp-grey)}.rd-pdp__benefit{flex:0 1 calc(109.7px * var(--rd-k));min-width:0;padding-inline:calc(14.85px * var(--rd-k));font-size:calc(9.61px * var(--rd-k));font-weight:var(--rd-w-300);line-height:1.4;text-align:center;text-transform:uppercase}.rd-pdp__benefits:before,.rd-pdp__benefits:after{content:"\2022";position:absolute;top:calc(33.88px * var(--rd-k));font-size:calc(12.53px * var(--rd-k));font-weight:var(--rd-w-400);line-height:1.4}.rd-pdp__benefits-rule{position:absolute;left:calc(5.65px * var(--rd-k));top:calc(92.2px * var(--rd-k));width:100%;height:calc(.67px * var(--rd-k));background:var(--rd-hairline);pointer-events:none}.rd-pdp__benefits:before{left:32.34%}.rd-pdp__benefits:after{left:66.73%}.rd-pdp-acc{margin:0 0 calc(21.5px * var(--rd-k))}.rd-pdp__benefits+.rd-pdp-acc{margin-top:calc(28.74px * var(--rd-k))}.rd-pdp__delivery+.rd-pdp-acc,.rd-pdp__buy+.rd-pdp-acc{margin-top:calc(28.74px * var(--rd-k))}.rd-pdp-acc__summary{position:relative;display:block;min-height:calc(22.53px * var(--rd-k));padding-left:calc(25.21px * var(--rd-k));list-style:none;cursor:pointer}.rd-pdp-acc__summary::-webkit-details-marker{display:none}.rd-pdp-acc__summary:before{content:"";position:absolute;inset:calc(-10.7px * var(--rd-k)) 0}.rd-pdp-acc__title{display:block;font-size:calc(16.09px * var(--rd-k));font-weight:var(--rd-w-300);line-height:1.4;text-transform:uppercase}.rd-pdp-acc__icon{position:absolute;top:calc(4.06px * var(--rd-k));left:0;width:calc(16.11px * var(--rd-k));height:calc(16.11px * var(--rd-k))}.rd-pdp-acc__icon svg{display:block;width:100%;height:100%;overflow:visible}.rd-pdp-acc__bar-v{transform-box:fill-box;transform-origin:center;transition:transform var(--rd-dur-accordion) var(--rd-ease)}.rd-pdp-acc[open]:not([data-state=closing]) .rd-pdp-acc__bar-v{transform:rotate(90deg)}.rd-pdp-acc__body{padding:calc(12.99px * var(--rd-k)) 0 calc(16.28px * var(--rd-k)) calc(23.83px * var(--rd-k));font-weight:var(--rd-w-300)}.rd-pdp-acc:last-child .rd-pdp-acc__body,.rd-pdp-acc+.rd-pdp-acc .rd-pdp-acc__body{padding-left:calc(26.49px * var(--rd-k))}.rd-pdp-acc__body :is(p,ul,ol,div){margin:0 0 calc(15.98px * var(--rd-k));font-size:calc(11.6px * var(--rd-k));font-weight:var(--rd-w-300);line-height:1.4}.rd-pdp-acc__body ul,.rd-pdp-acc__body ol{padding-left:1.2em}.rd-pdp-acc__body :is(h2,h3,h4,h5,h6){margin:0 0 calc(15.98px * var(--rd-k));font-size:calc(13.39px * var(--rd-k));font-weight:var(--rd-w-400);line-height:1.4}.rd-pdp-acc__body>:last-child,.rd-pdp-acc__body .rd-pdp-acc__part>:last-child{margin-bottom:0}.rd-pdp-acc__body .rd-pdp-acc__part{margin:0 0 calc(15.98px * var(--rd-k))}.rd-pdp-acc__body .rd-pdp-acc__part:last-child{margin-bottom:0}.rd-pdp-acc__body :is(.rd-pdp-acc__part,.rd-pdp-acc__contents) :is(p,ul,ol,div){margin-bottom:calc(15.98px * var(--rd-k))}.rd-pdp-acc__body .rd-pdp-acc__contents{margin:calc(15.98px * var(--rd-k)) 0 0}.rd-pdp-acc__body .rd-pdp-acc__contents :is(p,div){margin-bottom:0;font-style:italic;font-weight:var(--rd-w-300);line-height:1.389}.rd-pdp-acc__body em{font-style:italic;font-weight:var(--rd-w-300)}.rd-pdp-acc__body a{color:inherit;text-decoration:underline;text-underline-offset:calc(2px * var(--rd-k))}.rd-pdp-acc__body img{max-width:100%;height:auto}.rd-pdp-acc__body strong,.rd-pdp-acc__body b{font-weight:var(--rd-w-500)}.rd-pdp__below{width:var(--pdp-col2);margin:calc(-3.43px * var(--rd-k)) auto 0;padding-bottom:calc(52.84px * var(--rd-k))}.rd-pdp__section{padding:calc(28.87px * var(--rd-k)) 0 0;border-top:var(--rd-hairline-w) solid var(--rd-hairline)}.rd-pdp__section+.rd-pdp__section{margin-top:calc(30.6px * var(--rd-k))}.rd-pdp__heading{padding-left:0;font-size:calc(17.9px * var(--rd-k));font-weight:var(--rd-w-300);line-height:1.4;letter-spacing:.18em;text-transform:uppercase}.rd-pair{display:block}.rd-pair__viewport{position:relative;margin-top:calc(12.91px * var(--rd-k))}.rd-pair__track{display:flex;margin:0;padding:0;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.rd-pair__track::-webkit-scrollbar{display:none}@media(prefers-reduced-motion:no-preference){.rd-pair__track{scroll-behavior:smooth}}.rd-pair__slide{flex:0 0 100%;min-width:0;scroll-snap-align:start}.rd-card--pair{position:relative;background:var(--pdp-grey);min-height:calc(99.65px * var(--rd-k))}.rd-card--pair .rd-card__body{display:grid;grid-template-columns:calc(53.7px * var(--rd-k)) minmax(0,1fr);column-gap:calc(31.05px * var(--rd-k));padding:calc(16.42px * var(--rd-k)) calc(29.57px * var(--rd-k)) calc(19px * var(--rd-k)) calc(20.99px * var(--rd-k));container-type:normal}.rd-card--pair .rd-card__media{aspect-ratio:53.7 / 64.44;width:calc(53.7px * var(--rd-k));background:none;overflow:hidden}.rd-card--pair .rd-card__media img{position:static;top:auto;display:block;width:100%;height:100%;object-fit:cover}.rd-pair__main{display:flex;flex-direction:column;min-width:0}.rd-pair__link{display:block;margin:calc(-.45px * var(--rd-k)) 0 0;padding:0;color:inherit;text-decoration:none}.rd-pair__head{display:flex;align-items:flex-start;justify-content:space-between;gap:calc(8px * var(--rd-k))}.rd-card--pair .rd-card__title{flex:1 1 auto;min-width:0;font-size:calc(10.93px * var(--rd-k));line-height:1.4;overflow-wrap:anywhere}.rd-pair>.rd-pdp__heading{font-size:calc(16.09px * var(--rd-k));letter-spacing:var(--rd-ls)}.rd-card--pair .rd-pair__price{flex:none;margin:calc(.4px * var(--rd-k)) 0 0;padding:0;font-size:calc(10.66px * var(--rd-k));font-weight:var(--rd-w-200);line-height:1.4;white-space:nowrap}.rd-card--pair .rd-card__price-was{margin-right:calc(5px * var(--rd-k))}.rd-card--pair .rd-pair__desc{display:block;margin:0;padding:0;font-size:calc(7.35px * var(--rd-k));font-weight:var(--rd-w-300);line-height:1.4;white-space:normal;overflow:hidden;text-overflow:ellipsis}.rd-card--pair .rd-card-bar{margin:calc(23.9px * var(--rd-k)) 0 0}.rd-card--pair .rd-pair__link+.rd-card-bar{margin-top:calc(23.9px * var(--rd-k))}.rd-card--pair .rd-card-bar__form{display:block}.rd-card--pair .rd-card-bar__control{--rd-bar-fill: transparent;display:flex;width:fit-content;height:calc(13.41px * var(--rd-k));margin:0;padding:0;background:none;color:var(--pdp-ink);font-size:calc(9.58px * var(--rd-k));font-weight:var(--rd-w-300);line-height:1.4}.rd-card--pair .rd-card-bar__control:before{content:"";position:absolute;inset:calc(-15px * var(--rd-k)) calc(-12px * var(--rd-k))}.rd-card--pair .rd-card-bar__icon{display:none}.rd-card--pair .rd-card-bar__control[disabled]{color:var(--pdp-muted)}.rd-pair__arrow{position:absolute;z-index:2;top:50%;width:calc(5.41px * var(--rd-k));height:calc(10.79px * var(--rd-k));margin:calc(-5.4px * var(--rd-k)) 0 0;padding:0;border:0;background:none;color:var(--pdp-ink);cursor:pointer}.rd-pair__arrow:before{content:"";position:absolute;inset:calc(-17px * var(--rd-k)) calc(-30px * var(--rd-k)) calc(-17px * var(--rd-k)) calc(-1px * var(--rd-k))}.rd-pair__arrow--next:before{inset:calc(-17px * var(--rd-k)) calc(-1px * var(--rd-k)) calc(-17px * var(--rd-k)) calc(-30px * var(--rd-k))}.rd-pair__arrow svg{display:block;width:100%;height:100%}.rd-pair__arrow[disabled]{opacity:.3;cursor:default}.rd-pair__arrow--prev{left:calc(5px * var(--rd-k))}.rd-pair__arrow--next{right:calc(5px * var(--rd-k))}.rd-pair__bars{display:flex;justify-content:center;gap:calc(9.4px * var(--rd-k));margin-top:calc(20.1px * var(--rd-k))}.rd-pair__bar{width:calc(20.86px * var(--rd-k));height:calc(2.69px * var(--rd-k));background:var(--rd-hairline)}.rd-pair__bar.is-current{background:#404040}.rd-card--pair .rd-card__error{margin:calc(4px * var(--rd-k)) 0 0}.rd-howto{padding-top:calc(17.42px * var(--rd-k))}.rd-howto__tabs{display:flex;flex-wrap:wrap;gap:calc(9.9px * var(--rd-k));padding:0;margin:0}.rd-howto__tab{padding:calc(5.58px * var(--rd-k)) calc(14.4px * var(--rd-k)) 0}.rd-howto__tab[aria-selected=true],.rd-howto__tab[aria-selected=true]:hover{background:var(--rd-surface-4)}.rd-howto__panel{margin-top:calc(21.35px * var(--rd-k))}.rd-howto__panel[hidden]{display:none}.rd-howto__media{aspect-ratio:337.42 / 209.44;overflow:hidden;background:var(--pdp-grey)}.rd-howto__media :is(img,video){display:block;width:100%;height:100%;object-fit:cover}.rd-howto__steps{padding:calc(29.55px * var(--rd-k)) 0 0}.rd-howto__steps :is(h2,h3,h4){margin:calc(40.5px * var(--rd-k)) 0 calc(10.99px * var(--rd-k));font-size:calc(16.09px * var(--rd-k));font-weight:var(--rd-w-300);line-height:1.4;text-transform:uppercase}.rd-howto__steps>:is(h2,h3,h4):first-child{margin-top:0}.rd-howto__steps :is(p,ul,ol){margin:0 0 calc(15.98px * var(--rd-k));font-size:calc(11.6px * var(--rd-k));font-weight:var(--rd-w-300);line-height:1.389}.rd-howto__steps ul,.rd-howto__steps ol{padding-left:1.2em}.rd-howto__steps strong,.rd-howto__steps b{font-weight:var(--rd-w-400)}.rd-howto__steps em{font-style:italic}.rd-howto__steps a{color:inherit;text-decoration:underline;text-underline-offset:calc(2px * var(--rd-k))}.rd-howto__steps>:last-child{margin-bottom:0}@media screen and (min-width:750px){.rd-pdp{max-width:calc(560px * var(--rd-k));margin-inline:auto}.rd-pdp-gallery__slide{flex-basis:100%}.rd-pdp__info,.rd-pdp__below{width:100%}.rd-pdp__info,.rd-pdp__below{padding-inline:var(--rd-gutter)}.rd-pdp-gallery__nav{position:absolute;top:50%;z-index:2;width:calc(5.41px * var(--rd-k));height:calc(10.79px * var(--rd-k));margin:calc(-5.4px * var(--rd-k)) 0 0;padding:0;border:0;background:none;color:#fff;cursor:pointer;mix-blend-mode:normal;display:block}.rd-pdp-gallery__nav[hidden]{display:none}.rd-pdp-gallery__nav:before{content:"";position:absolute;inset:calc(-17px * var(--rd-k)) calc(-17px * var(--rd-k))}.rd-pdp-gallery__nav svg{display:block;width:100%;height:100%;filter:drop-shadow(0 0 2px rgb(0 0 0 / 35%))}.rd-pdp-gallery__nav--prev{left:calc(18px * var(--rd-k))}.rd-pdp-gallery__nav--next{right:calc(18px * var(--rd-k))}}@media screen and (min-width:990px){.rd-pdp{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto 1fr auto;max-width:none;margin-inline:0;padding:0;align-items:start}.rd-pdp__top,.rd-pdp__below{display:contents}.rd-pdp__media{grid-area:1 / 1 / 3 / 2;align-self:start}.rd-pdp__info{grid-area:1 / 2;padding-inline:0}.rd-pdp-gallery__slide{flex-basis:100%}.rd-pdp__title{margin-top:0!important;font-size:var(--rd-fs-title)}.rd-pdp__tagline{font-size:calc(14px * var(--rd-k))}}quick-add-modal .rd-pdp{display:block;max-width:none;padding:0}quick-add-modal .rd-pdp__top{display:block}quick-add-modal .rd-pdp-gallery__slide:not(:first-child),quick-add-modal .rd-pdp-gallery__counter,quick-add-modal .rd-pdp-gallery__nav{display:none}quick-add-modal .rd-pdp-gallery__slide{flex-basis:100%;aspect-ratio:1}quick-add-modal .rd-pdp__info{width:100%;left:0;padding:calc(16px * var(--rd-k)) calc(20px * var(--rd-k)) calc(20px * var(--rd-k))}quick-add-modal .rd-pdp__title,quick-add-modal .rd-pdp__price,quick-add-modal .rd-pdp__delivery{left:0}quick-add-modal .rd-pdp__title{margin-top:0!important}quick-add-modal .rd-pdp__tagline,quick-add-modal .rd-pdp__rating{display:none}quick-add-modal .rd-pdp__below{display:none}quick-add-modal .rd-pdp__price{margin-top:calc(8px * var(--rd-k))}quick-add-modal .rd-pdp__buy{margin-top:calc(20px * var(--rd-k))}@media screen and (min-width:750px){quick-add-modal .rd-pdp__top{display:grid;grid-template-columns:minmax(0,55fr) minmax(0,40fr);column-gap:5%;align-items:start}quick-add-modal .rd-pdp .rd-pdp__top:not(.product--no-media) .rd-pdp__media{position:static;grid-area:auto;width:auto;max-width:none}quick-add-modal .rd-pdp__info{padding:0;grid-area:auto}quick-add-modal .rd-pdp__titlebox{padding-right:calc(44px * var(--rd-k))}}@media screen and (min-width:990px){quick-add-modal .quick-add-modal__content{--modal-height-offset: 6rem;width:min(80%,calc(1040px * var(--rd-k)))}quick-add-modal .quick-add-modal__content-info{--modal-padding: 3.2rem}}.rd-related{--pdp-col2: calc(100% - 2 * var(--rd-gutter));padding-bottom:calc(133.46px * var(--rd-k));color:var(--rd-ink);font-family:var(--font-body-family)}.rd-related__inner{display:flow-root;min-height:calc(538px * var(--rd-k))}.rd-related__inner{background:linear-gradient(var(--rd-hairline),var(--rd-hairline)) 50% 0 / var(--pdp-col2) var(--rd-hairline-w) no-repeat}.rd-related__heading{width:var(--pdp-col2);margin:calc(34.24px * var(--rd-k)) auto 0!important;padding-left:0;font-size:calc(17.9px * var(--rd-k));font-weight:var(--rd-w-300);line-height:1.4;letter-spacing:.18em;text-transform:uppercase;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.rd-related__carousel{margin-top:calc(18.95px * var(--rd-k))}.rd-related .rd-card__desc,.rd-related .rd-card__price{font-weight:var(--rd-w-300)}@media screen and (max-width:749px){.rd-related .rd-carousel__track{--rd-track-inset: var(--rd-gutter);gap:var(--rd-card-gap)}.rd-related .rd-carousel__item{flex-basis:var(--rd-card-w)}}@media screen and (min-width:750px){.rd-related{max-width:var(--page-width, 1300px);margin-inline:auto;padding-bottom:calc(60px * var(--rd-k))}.rd-related__inner{min-height:calc(529.2px * var(--rd-k))}.rd-related__inner{background-position:var(--rd-gutter) 0;background-size:calc(100% - 2 * var(--rd-gutter)) var(--rd-hairline-w)}.rd-related__heading{width:auto;margin-inline:var(--rd-gutter)}.rd-related__heading{margin-top:calc(34.24px * var(--rd-k))!important;padding-left:0}}html .shopify-section:has(>.rd-related),html .shopify-section:has(>rd-reviews),html .shopify-section:has(>.rd-reviews-root){margin-top:0}.rd-related .rd-card-bar{margin-top:calc(var(--rd-bar-gap) - var(--rd-bar-over-top) + 1px * var(--rd-k))}.rd-related .rd-card__link{margin-top:calc(max(0px,calc(var(--rd-text-gap) + 1.382 * var(--ut) - var(--rd-bar-over-bottom))) + .5px * var(--rd-k))}.rd-pdp-sticky{position:fixed;right:0;bottom:0;left:0;z-index:90;padding:calc(8px * var(--rd-k)) var(--rd-gutter) calc(8px * var(--rd-k) + env(safe-area-inset-bottom,0px));background:var(--rd-surface);border-top:1px solid rgba(0,0,0,.12);transform:translateY(100%);visibility:hidden;transition:transform .26s var(--rd-ease),visibility 0s linear .26s}.rd-pdp-sticky.is-visible{transform:none;visibility:visible;transition:transform .26s var(--rd-ease),visibility 0s}@media(prefers-reduced-motion:reduce){.rd-pdp-sticky,.rd-pdp-sticky.is-visible{transition:none}}.rd-pdp-sticky__inner{display:flex;align-items:center;gap:calc(10px * var(--rd-k));max-width:1100px;margin-inline:auto}.rd-pdp-sticky__thumb{flex:none;width:calc(35.2px * var(--rd-k));height:calc(44px * var(--rd-k));object-fit:cover;background:var(--pdp-grey)}.rd-pdp-sticky__text{display:flex;flex:1 1 auto;flex-direction:column;gap:calc(2px * var(--rd-k));min-width:0}.rd-pdp-sticky__title{overflow:hidden;font-size:calc(11.6px * var(--rd-k));font-weight:var(--rd-w-400);line-height:1.3;letter-spacing:var(--rd-ls);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.rd-pdp-sticky__price{font-size:calc(11.6px * var(--rd-k));font-weight:var(--rd-w-300);line-height:1.3}.rd-pdp-sticky__add{flex:none;height:calc(44px * var(--rd-k));padding:0 calc(14px * var(--rd-k));gap:calc(12px * var(--rd-k))}.rd-pdp-sticky__add:before{top:0;right:0;bottom:0;left:0}.rd-pdp-sticky__add .rd-btn__icon{margin-left:0}.rd-pdp-sticky__add:not(.loading) .loading-overlay__spinner{display:none}.rd-pdp-sticky__add.loading .rd-pdp-sticky__label,.rd-pdp-sticky__add.loading .rd-btn__icon{visibility:hidden}@media screen and (min-width:750px){.rd-pdp-sticky__thumb{width:38.4px;height:48px}.rd-pdp-sticky__title,.rd-pdp-sticky__price{font-size:14px}.rd-pdp-sticky__add{height:48px;padding:0 24px;font-size:14px}}@media screen and (min-width:990px){.shopify-section>.rd-pdp .rd-pdp-gallery__track{gap:0}.shopify-section>.rd-pdp{--rd-pdp-fit-h: calc(100svh - var(--rd-header-h) - var(--rd-announcement-h))}.shopify-section>.rd-pdp .rd-pdp-gallery__slide{flex-basis:min(calc(100% / 1.1),calc(var(--rd-pdp-fit-h) * 654.5 / 789));aspect-ratio:654.5 / 789}.shopify-section>.rd-pdp .rd-pdp-gallery:only-child .rd-pdp-gallery__slide:only-child{flex-basis:100%;aspect-ratio:720 / 790;max-height:var(--rd-pdp-fit-h)}.shopify-section>.rd-pdp .rd-pdp-gallery__counter{top:17px;left:50px;font-size:14px;line-height:23px}.shopify-section>.rd-pdp .rd-pdp-gallery__nav:not([hidden]){display:flex;align-items:center;justify-content:center}.shopify-section>.rd-pdp .rd-pdp-gallery__nav{width:36px;height:36px;margin:-18px 0 0;border-radius:50%;background:#fff;color:var(--pdp-ink)}.shopify-section>.rd-pdp .rd-pdp-gallery__nav:before{top:-4px;right:-4px;bottom:-4px;left:-4px}.shopify-section>.rd-pdp .rd-pdp-gallery__nav svg{width:6px;height:11px;filter:none}.shopify-section>.rd-pdp .rd-pdp-gallery__nav--prev{left:20px}.shopify-section>.rd-pdp .rd-pdp-gallery__nav--next{right:20px}.shopify-section>.rd-pdp .rd-pdp__info{width:100%;margin:0;padding:95px calc(100% / 6 + 14px) 0;position:relative}.shopify-section>.rd-pdp .rd-pdp__breadcrumb{display:block;position:absolute;top:35px;inset-inline:calc(100% / 6 + 14px);font-size:10px;line-height:16px;text-transform:uppercase}.rd-pdp__breadcrumb .rd-breadcrumb__list,.rd-pdp__breadcrumb .rd-breadcrumb__item{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 8px}.rd-pdp__breadcrumb .rd-breadcrumb__list{list-style:none;padding:0;margin:0}.rd-pdp__breadcrumb .rd-breadcrumb__item{min-width:0}.rd-pdp__breadcrumb .rd-breadcrumb__item:last-child{flex:1}.rd-pdp__breadcrumb [aria-current]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.rd-pdp__breadcrumb :is(a,span){color:inherit;letter-spacing:.18em}.rd-pdp__breadcrumb a{text-decoration:none}.rd-pdp__breadcrumb a:hover{text-decoration:underline}.shopify-section>.rd-pdp .rd-pdp__title{font-size:22px;line-height:30px;letter-spacing:.18em;text-transform:uppercase}.shopify-section>.rd-pdp .rd-pdp__tagline{font-size:13px;line-height:20px}.shopify-section>.rd-pdp .rd-pdp__tagline,.shopify-section>.rd-pdp .rd-pdp__tagline *{letter-spacing:.018em}.shopify-section>.rd-pdp .rd-pdp__price{font-size:16px;line-height:22px}.shopify-section>.rd-pdp .rd-pdp__price,.shopify-section>.rd-pdp .rd-pdp__price *{letter-spacing:.18em}.shopify-section>.rd-pdp .rd-pdp__unit{font-size:12px}.shopify-section>.rd-pdp .rd-pdp__count,.shopify-section>.rd-pdp .rd-pdp__count *{letter-spacing:0}.shopify-section>.rd-pdp .rd-pdp__write{margin-left:14px}.shopify-section>.rd-pdp .rd-pdp__options:not(:empty){margin-top:30px}.shopify-section>.rd-pdp .rd-pdp__options:not(:empty)+.rd-pdp__buy,.shopify-section>.rd-pdp .rd-pdp__qty+.rd-pdp__buy{margin-top:24px}.shopify-section>.rd-pdp .rd-pdp__submit{height:46px;padding:0 13px}.shopify-section>.rd-pdp .rd-pdp__submit,.shopify-section>.rd-pdp .rd-pdp__submit .rd-pdp__submit-label{font-size:12px;letter-spacing:.18em}.shopify-section>.rd-pdp .rd-pdp__submit .rd-btn__icon{width:12.9px;height:15px}.shopify-section>.rd-pdp .rd-pdp__delivery{font-size:11px;line-height:17px;letter-spacing:.18em;text-transform:uppercase}.shopify-section>.rd-pdp .rd-pdp__benefits{padding-left:0}.shopify-section>.rd-pdp .rd-pdp__benefit{flex:1 1 0}.shopify-section>.rd-pdp .rd-pdp__benefits-rule{left:0}.shopify-section>.rd-pdp .rd-pdp__benefits:before{left:33.33%}.shopify-section>.rd-pdp .rd-pdp__benefits:after{left:66.67%}.shopify-section>.rd-pdp :is(.rd-pdp__buy,.rd-pdp__delivery,.rd-pdp__payment,.rd-pdp__benefits)+.rd-pdp-acc{margin-top:30px;padding-top:30px;border-top:var(--rd-hairline-w) solid var(--rd-hairline)}.shopify-section>.rd-pdp .rd-pdp-acc{margin-bottom:20px}.shopify-section>.rd-pdp .rd-pdp-acc__summary{min-height:20px;padding-left:22px}.shopify-section>.rd-pdp .rd-pdp-acc__summary:before{top:-12px;right:0;bottom:-12px;left:0}.shopify-section>.rd-pdp .rd-pdp-acc__title{font-size:12px;line-height:20px;letter-spacing:.18em}.shopify-section>.rd-pdp .rd-pdp-acc__icon{top:4px;width:12px;height:12px}.shopify-section>.rd-pdp .rd-pdp-acc__body,.shopify-section>.rd-pdp .rd-pdp-acc:last-child .rd-pdp-acc__body,.shopify-section>.rd-pdp .rd-pdp-acc+.rd-pdp-acc .rd-pdp-acc__body{padding:20px 0}.shopify-section>.rd-pdp .rd-pdp-acc__body :is(p,ul,ol,div){margin-bottom:20px;font-size:14px;line-height:23px}.shopify-section>.rd-pdp .rd-pdp-acc__body :is(h2,h3,h4,h5,h6){margin-bottom:20px;font-size:14px;line-height:23px}.shopify-section>.rd-pdp .rd-pdp-acc__body .rd-pdp-acc__part{margin-bottom:20px}.shopify-section>.rd-pdp .rd-pdp-acc__body ul,.shopify-section>.rd-pdp .rd-pdp-acc__body ol{padding-left:20px}.shopify-section>.rd-pdp .rd-pdp-acc__body>:last-child,.shopify-section>.rd-pdp .rd-pdp-acc__body .rd-pdp-acc__part:last-child,.shopify-section>.rd-pdp .rd-pdp-acc__body .rd-pdp-acc__part>:last-child{margin-bottom:0}.shopify-section>.rd-pdp .rd-pdp__aside{display:block;grid-column:2;grid-row:2;margin:10px calc(100% / 6 + 14px) 60px;min-width:0}.shopify-section>.rd-pdp .rd-pdp__section:not(.rd-howto){margin:0;padding:15px 0 0}.rd-pdp__faq-slot{display:block}.rd-pdp__faq-slot>.rd-faq-section{margin:0}.shopify-section>.rd-pdp .rd-pdp__section:not(.rd-howto)+.rd-pdp__section:not(.rd-howto){margin-top:0}.shopify-section>.rd-pdp .rd-pdp__section:not(.rd-howto) .rd-pdp__heading{font-size:25.2px;line-height:1.3;letter-spacing:.18em}.shopify-section>.rd-pdp .rd-pdp__section:not(.rd-howto) .rd-pair>.rd-pdp__heading{font-size:12px;line-height:20px;letter-spacing:.1667em}.shopify-section>.rd-pdp .rd-pair__viewport{margin-top:15px}.shopify-section>.rd-pdp .rd-card--pair{min-height:98px}.shopify-section>.rd-pdp .rd-card--pair .rd-card__body{grid-template-columns:80px minmax(0,1fr);column-gap:0;padding:0}.shopify-section>.rd-pdp .rd-card--pair .rd-card__media{width:80px;height:100%;min-height:98px;aspect-ratio:auto}.shopify-section>.rd-pdp .rd-pair__main{padding:15px}.shopify-section>.rd-pdp .rd-pair__link{margin-top:0;padding-inline:0}.shopify-section>.rd-pdp .rd-card--pair .rd-card__title{font-size:14px;line-height:22px;letter-spacing:.1667em}.shopify-section>.rd-pdp .rd-card--pair .rd-pair__price{margin-top:1px;font-size:12.8px;line-height:20px;letter-spacing:.18em}.shopify-section>.rd-pdp .rd-card--pair .rd-pair__desc{margin-top:2px;font-size:13px;line-height:20px;letter-spacing:.018em}.shopify-section>.rd-pdp .rd-card--pair .rd-card-bar{margin-top:5px}.shopify-section>.rd-pdp .rd-card--pair .rd-card-bar__control{height:17px;font-size:10px;line-height:17px;letter-spacing:.2em}}@media screen and (min-width:990px){.shopify-section>.rd-pdp .rd-howto{grid-column:1 / -1;grid-row:3;margin:0;padding:36px 0 0;border-top:0}.shopify-section>.rd-pdp .rd-howto__tabs{flex-wrap:nowrap;justify-content:center;gap:30px;padding:15px 0;margin-bottom:30px}.shopify-section>.rd-pdp .rd-howto__tab,.shopify-section>.rd-pdp .rd-howto__tab[aria-selected=true],.shopify-section>.rd-pdp .rd-howto__tab:hover{height:auto;padding:0;background:none;color:#a4a4a4;font-size:12px;line-height:20px;letter-spacing:.18em}.shopify-section>.rd-pdp .rd-howto__tab[aria-selected=true]{color:#454545}.shopify-section>.rd-pdp .rd-howto__tab:before{top:-10px;right:-15px;bottom:-10px;left:-15px}.shopify-section>.rd-pdp .rd-howto__panel:not([hidden]){display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"steps media";aspect-ratio:2 / 1;margin-top:0}.shopify-section>.rd-pdp .rd-howto__media,.shopify-section>.rd-pdp .rd-howto__media--video{grid-area:media;width:100%;height:100%;aspect-ratio:auto!important;margin:0}.shopify-section>.rd-pdp .rd-howto__media :is(img,video){object-fit:cover}.shopify-section>.rd-pdp .rd-howto__steps{grid-area:steps;align-self:center;box-sizing:border-box;padding:60px calc(100% / 6 + 14px)}.shopify-section>.rd-pdp .rd-howto__steps :is(h2,h3,h4){margin:30px 0 0;font-size:18px;line-height:33px;letter-spacing:.22em}.shopify-section>.rd-pdp .rd-howto__steps>:is(h2,h3,h4):first-child{margin-top:0}.shopify-section>.rd-pdp .rd-howto__steps :is(p,ul,ol){margin:0;font-size:14px;line-height:23px}.shopify-section>.rd-pdp .rd-howto__steps :is(p,ul,ol)+:is(p,ul,ol){margin-top:12px}.shopify-section>.rd-pdp .rd-howto__steps ul,.shopify-section>.rd-pdp .rd-howto__steps ol{padding-left:20px}}@media screen and (min-width:990px){.rd-pdp-sticky{padding:20px 50px calc(20px + env(safe-area-inset-bottom,0px))}.rd-pdp-sticky__inner{max-width:none;gap:0;justify-content:space-between}.rd-pdp-sticky__thumb{display:none}.rd-pdp-sticky__text{gap:0}.rd-pdp-sticky__title{font-size:16px;line-height:26px;letter-spacing:.18em}.rd-pdp-sticky__price{font-size:12px;line-height:20px;letter-spacing:.18em}.rd-pdp-sticky__add{flex:0 0 420px;justify-content:space-between;width:420px;height:46px;padding:0 13px;font-size:12px;letter-spacing:.18em}.rd-pdp-sticky__label{font-size:12px;letter-spacing:.18em}.rd-pdp-sticky__add .rd-btn__icon{width:12.9px;height:15px}}@media screen and (min-width:990px){.rd-related{max-width:none;margin-inline:0;padding-bottom:80px}.rd-related__inner{min-height:calc((100vw - 100px)*.29625 + 320px);background:none}.rd-related .rd-related__heading{width:auto;margin:94px 0 0!important;padding-inline:48px;font-size:25.2px;line-height:1.3;letter-spacing:.18em;text-align:left}.rd-related__carousel{margin-top:31px}.rd-related .rd-carousel__track{--rd-track-inset: 48px;display:flex;gap:2px;max-width:none;margin:-8px 0;padding:8px 0 8px 48px;overflow-x:auto;scroll-snap-type:x mandatory}.rd-related .rd-carousel__track:after{display:block;flex:0 0 46px}.rd-related .rd-carousel__item{flex:0 0 calc((100% - 52px)/4)}.rd-related .rd-card-bar{margin-top:calc(var(--rd-bar-gap) - var(--rd-bar-over-top))}}@media screen and (max-width:989px){.rd-pdp__breadcrumb :is(a,span){letter-spacing:.18em}.shopify-section>.rd-pdp .rd-pdp__title{letter-spacing:.18em}.shopify-section>.rd-pdp .rd-pdp__tagline,.shopify-section>.rd-pdp .rd-pdp__tagline *{letter-spacing:.018em}.shopify-section>.rd-pdp .rd-pdp__price,.shopify-section>.rd-pdp .rd-pdp__price *{letter-spacing:.18em}.shopify-section>.rd-pdp .rd-pdp__count,.shopify-section>.rd-pdp .rd-pdp__count *{letter-spacing:0}.shopify-section>.rd-pdp .rd-pdp__submit,.shopify-section>.rd-pdp .rd-pdp__submit .rd-pdp__submit-label{letter-spacing:.18em}.shopify-section>.rd-pdp .rd-pdp__delivery{letter-spacing:.18em}.shopify-section>.rd-pdp .rd-pdp-acc__title{letter-spacing:.18em}.shopify-section>.rd-pdp .rd-pdp__section:not(.rd-howto) .rd-pair>.rd-pdp__heading{letter-spacing:.1667em}.shopify-section>.rd-pdp .rd-card--pair .rd-card__title{letter-spacing:.1667em}.shopify-section>.rd-pdp .rd-card--pair .rd-pair__price{letter-spacing:.18em}.shopify-section>.rd-pdp .rd-card--pair .rd-pair__desc{letter-spacing:.018em}.shopify-section>.rd-pdp .rd-card--pair .rd-card-bar__control{letter-spacing:.2em}.shopify-section>.rd-pdp .rd-howto__tab,.shopify-section>.rd-pdp .rd-howto__tab[aria-selected=true],.shopify-section>.rd-pdp .rd-howto__tab:hover{letter-spacing:.18em}.shopify-section>.rd-pdp .rd-howto__steps :is(h2,h3,h4){letter-spacing:.22em}.rd-pdp-sticky__title,.rd-pdp-sticky__price,.rd-pdp-sticky__add,.rd-pdp-sticky__label,.rd-related .rd-related__heading{letter-spacing:.18em}}@media screen and (max-width:749px){.shopify-section>.rd-pdp .rd-pdp__section:not(.rd-howto) .rd-pair>.rd-pdp__heading{font-size:12px;line-height:20px}.shopify-section>.rd-pdp,.rd-related{--rd-gutter: 20px}.shopify-section>.rd-pdp .rd-pdp-gallery__slide{flex-basis:calc(100% - 35px);aspect-ratio:355 / 444}.shopify-section>.rd-pdp .rd-pdp-gallery:only-child .rd-pdp-gallery__slide:only-child{flex-basis:100%}.shopify-section>.rd-pdp .rd-pdp-gallery__counter{font-size:12px}.shopify-section>.rd-pdp .rd-pdp__title{font-size:18px;line-height:24px;text-transform:uppercase}.shopify-section>.rd-pdp .rd-pdp__tagline{font-size:13px;line-height:20px}.shopify-section>.rd-pdp .rd-pdp__price{font-size:11px;line-height:18px}.shopify-section>.rd-pdp .rd-pdp__unit{font-size:12px}.shopify-section>.rd-pdp .rd-pdp__submit{height:46px;padding:0 13px}.shopify-section>.rd-pdp .rd-pdp__submit,.shopify-section>.rd-pdp .rd-pdp__submit .rd-pdp__submit-label{font-size:12px}.shopify-section>.rd-pdp .rd-pdp__submit .rd-btn__icon{width:12.9px;height:15px}.shopify-section>.rd-pdp .rd-pdp__delivery{font-size:11px;line-height:17px;text-transform:uppercase}.shopify-section>.rd-pdp .rd-pdp-acc{margin-bottom:20px}.shopify-section>.rd-pdp .rd-pdp-acc__summary{min-height:20px;padding-left:22px}.shopify-section>.rd-pdp .rd-pdp-acc__summary:before{top:-12px;right:0;bottom:-12px;left:0}.shopify-section>.rd-pdp .rd-pdp-acc__title{font-size:12px;line-height:20px}.shopify-section>.rd-pdp .rd-pdp-acc__icon{top:4px;width:12px;height:12px}.shopify-section>.rd-pdp .rd-pdp-acc__body,.shopify-section>.rd-pdp .rd-pdp-acc:last-child .rd-pdp-acc__body,.shopify-section>.rd-pdp .rd-pdp-acc+.rd-pdp-acc .rd-pdp-acc__body{padding:20px 0}.shopify-section>.rd-pdp .rd-pdp-acc__body :is(p,ul,ol,div),.shopify-section>.rd-pdp .rd-pdp-acc__body :is(h2,h3,h4,h5,h6){margin-bottom:20px;font-size:13px;line-height:21px}.shopify-section>.rd-pdp .rd-pdp-acc__body .rd-pdp-acc__part{margin-bottom:20px}.shopify-section>.rd-pdp .rd-pdp-acc__body ul,.shopify-section>.rd-pdp .rd-pdp-acc__body ol{padding-left:20px}.shopify-section>.rd-pdp .rd-pdp-acc__body .rd-pdp-acc__contents :is(p,div){font-size:13px;line-height:21px}.shopify-section>.rd-pdp .rd-pdp-acc__body>:last-child,.shopify-section>.rd-pdp .rd-pdp-acc__body .rd-pdp-acc__part:last-child,.shopify-section>.rd-pdp .rd-pdp-acc__body .rd-pdp-acc__part>:last-child{margin-bottom:0}.shopify-section>.rd-pdp .rd-pair__slide{display:flex}.shopify-section>.rd-pdp .rd-card--pair{flex:1 1 auto}.shopify-section>.rd-pdp .rd-card--pair .rd-card__body{grid-template-columns:85px minmax(0,1fr);column-gap:0;padding:0;height:100%}.shopify-section>.rd-pdp .rd-card--pair .rd-card__media{align-self:start;width:70px;height:auto;margin:15px 0 0 15px;aspect-ratio:4 / 5}.shopify-section>.rd-pdp .rd-pair__main{padding:15px}.shopify-section>.rd-pdp .rd-pair__link{margin-top:0;padding-inline:0}.shopify-section>.rd-pdp .rd-pair__head{flex-direction:column;gap:0}.shopify-section>.rd-pdp .rd-card--pair .rd-card__title{font-size:12px;line-height:20px}.shopify-section>.rd-pdp .rd-card--pair .rd-pair__price{margin-top:0;font-size:12px;line-height:20px}.shopify-section>.rd-pdp .rd-card--pair .rd-pair__desc{margin-top:4px;font-size:13px;line-height:20px}.shopify-section>.rd-pdp .rd-card--pair .rd-card-bar{margin-top:12px}.shopify-section>.rd-pdp .rd-card--pair .rd-card-bar__control{height:17px;font-size:10px;line-height:17px}.shopify-section>.rd-pdp .rd-howto__tabs{flex-wrap:nowrap;justify-content:center;gap:20px;padding:15px 0;margin-bottom:6px}.shopify-section>.rd-pdp .rd-howto__tab,.shopify-section>.rd-pdp .rd-howto__tab[aria-selected=true],.shopify-section>.rd-pdp .rd-howto__tab:hover{height:auto;padding:0;background:none;color:#a4a4a4;font-size:11px;line-height:20px;text-transform:uppercase}.shopify-section>.rd-pdp .rd-howto__tab[aria-selected=true]{color:#454545}.shopify-section>.rd-pdp .rd-howto__tab:before{top:-12px;right:-10px;bottom:-12px;left:-10px}.shopify-section>.rd-pdp .rd-howto__steps :is(h2,h3,h4){font-size:12px;line-height:20px;letter-spacing:.18em}.shopify-section>.rd-pdp .rd-howto__steps :is(p,ul,ol){font-size:13px;line-height:21px}.rd-related .rd-related__heading{text-align:left}.rd-related .rd-carousel__track{--rd-track-inset: 20px;gap:2px}.rd-related .rd-carousel__item{flex-basis:233px}.rd-related .rd-carousel__track:after{flex-basis:18px}.rd-pdp-sticky__title,.rd-pdp-sticky__price,.rd-pdp-sticky__add,.rd-pdp-sticky__label{font-size:12px}}.rd-pdp .waitlist{display:grid;grid-template-columns:minmax(0,1fr);max-width:none;margin-top:calc(34.27px * var(--rd-k))}.rd-pdp__options:not(:empty)+.waitlist,.rd-pdp__qty+.waitlist{margin-top:calc(24px * var(--rd-k))}.rd-pdp .waitlist__header{grid-row:1;display:block;margin:0 0 7px}.rd-pdp .waitlist__description{grid-row:2}.rd-pdp .waitlist>*{grid-column:1}.rd-pdp .waitlist__form{grid-row:3}.rd-pdp .waitlist__header svg{display:none}.rd-pdp .waitlist :is(.waitlist__heading,.waitlist__success-heading){display:block;margin:0;font-size:14px;font-weight:var(--rd-w-400);line-height:20px;letter-spacing:.18em;text-transform:uppercase;color:var(--pdp-ink)}.rd-pdp .waitlist :is(.waitlist__description,.waitlist__success-text){margin:0 0 20px;font-size:12px;font-weight:var(--rd-w-300);line-height:18px;letter-spacing:.018em;color:var(--pdp-ink)}.rd-pdp .waitlist .waitlist__form .field{margin:0 0 15px}.rd-pdp .waitlist .waitlist__form .field:before,.rd-pdp .waitlist .waitlist__form .field:after{display:none}.rd-pdp .waitlist .waitlist__form .field__input{height:46px;min-height:46px;margin:0;padding:0 13px;border:1px solid var(--pdp-ink);border-radius:0;box-shadow:none;background:#fff;color:var(--pdp-ink);font-family:inherit;font-size:12px;font-weight:var(--rd-w-300);line-height:20px;letter-spacing:.018em}.rd-pdp .waitlist .waitlist__form .field__input::placeholder{opacity:1;color:var(--pdp-muted);font-size:12px;letter-spacing:.018em}.rd-pdp .waitlist .waitlist__form .field__label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media screen and (max-width:749px),(pointer:coarse){.rd-pdp .waitlist .waitlist__form .field__input{font-size:16px}}@media screen and (max-width:749px){.rd-pdp .waitlist .waitlist__form .field__input::placeholder{font-size:13px}}.rd-pdp .waitlist .waitlist__consent{gap:10px;margin:0 0 20px;font-size:11px;font-weight:var(--rd-w-300);line-height:18px;letter-spacing:.018em;color:var(--pdp-ink)}.rd-pdp .waitlist .waitlist__consent input{-webkit-appearance:none;appearance:none;flex:none;width:16px;height:16px;margin:1px 0 0;border:1px solid var(--pdp-ink);border-radius:0;background:#fff center / 12px 12px no-repeat;cursor:pointer}.rd-pdp .waitlist .waitlist__consent input:checked{background-color:var(--pdp-ink);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none' stroke='%23fff' stroke-width='1.6'%3E%3Cpath d='M2 6.2l2.7 2.6L10 3.4'/%3E%3C/svg%3E")}.rd-pdp .waitlist__turnstile{line-height:0}.rd-pdp .waitlist__turnstile:has(iframe){margin:0 0 20px;line-height:normal}.rd-pdp .waitlist .waitlist__submit{position:relative;display:inline-flex;align-items:center;justify-content:flex-start;width:100%;height:46px;min-height:46px;margin:0;padding:0 13px;border:1px solid var(--rd-button);border-radius:0;box-shadow:none;background:var(--rd-button);color:var(--rd-button-text);font-family:inherit;font-size:12px;font-weight:var(--rd-w-400);line-height:12px;letter-spacing:.18em;text-transform:uppercase;text-align:left}.rd-pdp .waitlist .waitlist__submit span{position:relative;top:-1px;letter-spacing:.18em}.rd-pdp .waitlist .waitlist__submit:active{background:#000;border-color:#000}.rd-pdp .waitlist .waitlist__submit.loading{color:transparent}.rd-pdp .waitlist .waitlist__submit.loading .loading-overlay__spinner{position:absolute;top:50%;left:50%;display:block;width:1.8rem;height:1.8rem;transform:translate(-50%,-50%)}.rd-pdp .waitlist .waitlist__submit.loading .spinner{width:100%;height:100%;animation:rotator 1.4s linear infinite}.rd-pdp .waitlist .waitlist__submit.loading .path{stroke:var(--rd-button-text);stroke-dasharray:280;stroke-dashoffset:0;transform-origin:center;animation:dash 1.4s ease-in-out infinite}.rd-pdp .waitlist .waitlist__form{position:relative}.rd-pdp .waitlist .waitlist__error{position:absolute;top:calc(100% + 1px);right:0;left:0;display:flex;height:14px;margin:0;font-size:11px;line-height:14px;letter-spacing:.018em;color:#b00020;visibility:hidden}.rd-pdp .waitlist .waitlist__error [data-waitlist-message]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;letter-spacing:.018em}.rd-pdp .waitlist .waitlist__error.visible{visibility:visible}.rd-pdp .waitlist .waitlist__error svg{display:none}.rd-pdp .waitlist .waitlist__success{grid-row:2 / span 2;align-self:start;padding:0;text-align:left}.rd-pdp .waitlist.waitlist--done :is(.waitlist__description,.waitlist__form){display:block;visibility:hidden}.rd-pdp .waitlist .waitlist__success-icon{display:none}.rd-pdp .waitlist .waitlist__success-text{margin:7px 0 0}.shopify-section>.rd-pdp .rd-pdp__title{font-weight:var(--rd-w-400)}.shopify-section>.rd-pdp .rd-pdp__tagline{margin-top:6px!important;font-weight:var(--rd-w-300)}.shopify-section>.rd-pdp :is(.rd-pdp__price,.rd-pdp__rating){margin-top:16px}.shopify-section>.rd-pdp .rd-pdp__price{font-weight:var(--rd-w-400)}.shopify-section>.rd-pdp :is(.rd-pdp__buy,.waitlist){margin-top:24px}.shopify-section>.rd-pdp .rd-pdp__delivery{margin-top:16px;font-weight:var(--rd-w-300)}.shopify-section>.rd-pdp .rd-pdp__payment{margin-top:12px}.shopify-section>.rd-pdp .rd-pdp__payment+.rd-pdp-acc{margin-top:40px}.shopify-section>.rd-pdp .rd-pdp__rating{min-height:20px}.shopify-section>.rd-pdp .rd-pdp__rating-button{gap:8px}.shopify-section>.rd-pdp .rd-pdp__stars{gap:.75px}.shopify-section>.rd-pdp .rd-pdp__star{width:12.4px;height:10px}.shopify-section>.rd-pdp .rd-pdp__count{line-height:20px}.shopify-section>.rd-pdp .rd-pdp__soldout{display:inline-block;margin-left:14px;font-size:11px;font-weight:var(--rd-w-300);line-height:1;letter-spacing:.18em;text-transform:uppercase;color:var(--pdp-muted)}.shopify-section>.rd-pdp .rd-pdp__info{display:flex;flex-wrap:wrap;align-content:flex-start;align-items:center}.shopify-section>.rd-pdp .rd-pdp__info>*{flex:0 0 100%;min-width:0;order:3}.shopify-section>.rd-pdp .rd-pdp__titlebox{display:contents}.shopify-section>.rd-pdp .rd-pdp__title,.shopify-section>.rd-pdp .rd-pdp__tagline{flex:0 0 100%;order:0}.shopify-section>.rd-pdp .rd-pdp__price{flex:1 1 auto;order:1}.shopify-section>.rd-pdp .rd-pdp__rating{flex:0 0 auto;order:2}@media screen and (min-width:750px)and (max-width:989px){.shopify-section>.rd-pdp .rd-pdp__title{font-size:22px;line-height:30px;text-transform:uppercase}.shopify-section>.rd-pdp .rd-pdp__tagline{font-size:13px;line-height:20px}.shopify-section>.rd-pdp .rd-pdp__price{font-size:16px;line-height:22px}.shopify-section>.rd-pdp .rd-pdp__delivery{font-size:11px;line-height:17px;text-transform:uppercase}.shopify-section>.rd-pdp .rd-card--pair .rd-card__title{font-size:14px;line-height:22px}.shopify-section>.rd-pdp .rd-card--pair .rd-pair__price{font-size:12.8px;line-height:20px}.shopify-section>.rd-pdp .rd-card--pair .rd-pair__desc{font-size:13px;line-height:20px}}@media screen and (min-width:750px){.rd-related .rd-card-bar__control,.rd-related .rd-card-bar__label{font-size:11px;font-weight:var(--rd-w-300);letter-spacing:.18em}}
/*# sourceMappingURL=/cdn/shop/t/379/assets/rd-pdp.css.map */
