.bmm-na{padding-top:80px;padding-bottom:80px}.bmm-na__head{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:0 48px;text-align:center}.bmm-na__head-text{display:flex;flex-direction:column;align-items:center;text-align:center;width:100%}.bmm-na__eyebrow{font-family:var(--sans, "DM Sans", sans-serif);font-size:10px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--gold, var(--gold));margin-bottom:14px;display:flex;align-items:center;gap:10px}.bmm-na__eyebrow:before{display:none}.bmm-na__h2{display:block;margin:0;font-family:var(--serif, "Cormorant Garamond", Georgia, serif);font-size:clamp(32px,3.5vw,52px);font-weight:400;font-style:normal;color:var(--ink);line-height:1.1;letter-spacing:normal;text-align:center}.bmm-na__h2-line1{display:block;font-family:var(--serif, "Cormorant Garamond", Georgia, serif);font-size:clamp(28px,3vw,44px);font-weight:400;font-style:normal;color:var(--ink);line-height:1.05;letter-spacing:normal}.bmm-na__h2-line2{display:block;font-family:var(--serif, "Cormorant Garamond", Georgia, serif);font-size:clamp(28px,3vw,44px);font-weight:600;font-style:normal;color:var(--gold, var(--gold));line-height:1.05;letter-spacing:normal}.bmm-na__desc{font-family:var(--sans, "DM Sans", sans-serif);font-size:14px;font-weight:400;color:var(--stone);line-height:1.8;max-width:560px;margin:0 auto;text-align:center}.bmm-na__viewall{font-family:var(--sans, "DM Sans", sans-serif);font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--ink);border-bottom:1px solid var(--ink);padding-bottom:2px;text-decoration:none;white-space:nowrap;display:inline-block;margin-top:8px;transition:color .2s,border-color .2s}.bmm-na__viewall:hover,.bmm-na__viewall:focus-visible{color:var(--gold, var(--gold));border-color:var(--gold, var(--gold))}.bmm-na__empty{padding:48px;color:var(--stone, var(--stone));font-size:14px;text-align:center;width:100%}.bmm-na__slider-wrap{position:relative;overflow:hidden}.bmm-na__slider{display:flex;gap:4px;padding:0 48px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth}.bmm-na__slider::-webkit-scrollbar{display:none}.bmm-na__arr{position:absolute;top:38%;transform:translateY(-50%);z-index:10;width:42px;height:42px;background:var(--white);border:1px solid var(--clothio-border);display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 4px 20px #00000014;transition:background .2s,border-color .2s,color .2s;color:var(--ink)}.bmm-na__arr svg{stroke:var(--ink);transition:stroke .2s}.bmm-na__arr:hover{background:var(--ink);border-color:var(--ink)}.bmm-na__arr:hover svg{stroke:var(--white)}.bmm-na__arr--prev{left:8px}.bmm-na__arr--next{right:8px}.bmm-na__arr:disabled{opacity:.35;cursor:not-allowed}.bmm-na__arr:disabled:hover{background:var(--white);border-color:var(--clothio-border)}.bmm-na__arr:disabled:hover svg{stroke:var(--ink)}.bmm-pc{flex:0 0 calc(25% - 3px);min-width:240px;scroll-snap-align:start;background:var(--paper);display:flex;flex-direction:column;position:relative;cursor:pointer;align-self:stretch;border:1px solid var(--clothio-border)}.bmm-pc__img{aspect-ratio:3 / 4;overflow:hidden;position:relative;background:var(--cream);flex-shrink:0}.bmm-pc__img-link{display:block;width:100%;height:100%;text-decoration:none;position:relative;overflow:hidden}.bmm-pc__img-inner{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;transition:transform .7s cubic-bezier(.22,1,.36,1)}.bmm-pc:hover .bmm-pc__img-inner{transform:scale(1.06)}.bmm-pc__img-primary{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center top;display:block;z-index:1;transition:opacity .5s ease}.bmm-pc__img-hover{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center top;display:block;z-index:2;opacity:0;transition:opacity .5s ease}.bmm-pc:hover .bmm-pc__img-hover{opacity:1}.bmm-pc__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#1a1a1a33;opacity:0;transition:opacity .4s;z-index:3;pointer-events:none}.bmm-pc:hover .bmm-pc__overlay{opacity:1}.bmm-pc__placeholder{width:100%;height:100%;display:block;opacity:.15}.bmm-pc__tags{position:absolute;top:0;left:0;z-index:5;display:flex;flex-direction:column}.bmm-pc__tag{font-family:var(--sans, "DM Sans", sans-serif);font-size:9px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;padding:4px 10px;display:inline-block;line-height:1.5}.bmm-pc__tag--new{background:var(--ink);color:var(--white)}.bmm-pc__tag--sale{background:var(--gold);color:var(--white)}.bmm-pc__wish{position:absolute;top:10px;right:10px;z-index:6;width:34px;height:34px;border-radius:50%;background:#fffffff2;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;transition:opacity .25s,transform .25s;color:var(--ink);padding:0}.bmm-pc:hover .bmm-pc__wish{opacity:1}.bmm-pc__wish:hover{background:#fff;color:var(--gold);transform:scale(1.1)}.bmm-pc__wish.swym-added svg{fill:var(--error)!important;stroke:var(--error)!important}.bmm-pc__actions{position:absolute;bottom:0;left:0;right:0;display:flex;z-index:7;opacity:0;transform:translateY(6px);transition:opacity .3s cubic-bezier(.22,1,.36,1),transform .3s cubic-bezier(.22,1,.36,1)}.bmm-pc:hover .bmm-pc__actions{opacity:1;transform:translateY(0)}.bmm-pc__buy{flex:1;padding:12px 0;background:var(--ink);color:var(--white)!important;font-family:var(--sans, "DM Sans", sans-serif);font-size:9px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:5px;text-decoration:none;transition:background .2s}.bmm-pc__buy:hover{background:#2c2c2c;color:var(--white)!important}.bmm-pc__cart{width:46px;flex-shrink:0;background:var(--gold);border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s;position:relative;padding:0}.bmm-pc__cart:hover{background:#a0845a}.bmm-pc__cart.is-loading{opacity:.6;pointer-events:none}.bmm-pc__cart.is-added{background:#1a6b3a}.bmm-pc__cart svg{display:block!important;stroke:var(--white);fill:none!important;width:18px!important;height:18px!important;pointer-events:none;flex-shrink:0}.bmm-pc__cart-feedback{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.bmm-pc__body{padding:12px 13px 0;background:var(--paper);flex:1;display:flex;flex-direction:column}.bmm-pc__meta{display:flex;align-items:center;justify-content:space-between;margin-bottom:3px;min-height:16px}.bmm-pc__type{font-family:var(--sans, "DM Sans", sans-serif);font-size:9px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--gold)}.bmm-pc__badge{font-family:var(--sans, "DM Sans", sans-serif);font-size:8px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink);background:var(--cream);padding:2px 7px;border:1px solid var(--clothio-border)}.bmm-pc__name-link{text-decoration:none;color:inherit;display:block}.bmm-pc__name{font-family:var(--serif, "Cormorant Garamond", serif);font-size:15px;font-weight:400;color:var(--ink);line-height:1.2;min-height:36px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:0}.bmm-pc__foot{padding:8px 13px 13px;background:var(--paper);margin-top:auto}.bmm-pc__sizes{display:flex;gap:3px;flex-wrap:nowrap;overflow:hidden;margin-bottom:8px;min-height:24px}.bmm-pc__sz{font-family:var(--sans, "DM Sans", sans-serif);font-size:12px;font-weight:400;border:1px solid var(--clothio-border);padding:3px 7px;color:var(--stone);letter-spacing:.04em;white-space:nowrap;flex-shrink:0;background:transparent;cursor:pointer;transition:border-color .15s,color .15s,background .15s;line-height:1.4}.bmm-pc__sz:hover:not(:disabled){border-color:var(--ink);color:var(--ink)}.bmm-pc__sz.is-selected{background:var(--ink);border-color:var(--ink);color:var(--white)}.bmm-pc__sz--out,.bmm-pc__sz:disabled{color:#c8c4be;border-color:#eceae6;text-decoration:line-through;cursor:not-allowed;pointer-events:none;background:transparent}.bmm-pc__sz--more{color:var(--gold);border-color:var(--gold);cursor:default;pointer-events:none}.bmm-pc__cart-wrap{position:relative;flex-shrink:0}.bmm-pc__cart-tooltip{position:absolute;bottom:calc(100% + 6px);right:0;background:var(--ink);color:var(--white);font-family:var(--sans, "DM Sans", sans-serif);font-size:9px;font-weight:500;letter-spacing:.06em;white-space:nowrap;padding:5px 10px;pointer-events:none;opacity:0;transform:translateY(4px);transition:opacity .2s,transform .2s;z-index:20}.bmm-pc__cart-tooltip:after{content:"";position:absolute;top:100%;right:14px;border:5px solid transparent;border-top-color:var(--ink)}.bmm-pc__cart.no-size:hover+.bmm-pc__cart-tooltip,.bmm-pc__cart.no-size:focus+.bmm-pc__cart-tooltip{opacity:1;transform:translateY(0)}.bmm-pc__price-row{display:flex;align-items:baseline;gap:7px;min-height:22px}.bmm-pc__price{font-family:var(--sans, "DM Sans", sans-serif);font-size:15px;font-weight:600;color:var(--ink)}.bmm-pc__was{font-family:var(--sans, "DM Sans", sans-serif);font-size:12px;color:#b0a898;text-decoration:line-through;font-weight:300}.bmm-pc__save{font-family:var(--sans, "DM Sans", sans-serif);font-size:9px;font-weight:600;color:var(--gold);letter-spacing:.06em;margin-left:auto}@media(prefers-reduced-motion:reduce){.bmm-pc__img-inner,.bmm-pc__img-primary,.bmm-pc__img-hover,.bmm-pc__overlay,.bmm-pc__actions,.bmm-pc__wish{transition:none}}@media(min-width:769px)and (max-width:1100px){.bmm-pc{flex:0 0 calc(33.333% - 3px)}}@media(max-width:768px){.bmm-na__head{padding:0 20px;flex-direction:column;align-items:center;text-align:left;gap:16px}.bmm-na__desc{font-size:13px;max-width:100%}.bmm-na__slider{padding:0 20px;gap:8px}.bmm-pc{flex:0 0 72vw;max-width:280px;min-width:unset}.bmm-na__arr{display:none!important}.bmm-pc__wish{opacity:1}.bmm-pc__actions{opacity:1!important;transform:translateY(0)!important}.bmm-pc__name{font-size:14px;min-height:32px}.bmm-pc__price{font-size:14px}.bmm-pc__sz{font-size:12px;padding:2px 5px}.bmm-pc__buy{font-size:11px;padding:5px 0;letter-spacing:.1em}.bmm-pc__cart{width:40px}}.shopify-section-selected .bmm-na{outline:2px solid var(--gold);outline-offset:-2px}@keyframes bmmShake{0%,to{transform:translate(0)}20%{transform:translate(-4px)}40%{transform:translate(4px)}60%{transform:translate(-3px)}80%{transform:translate(3px)}}.bmm-pc__cart.shake{animation:bmmShake .4s ease}.bmm-pc__cart.is-soldout{background:#c8c4be;cursor:not-allowed;pointer-events:none}
/*# sourceMappingURL=/cdn/shop/t/6/assets/bmm-new-arrivals.css.map */
