.rail{padding-bottom:25px}@media(min-width:1200px){.rail .pc{flex:0 0 24%}}.pc__n{line-height:17px;height:17px;padding:0}.pc__p{height:16px;line-height:16px}.ft__col a{line-height:19px}.qt h4{margin-top:10px}.pdp{padding-top:79px}.pdp__f>*{order:3}.pdp__f .bt{order:1}.pdp__f .sw{order:2}.pdp__t{margin-top:4px}.pdp__d{margin-top:3px}.pdp__d p:last-child{margin:0}.pdp__pr{padding:3px 0}.rel{gap:12px}.hdr__bg{cursor:pointer}.ft__main{position:relative;z-index:2;background:var(--black)}.ft__word{position:relative;z-index:1;padding:40px var(--px);will-change:transform}.ft__word img{width:100%;height:auto;max-height:none;aspect-ratio:1449/303;object-fit:contain}.ft__col--wide{grid-column:span 2}.ft__col--wide>div{display:block;column-count:2;column-gap:32px}.ft__col--wide>div a{display:block;margin-bottom:14px;break-inside:avoid}.ft__col--wide>div a:last-child{margin-bottom:0}@media(max-width:809px){.ft__word{padding:20px}}.mp .lnk,.sp .lnk,.tr .lnk,.fq .lnk{font-size:13px;line-height:15px;padding-bottom:2px;border-bottom:1px solid currentColor}.mp .lnk>.roll:first-child,.sp .lnk>.roll:first-child,.tr .lnk>.roll:first-child,.fq .lnk>.roll:first-child{display:none}.mnav{padding:0;gap:0;visibility:hidden;transition:transform .45s cubic-bezier(.65,0,.25,1),visibility 0s linear .45s}.menu-open .mnav{visibility:visible;transition:transform .45s cubic-bezier(.65,0,.25,1),visibility 0s}html.menu-open,html.menu-open body{overflow:hidden}.mnav__bar{flex:none;height:80px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 20px}.mnav .mnav__bar button{align-self:auto;width:40px;height:40px;display:grid;place-items:center;margin-left:-8px}.mnav .mnav__bar .mnav__cart{position:relative;justify-self:end;margin:0 -8px 0 0}.mnav .mnav__logo{display:block;width:210px;height:50px;font:inherit;text-transform:none}.mnav__logo svg{width:100%;height:100%;fill:currentColor;max-width:none}.mnav__body{position:relative;flex:1;overflow:hidden}.mnav__p{position:absolute;top:0;right:0;bottom:0;left:0;padding:38px 20px;overflow-y:auto;opacity:0;visibility:hidden;pointer-events:none;transform:translate(28px);transition:opacity .3s ease,transform .4s cubic-bezier(.2,.7,.2,1),visibility 0s linear .4s}.mnav__p.on{opacity:1;visibility:visible;pointer-events:auto;transform:none;transition:opacity .3s ease .08s,transform .4s cubic-bezier(.2,.7,.2,1) .08s,visibility 0s}.mnav__l{display:block;margin-bottom:18px;font:400 12px/1.1 var(--sans);color:var(--b60)}.mnav .mnav__a{display:flex;align-items:center;justify-content:space-between;width:100%;height:32px;padding:0;align-self:auto;font:500 18px/1.1 var(--sans);text-transform:none;text-align:left;color:var(--black)}.mnav .mnav__a.gap{margin-top:30px}.mnav__a svg.i{width:20px;height:20px}.mnav .mnav__back{align-self:auto;width:24px;height:24px;margin:0 0 20px -4px;display:grid;place-items:center}.pdp__main{position:relative;aspect-ratio:auto;height:948px}.pdp__trk{display:flex;height:100%;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.pdp__trk::-webkit-scrollbar{display:none}.pdp__sl{flex:0 0 100%;height:100%;scroll-snap-align:start;scroll-snap-stop:always}.pdp__sl img{width:100%;height:100%;object-fit:cover;max-width:none;-webkit-user-drag:none;-webkit-user-select:none;user-select:none}@media(max-width:1199px){.pdp__main{height:677px;border-radius:0 0 50px}}.pdp__acc{display:flex;flex-direction:column;margin-top:12px;border-top:1px solid var(--b8)}.pdp__acc .fq__q{padding:16px 0;font:500 15px/1.1 var(--sans)}.pdp__ab{padding:14px 0 6px;font:400 15px/1.4 var(--sans);color:var(--b80)}.pdp__ab:empty{display:none}.pk{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:16px}.pk .pk__i,.pk .pk__i:first-child,.pk .pk__i:last-child{border:1px solid var(--b8);border-radius:6px;padding:12px;gap:8px}.pk__i svg{width:18px;height:18px}.pk__i b{font-size:12px;line-height:1.2;margin-bottom:3px}.pk__i span{font-size:11px;line-height:1.35}@media(max-width:809px){.hero h1{font-size:clamp(20px,7.2vw,35px);line-height:1.08;white-space:nowrap;max-width:none}.sh h3{font-size:24px;line-height:24px}.mp .sh h3{font-size:min(22px,5.3vw);line-height:22px;white-space:nowrap}.pc__p{font-size:13px;height:14px;line-height:14px}.pc--shop .pc__p{font-size:14px;height:16px;line-height:16px}.tr__g{display:flex;gap:12px;overflow-x:auto;margin:0 -20px;padding:0 20px;scroll-padding:0 20px;scrollbar-width:none;scroll-snap-type:x proximity}.tr__g::-webkit-scrollbar{display:none}.tr__g .pc,.tr__g .pc:nth-child(3){display:flex;flex:0 0 168px;scroll-snap-align:start}.pdp__i{padding:20px}main{display:flex;flex-direction:column}main>.shopify-section{order:5}main>[id$=__hero]{order:0}main>[id$=__popular]{order:10}main>[id$=__couples]{order:30}main>[id$=__quotes]{order:60}main>[id$=__faq]{order:70}main>[id$=__her],main>[id$=__him],main>[id$=__her] .sp,main>[id$=__him] .sp,main>[id$=__her] .sp__in,main>[id$=__him] .sp__in,main>[id$=__her] .sp__row,main>[id$=__him] .sp__row{display:contents}main>[id$=__her] .sp__q{order:20}main>[id$=__her] .sh{order:40;padding:0 20px;margin-top:0}main>[id$=__her] .sp__g{order:41;padding:14px 20px 60px}main>[id$=__him] .sp__q{order:50}main>[id$=__him] .sh,main>[id$=__him] .sp__g{display:none}.sp__q{border-radius:0;padding:24px 24px 54px}main>[id$=__her] .sp__q{min-height:607px}main>[id$=__him] .sp__q{min-height:450px}.tr{padding:44px 20px 29px;gap:14px}}.shh__o,.hero:before,.hero:after,.shh:before,.shh:after{display:none!important;background:none!important}
/*# sourceMappingURL=/cdn/shop/t/13/assets/pm-overrides.css.map */
