/*!**************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/postcss-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./_src/section/CustomSet/index.scss ***!
  \**************************************************************************************************************************************************************************************************/body.minimize-usability-widget #usntA42Toggle{z-index:9}.section--custom-set{padding:0 0 80px}@media screen and (max-width:720px){.section--custom-set{padding:0 0 60px}}.header--custom-set{padding:40px 0;display:flex;flex-direction:column;gap:20px}@media screen and (max-width:720px){.header--custom-set{padding:20px 0 40px}.header--custom-set .header__divider .divider{margin:0}}.header--custom-set__backlink{display:flex;margin-bottom:20px}.header--custom-set__backlink .header--custom-set__backlink-link{font-family:NH Text Regular,sans-serif;font-size:1rem;line-height:1rem;color:#000;text-decoration:none;display:flex;align-items:center;gap:8px}.header--custom-set__backlink .header--custom-set__backlink-link .arrow{display:flex;align-items:center;justify-content:center;width:12px;height:12px}.header--custom-set__backlink .header--custom-set__backlink-link .arrow svg{width:12px;height:12px}.header--custom-set__backlink .header--custom-set__backlink-link:hover{text-decoration:underline}@media screen and (min-width:720px){.header--custom-set__backlink{display:none}}.header--custom-set .header__description{padding-top:10px}.variant-selection--custom-set{display:flex;gap:30px}@media screen and (max-width:720px){.variant-selection--custom-set{flex-direction:column;gap:10px}}.variant-selection__type-selector-buttons,.variant-selection__size-selector-buttons{display:flex;gap:10px}.variant-selection__type-selector-button,.variant-selection__size-selector-button{font-family:NH Text Regular,sans-serif;padding:10px 15px;border-radius:32px;text-transform:uppercase;font-size:1rem;line-height:1rem;background-color:#fff;color:#000;border:1px solid #000;transition:all .3s ease}.variant-selection__type-selector-label{padding-bottom:10px}.variant-selection__type-selector-button.active,.variant-selection__type-selector-button:hover,.variant-selection__size-selector-button.active,.variant-selection__size-selector-button:hover{background-color:#000;color:#fff}.variant-selection__size-options{display:none}.variant-selection__size-options.active{display:block}.product-grid--custom-set__grid-section.has-made-selection .product-card--custom-set{pointer-events:none;opacity:.5;cursor:not-allowed}.minicart--custom-set{position:fixed;bottom:0;left:0;right:0;z-index:10;visibility:hidden;opacity:0;height:0;overflow:clip}.minicart--custom-set.minicart-visible{visibility:visible;opacity:1;height:auto;overflow:visible;transition:opacity .3s ease,visibility .3s ease}.minicart--custom-set .minicart--custom-set__panel{display:flex;justify-content:center;align-items:flex-start;gap:20px;padding:20px;border-radius:10px;border:1px solid var(--Line-Gray, #B3B3B3);background:var(--brand-white-80, rgba(255, 255, 255, .8));-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px);position:absolute;left:50%;bottom:40px;transform:translate(-50%)}@media screen and (max-width:720px){.minicart--custom-set .minicart--custom-set__panel{border:none;border-top:1px solid var(--Line-Gray, #B3B3B3);flex-direction:column;align-items:center;transform:translate(0);bottom:0;left:0;right:0;width:100%;border-radius:10px 10px 0 0;padding:20px 0 0}}.minicart--custom-set .minicart--custom-set__panel.disable-line-item-remove .custom-set-line-item__remove-button{pointer-events:none;opacity:0}.minicart--custom-set .minicart--custom-set__panel.disable-line-item-remove .minicart--custom-set__slot{pointer-events:none;opacity:.5}.minicart--custom-set .minicart--custom-set__actions{flex-grow:1}@media screen and (max-width:720px){.minicart--custom-set .minicart--custom-set__actions{width:100%}}.minicart--custom-set .minicart--custom-set__actions-button--add{gap:20px;vertical-align:top;flex-grow:1}.minicart--custom-set .minicart--custom-set__actions-button--add>*{display:block;text-wrap:nowrap}.minicart--custom-set .minicart--custom-set__actions-button--add:disabled{opacity:.5}.minicart--custom-set .minicart--custom-set__actions-button--add .minicart--custom-set__price{display:flex;gap:5px}.minicart--custom-set .minicart--custom-set__actions-button--add .minicart--custom-set__price.hidden{display:none}@media screen and (max-width:720px){.minicart--custom-set .minicart--custom-set__actions-button--add{width:100%;display:flex;justify-content:center;border-radius:0}}@media screen and (max-width:420px){.minicart--custom-set .minicart--custom-set__actions-button--add{justify-content:space-between}}.minicart--custom-set .minicart--custom-set__slots-wrapper,.minicart--custom-set .minicart--custom-set__slots{display:flex;align-items:center;gap:10px}.minicart--custom-set .minicart--custom-set__slots.slots--0{display:none}@media screen and (max-width:880px){.minicart--custom-set .minicart--custom-set__slots.slots--4{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr)}}@media screen and (max-width:1120px){.minicart--custom-set .minicart--custom-set__slots.slots--12{display:grid;grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(2,1fr)}}.minicart--custom-set .minicart--custom-set__slot{width:50px;aspect-ratio:1/1;position:relative}.minicart--custom-set .minicart--custom-set__slot.slot-empty .minicart--custom-set__slot-content{border:1px dashed #000}.minicart--custom-set .minicart--custom-set__slot-content{width:100%;height:100%;background:#f8f8f8;border:1px solid transparent;border-radius:10px;overflow:clip;display:block;position:relative}.minicart--custom-set .custom-set-line-item__remove-button{padding:8px;position:absolute;top:-18px;right:-18px}.minicart--custom-set .custom-set-line-item__remove-button svg{width:21px;height:21px}@media screen and (min-width:750px){.minicart--custom-set .custom-set-line-item__remove-button{top:-15px;right:-15px}.minicart--custom-set .custom-set-line-item__remove-button svg{width:15px;height:15px}}.minicart--custom-set .minicart--custom-set__free-shipping-callout{position:absolute;top:0;left:50%;transform:translate(-50%,-100%);background:#000;color:#fff;font-family:NH Text Regular,sans-serif;font-size:1.3rem;line-height:1.2;padding:10px 22px;border-radius:12px 12px 0 0;white-space:nowrap;pointer-events:none}@media screen and (max-width:720px){.minicart--custom-set .minicart--custom-set__free-shipping-callout{font-size:1.1rem;padding:8px 18px}}.minicart--custom-set .minicart--custom-set__subscribe{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;align-self:center;flex-shrink:0;position:relative;margin-right:20px;gap:8px}@media screen and (max-width:720px){.minicart--custom-set .minicart--custom-set__subscribe{align-items:center;padding:0 20px}}.minicart--custom-set .minicart--custom-set__subscribe-label{display:flex;align-items:center;gap:8px;cursor:pointer;white-space:nowrap}.minicart--custom-set .minicart--custom-set__subscribe-checkbox{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.minicart--custom-set .minicart--custom-set__subscribe-check{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:18px;height:18px;border:1.5px solid #000;border-radius:3px;background:#fff;transition:background .15s ease,border-color .15s ease}.minicart--custom-set .minicart--custom-set__subscribe-check:after{content:"";display:block;width:10px;height:6px;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(-45deg) translateY(-1px);opacity:0;transition:opacity .15s ease}.minicart--custom-set .minicart--custom-set__subscribe-checkbox:checked~.minicart--custom-set__subscribe-check{background:#000;border-color:#000}.minicart--custom-set .minicart--custom-set__subscribe-checkbox:checked~.minicart--custom-set__subscribe-check:after{opacity:1}.minicart--custom-set .minicart--custom-set__subscribe-text{font-size:1.3rem;line-height:1.4;font-weight:400}@media screen and (min-width:769px){.minicart--custom-set .minicart--custom-set__subscribe-text{font-size:1.4rem}}.minicart--custom-set .minicart--custom-set__subscribe-frequency{opacity:.5;pointer-events:none;transition:opacity .2s ease}.minicart--custom-set .minicart--custom-set__subscribe:has(.minicart--custom-set__subscribe-checkbox:checked) .minicart--custom-set__subscribe-frequency{opacity:1;pointer-events:auto}.minicart--custom-set .minicart--custom-set__subscribe-frequency-select{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:#fff;border:1px solid rgba(0,0,0,.25);border-radius:100px;padding:6px 28px 6px 12px;font-size:1.2rem;line-height:1.3;cursor:pointer;font-family:inherit;color:#000;background-image:url("data:image/svg+xml,%3Csvg width=%2710%27 height=%276%27 viewBox=%270 0 10 6%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath fill-rule=%27evenodd%27 clip-rule=%27evenodd%27 d=%27M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z%27 fill=%27%23000%27/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;background-size:10px 6px;white-space:nowrap}@media screen and (min-width:769px){.minicart--custom-set .minicart--custom-set__subscribe-frequency-select{font-size:1.3rem}}.minicart--custom-set .minicart--custom-set__subscribe-frequency-select:focus{outline:1px solid #000;outline-offset:1px}
/*# sourceMappingURL=/cdn/shop/t/669/assets/zero-section-customset.css.map */
