.nss-collection{display:block;--nss-row-align-items: stretch;--nss-row-gap-x: 16px;--nss-row-gap-y: 32px;--nss-grid-columns: repeat(4, 1fr);--nss-row-pt: 0;--nss-row-pr: 0;--nss-row-pb: 0;--nss-row-pl: 0}@media(max-width:989px){.nss-collection{--nss-row-gap-x: 10px;--nss-row-gap-y: 24px;--nss-grid-columns: repeat(2, 1fr)}}@media(max-width:767px){.nss-collection[data-col="1"]{--nss-grid-columns: repeat(1, 1fr)}.nss-collection[data-col="1"] .nss-collection__block{grid-column:span 1}}.nss-collection .mobile-facets{z-index:1000000}.nss-collection .quick-add__submit{padding:0}.nss-collection #product-grid .quick-add{margin-bottom:0}.nss-collection__layout{display:flex;gap:6px;align-items:center;justify-content:flex-end;float:right;position:relative;z-index:1}@media(min-width:768px){.nss-collection__layout{display:none}}.nss-collection__layout-toggle{width:20px;height:20px;background:transparent;padding:0;margin:0;min-height:0!important;border:0 solid;color:#a4a4a4;position:relative;z-index:1;cursor:pointer}.nss-collection__layout-toggle.is-active{color:#1e1814}.nss-collection__block{position:relative;grid-column:span 2;overflow:hidden;border-radius:8px;--nss-media-border-radius: 0}.nss-collection__block-inner{padding:32px 40px;position:relative;z-index:1}.nss-collection__block-inner>*:last-child{margin-bottom:0}.nss-collection__block-inner .nss-button{width:auto;min-width:188px;font-size:14px;letter-spacing:0}.nss-collection__block-text{margin-bottom:32px}.nss-collection__block-heading{margin-bottom:12px}.nss-collection__block-heading p{margin-bottom:0}.nss-collection__block-badge{display:inline-flex;margin-bottom:24px;padding-left:10px;padding-right:10px}@media(max-width:767px){.nss-collection__block-badge{font-size:10px;font-style:normal;font-weight:700;line-height:normal;padding:8px}}.nss-collection__block--card_bg{display:flex;align-items:center}@media(max-width:767px){.nss-collection__block--card_bg{--nss-h2-font-size-m: 28px;--nss-h2-line-height-m: 30px;--nss-h2-letter-spacing-m: .84px}}.nss-collection__block--card_bg .nss-collection__block-heading{line-height:1.04167!important}@media(max-width:767px){.nss-collection__block--card_bg .nss-collection__block-heading{margin-bottom:6px}}.nss-collection__block--card_bg .nss-collection__block-badge{margin-bottom:32px}.nss-collection__block--card_bg .nss-collection__block-inner{max-width:var(--nss-collection-block-inner, 50%);padding-right:0}@media(max-width:1200px){.nss-collection__block--card_bg .nss-collection__block-inner{padding:21px 0 21px 18px}}@media(max-width:767px){.nss-collection__block--card_bg .nss-link{font-size:14px;font-style:normal;font-weight:700;line-height:120%;text-decoration-thickness:8.5%;text-underline-offset:22%}}.nss-collection__block--card{display:flex;flex-direction:column;--nss-media-ratio: 1.95918367347}@media(max-width:767px){.nss-collection__block--card{--nss-media-ratio: 332/175}.nss-collection__block--card .nss-text.nss-collection__block-text{font-size:14px;line-height:19px!important}}.nss-collection__block--card .nss-media{align-self:stretch;height:100%}@media(max-width:1200px){.nss-collection__block--card .nss-collection__block-inner{padding:24px 20px}}@media(min-width:768px){.nss-collection__block-buttons--mob,.nss-collection__block-bg--mob,.nss-collection__block-badge--mob,.nss-collection__block-heading--mob{display:none}}@media(max-width:767px){.nss-collection__block--card_bg .nss-collection__block-text,.nss-collection__block-buttons--desk,.nss-collection__block-bg--desk,.nss-collection__block-badge--desk,.nss-collection__block-heading--desk{display:none}}li.nss-collection__block--card_bg:has(img[src*=BFCM26_tile]){container-type:inline-size;color:#1e1814}li.nss-collection__block--card_bg:has(img[src*=BFCM26_tile]) .nss-collection__block-heading{color:inherit;font-size:5.8cqi!important;line-height:1.08!important;letter-spacing:0!important;margin:0 0 2.2cqi!important}li.nss-collection__block--card_bg:has(img[src*=BFCM26_tile]) .nss-collection__block-heading em{font-size:.8em}li.nss-collection__block--card_bg:has(img[src*=BFCM26_tile]) .nss-collection__block-text{display:none!important}li.nss-collection__block--card_bg:has(img[src*=BFCM26_tile]) .nss-button{font-size:max(13px,2.3cqi)!important;min-width:0!important;padding-left:3.6cqi!important;padding-right:3.6cqi!important;background:#5e2149!important;border-color:#5e2149!important;color:#fff!important}li.nss-collection__block--card_bg:has(img[src*=BFCM26_tile]) .nss-button:hover{background:#9f377c!important;border-color:#9f377c!important}li.nss-collection__block--card_bg:has(img[src*=BFCM26_tile-A-]),li.nss-collection__block--card_bg:has(img[src*=BFCM26_tile-quiz-]),li.nss-collection__block--card_bg:has(img[src*=BFCM26_tile-shop-all_]){align-items:flex-start}li.nss-collection__block--card_bg:has(img[src*=BFCM26_tile-A-]) .nss-collection__block-inner,li.nss-collection__block--card_bg:has(img[src*=BFCM26_tile-quiz-]) .nss-collection__block-inner,li.nss-collection__block--card_bg:has(img[src*=BFCM26_tile-shop-all_]) .nss-collection__block-inner{max-width:100%!important;width:100%;margin:0!important;padding:3.2cqi 4.2cqi!important}li.nss-collection__block--card_bg:has(img[src*=BFCM26_tile-B-]) .nss-collection__block-inner{max-width:44%!important;margin:0!important;padding:0 2cqi 0 4.2cqi!important}li.nss-collection__block--card_bg:has(img[src*=BFCM26_tile-B-]) .nss-collection__block-heading{font-size:4.6cqi!important}li.nss-collection__block--card_bg:has(img[src*=BFCM26_tile-quiz-]){color:#fff}li.nss-collection__block--card_bg:has(img[src*=BFCM26_tile-quiz-]) .nss-button{background:#fbc6e9!important;border-color:#fbc6e9!important;color:#5e2149!important}li.nss-collection__block--card_bg:has(img[src*=BFCM26_tile-quiz-]) .nss-button:hover{background:#fff!important;border-color:#fff!important}@media(max-width:767px){li.nss-collection__block--card_bg:has(img[src*=BFCM26_tile]){align-items:flex-start!important}li.nss-collection__block--card_bg:has(img[src*=BFCM26_tile]) .nss-collection__block-inner{max-width:100%!important;width:100%;margin:0!important;padding:4.4cqi 5cqi!important}li.nss-collection__block--card_bg:has(img[src*=BFCM26_tile]) .nss-collection__block-heading{font-size:6.4cqi!important}li.nss-collection__block--card_bg:has(img[src*=BFCM26_tile]) .nss-button{min-height:38px!important;height:38px!important;padding-top:0!important;padding-bottom:0!important}}
/*# sourceMappingURL=/cdn/shop/t/864/assets/nss-collection.css.map */
