@font-face{font-family:TWKLausanne;src:url(TWKLausanne-50.ttf) format("truetype");font-weight:50;font-style:normal;font-display:swap}@font-face{font-family:TWKLausanne;src:url(TWKLausanne-50Italic.ttf) format("truetype");font-weight:50;font-style:italic;font-display:swap}@font-face{font-family:TWKLausanne;src:url(TWKLausanne-100.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:TWKLausanne;src:url(TWKLausanne-100Italic.ttf) format("truetype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:TWKLausanne;src:url(TWKLausanne-150.ttf) format("truetype");font-weight:150;font-style:normal;font-display:swap}@font-face{font-family:TWKLausanne;src:url(TWKLausanne-150Italic.ttf) format("truetype");font-weight:150;font-style:italic;font-display:swap}@font-face{font-family:TWKLausanne;src:url(TWKLausanne-200.ttf) format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:TWKLausanne;src:url(TWKLausanne-200Italic.ttf) format("truetype");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:TWKLausanne;src:url(TWKLausanne-250.ttf) format("truetype");font-weight:250;font-style:normal;font-display:swap}@font-face{font-family:TWKLausanne;src:url(TWKLausanne-250Italic.ttf) format("truetype");font-weight:250;font-style:italic;font-display:swap}@font-face{font-family:TWKLausanne;src:url(TWKLausanne-300.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:TWKLausanne;src:url(TWKLausanne-300Italic.ttf) format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:TWKLausanne;src:url(TWKLausanne-350.ttf) format("truetype");font-weight:350;font-style:normal;font-display:swap}@font-face{font-family:TWKLausanne;src:url(TWKLausanne-350Italic.ttf) format("truetype");font-weight:350;font-style:italic;font-display:swap}@font-face{font-family:TWKLausanne;src:url(TWKLausanne-400.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:TWKLausanne;src:url(TWKLausanne-400Italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:TWKLausanne;src:url(TWKLausanne-450.ttf) format("truetype");font-weight:450;font-style:normal;font-display:swap}@font-face{font-family:TWKLausanne;src:url(TWKLausanne-450Italic.ttf) format("truetype");font-weight:450;font-style:italic;font-display:swap}@font-face{font-family:TWKLausanne;src:url(TWKLausanne-500.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:TWKLausanne;src:url(TWKLausanne-500Italic.ttf) format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:TWKLausanne;src:url(TWKLausanne-550.ttf) format("truetype");font-weight:550;font-style:normal;font-display:swap}@font-face{font-family:TWKLausanne;src:url(TWKLausanne-550Italic.ttf) format("truetype");font-weight:550;font-style:italic;font-display:swap}@font-face{font-family:TWKLausanne;src:url(TWKLausanne-600.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:TWKLausanne;src:url(TWKLausanne-600Italic.ttf) format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:TWKLausanne;src:url(TWKLausanne-650.ttf) format("truetype");font-weight:650;font-style:normal;font-display:swap}@font-face{font-family:TWKLausanne;src:url(TWKLausanne-650Italic.ttf) format("truetype");font-weight:650;font-style:italic;font-display:swap}@font-face{font-family:TWKLausanne;src:url(TWKLausanne-700.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:TWKLausanne;src:url(TWKLausanne-700Italic.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:TWKLausanne;src:url(TWKLausanne-750.ttf) format("truetype");font-weight:750;font-style:normal;font-display:swap}@font-face{font-family:TWKLausanne;src:url(TWKLausanne-750Italic.ttf) format("truetype");font-weight:750;font-style:italic;font-display:swap}@font-face{font-family:TWKLausanne;src:url(TWKLausanne-800.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:TWKLausanne;src:url(TWKLausanne-800Italic.ttf) format("truetype");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:TWKLausanne;src:url(TWKLausanne-850.ttf) format("truetype");font-weight:850;font-style:normal;font-display:swap}@font-face{font-family:TWKLausanne;src:url(TWKLausanne-850Italic.ttf) format("truetype");font-weight:850;font-style:italic;font-display:swap}@font-face{font-family:TWKLausanne;src:url(TWKLausanne-900.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:TWKLausanne;src:url(TWKLausanne-900Italic.ttf) format("truetype");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:TWKLausanne;src:url(TWKLausanne-950.ttf) format("truetype");font-weight:950;font-style:normal;font-display:swap}@font-face{font-family:TWKLausanne;src:url(TWKLausanne-950Italic.ttf) format("truetype");font-weight:950;font-style:italic;font-display:swap}@font-face{font-family:TWKLausanne;src:url(TWKLausanne-1000.ttf) format("truetype");font-weight:1000;font-style:normal;font-display:swap}@font-face{font-family:TWKLausanne;src:url(TWKLausanne-1000Italic.ttf) format("truetype");font-weight:1000;font-style:italic;font-display:swap}:export{xxsmall:375px;xsmall:480px;small:750px;medium:1000px;large:1350px;xlarge:1650px;xxlarge:2000px}body.nightjar-custom-typography .nightjar-custom .product-quick-add__variant,body.nightjar-custom-typography .nightjar-custom .product-quick-add__info{display:none}body.nightjar-custom-typography .nightjar-custom .button--lg{background-color:#3315d0;color:#fff;border-radius:.5rem;font-size:.875rem;line-height:1.42;font-weight:400;padding:1.25rem}body.nightjar-custom-typography .nightjar-custom .text-on-sale{color:#0a0a0a80}body.nightjar-custom-typography .nightjar-custom-section .product{max-width:90rem;margin:0 auto}body.nightjar-custom-typography .nightjar-custom-section .product ul{list-style-type:circle;margin-left:1rem}body.nightjar-custom-typography .nightjar-custom-section .product-info__title{font-size:2.25rem;line-height:1;font-weight:400;font-family:TWKLausanne,sans-serif;margin:.5rem 0 1.25rem}body.nightjar-custom-typography .nightjar-custom-section .product-info__details p{margin-bottom:1rem}body.nightjar-custom-typography .nightjar-custom-section .product-info__details div{color:#0a0a0a80}body.nightjar-custom-typography .nightjar-custom-section .product-info__details a{text-decoration:underline}body.nightjar-custom-typography .nightjar-custom-section .product-info__upsells-title em{color:#0a0a0a80;font-style:normal}body.nightjar-custom-typography .nightjar-custom-section .product-info [data-block-id=title]{margin:0}body.nightjar-custom-typography .nightjar-custom-section .product-info [data-block-id=price]{margin-bottom:3.25rem}body.nightjar-custom-typography .nightjar-custom-section .product-info [data-block-type=separator]{display:none}body.nightjar-custom-typography .nightjar-custom-section .product-info .text-on-sale{color:inherit}body.nightjar-custom-typography .nightjar-custom-section .badge-wrapper{display:flex;flex-direction:column;align-items:start}body.nightjar-custom-typography .nightjar-custom-section .discount-badge{display:inline-flex;gap:.5rem;align-items:center;background-color:#f4f3f080;font-size:.875rem;line-height:1.42;font-weight:400;padding:.75rem 1rem;border-radius:.5rem;margin-bottom:1rem}body.nightjar-custom-typography .nightjar-custom-section .discount-badge__discount{font-size:.75rem;line-height:1.42;font-weight:400;color:#3315d0;border:1px solid #3315D0;padding:0 .5rem;border-radius:99rem}body.nightjar-custom-typography .nightjar-custom-section .tagline{display:inline-flex;gap:.5rem;align-items:center;background-color:#f4f3f080;font-size:.875rem;line-height:1.42;font-weight:400;padding:.75rem 1rem;border-radius:.5rem;margin-bottom:1rem}body.nightjar-custom-typography .nightjar-custom-section .tagline__circle{height:.5rem;width:.5rem;border-radius:50%;background-color:#3315d0;display:block}body.nightjar-custom-typography .nightjar-custom-section .tagline__text{font-size:.75rem;line-height:1.42;font-weight:400;color:#3315d0;border:1px solid #3315D0;padding:0 .5rem;border-radius:99rem}body.nightjar-custom-typography .nightjar-custom-section .biscuits-bundle-body{max-width:24rem}body.nightjar-custom-typography .nightjar-custom-section #biscuits-step--2 .biscuits-bundle-item__image{padding:.5rem}body.nightjar-custom-typography .nightjar-custom-section .biscuits-bundle-item.biscuits--active .biscuits-bundle-item__container{border-color:#3315d0}body.nightjar-custom-typography .nightjar-custom-section .biscuits-bundle-item-card{width:auto}body.nightjar-custom-typography .nightjar-custom-section .biscuits-bundle-item__container{width:4.75rem;height:4.75rem;padding:0;border-radius:1rem;border-color:transparent;background-color:#f4f3f080}body.nightjar-custom-typography .nightjar-custom-section .biscuits-bundle-item__title{display:none}body.nightjar-custom-typography .nightjar-custom-section .biscuits-bundle-step__header{border:none;padding-bottom:0;margin-bottom:0}body.nightjar-custom-typography .nightjar-custom-section .biscuits-bundle-step__number{display:none}body.nightjar-custom-typography .nightjar-custom-section .biscuits-bundle-step__title{font-size:1rem;line-height:1.42;font-weight:400}body.nightjar-custom-typography .nightjar-custom-section .biscuits-bundle-step__required,body.nightjar-custom-typography .nightjar-custom-section .biscuits-bundle-actions{display:none}body.nightjar-custom-typography .nightjar-custom-section .buy-buttons button.button.button--xl{background-color:#3315d0;border-radius:1rem;color:#fff;font-size:.875rem;line-height:1.42;font-weight:400;padding:1.5rem}body.nightjar-custom-typography .nightjar-custom-section .horizontal-product-list-new{border:none;display:flex;flex-direction:column;gap:.5rem}body.nightjar-custom-typography .nightjar-custom-section .horizontal-product-list-new .horizontal-product{border-block-start-width:0;background-color:#f4f3f080;border-radius:1rem;display:grid;grid-template-columns:2.5rem 1fr;gap:1rem}body.nightjar-custom-typography .nightjar-custom-section .horizontal-product-list-new .horizontal-product__cta{margin:0}body.nightjar-custom-typography .nightjar-custom-section .horizontal-product-list-new .horizontal-product button{background-color:transparent;padding:0}body.nightjar-custom-typography .nightjar-custom-section .horizontal-product-list-new .horizontal-product__add-icon{height:2rem;width:2rem;display:block}body.nightjar-custom-typography .nightjar-custom-section .horizontal-product-list-new .horizontal-product__title-container{display:flex;gap:1ch;font-size:.875rem;line-height:1.42;font-weight:400}body.nightjar-custom-typography .nightjar-custom-section .horizontal-product-list-new .horizontal-product__subtitle{color:#0a0a0a80}body.nightjar-custom-typography .nightjar-custom-section .horizontal-product-list-new .horizontal-product img{height:2.5rem;width:2.5rem}body.nightjar-custom-typography .nightjar-custom-section .product-tags{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}body.nightjar-custom-typography .nightjar-custom-section .product-tags__tag{background-color:#f4f3f080;height:4.25rem;color:#0a0a0a80;display:flex;align-items:center;justify-content:center;border-radius:1rem}body.nightjar-custom-typography .nightjar-custom-section .hidden{display:none}body.nightjar-custom-typography .nightjar-custom-section .no-scroll{overflow:hidden}body.nightjar-custom-typography .nightjar-custom-section .accordion{margin:0;border:none}body.nightjar-custom-typography .nightjar-custom-section .accordion__toggle,body.nightjar-custom-typography .nightjar-custom-section .accordion__toggle.bold{font-size:.875rem;line-height:1.42;font-weight:400;padding:.75rem 0}body.nightjar-custom-typography .nightjar-custom-section .accordion__toggle svg,body.nightjar-custom-typography .nightjar-custom-section .accordion__toggle.bold svg{height:1rem;width:1rem}body.nightjar-custom-typography .nightjar-custom-section .accordion__content{padding:.5rem;font-size:1rem;line-height:1.42;font-weight:400}@media only screen and (min-width: 1000px){body.nightjar-custom-typography .nightjar-custom-section .product ul{margin-left:1.5rem}body.nightjar-custom-typography .nightjar-custom-section .product-info{max-width:24rem}body.nightjar-custom-typography .nightjar-custom-section .product-info__title{font-size:3rem;line-height:1.16;font-family:TWKLausanne,sans-serif}body.nightjar-custom-typography .nightjar-custom-section .biscuits-bundle-step__body,body.nightjar-custom-typography .nightjar-custom-section .biscuits-bundle-step__products{width:100%;margin:0}body.nightjar-custom-typography .nightjar-custom-section .biscuits-bundle-step__products{display:flex;gap:.5rem}body.nightjar-custom-typography .nightjar-custom-section .biscuits-bundle-item-card{margin:0;padding:0}body.nightjar-custom-typography .nightjar-custom-section .product-gallery__media{height:100%}body.nightjar-custom-typography .nightjar-custom-section .biscuits-bundle-item-card{width:auto}body.nightjar-custom-typography .nightjar-custom-section .biscuits-bundle-item__container{width:5.625rem;height:5.625rem}body.nightjar-custom-typography .nightjar-custom-section .reviews-modal__dialog{max-height:calc(90vh - 140px)}}body.nightjar-custom-typography .reviews-modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;z-index:1000;margin:0}body.nightjar-custom-typography .reviews-modal-overlay.hidden{display:none}body.nightjar-custom-typography .reviews-modal{position:fixed;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;z-index:1001}body.nightjar-custom-typography .reviews-modal.hidden{display:none}body.nightjar-custom-typography .reviews-modal__dialog{width:min(900px,92vw);max-height:90vh;overflow:auto;background:#fff;border-radius:12px;box-shadow:0 10px 40px #00000040}body.nightjar-custom-typography .reviews-modal__header{position:sticky;top:0;display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem;background:#fff;border-bottom:1px solid #eee;z-index:1}body.nightjar-custom-typography .reviews-modal__header .reviews-close{font-size:24px;line-height:1;background:none;border:0;cursor:pointer}body.nightjar-custom-typography .reviews-modal__title{font-size:1.75rem;line-height:1.16;font-weight:400;font-family:TWKLausanne,sans-serif}body.nightjar-custom-typography .reviews-modal__body{padding:1rem 1.25rem}body.nightjar-custom-typography .faqs-anchor{background-color:#fff;cursor:pointer;padding:.75rem 0;position:relative;font-size:.875rem;line-height:1.42;font-weight:400}body.nightjar-custom-typography .faqs-anchor a{width:100%}body.nightjar-custom-typography .faqs-anchor svg{height:1rem;width:1rem;position:absolute;top:50%;transform:translateY(-50%);right:.5rem}body.nightjar-custom-typography .reviews-open{background-color:#fff;color:#0a0a0a;width:100%;display:flex;justify-content:space-between;padding:.75rem 0;cursor:pointer;font-size:.875rem;line-height:1.42;font-weight:400;margin:0}body.nightjar-custom-typography .reviews-open svg{height:1rem;width:1rem}body.nightjar-custom-typography .reviews-open .reviews-ratings-badge{border:1px solid #3315D0;border-radius:1rem;padding:.25rem .375rem;display:flex;align-items:center;gap:.125rem;color:#3315d0;justify-content:space-between;height:1.25rem}body.nightjar-custom-typography .reviews-open .reviews-ratings-badge svg{height:.75rem;width:.75rem}body.nightjar-custom-typography .reviews-open .reviews-wrapper{display:flex;align-items:center;gap:.625rem}body.nightjar-custom-typography .reviews-open .oke-sr-rating{display:block}body.nightjar-custom-typography .reviews-open .oke-sr-stars,body.nightjar-custom-typography .reviews-open .oke-sr-count{display:none}body.nightjar-custom-typography .reviews-open,body.nightjar-custom-typography .faqs-anchor,body.nightjar-custom-typography .accordion summary{padding:.5rem;border-radius:0;height:2.25rem;display:flex;align-items:center}body.nightjar-custom-typography .reviews-open:hover,body.nightjar-custom-typography .faqs-anchor:hover,body.nightjar-custom-typography .accordion summary:hover{background-color:#f4f3f080}@media (prefers-reduced-motion: no-preference){body.nightjar-custom-typography .reviews-modal:not(.hidden) .reviews-modal__dialog{transition:transform .2s ease,opacity .2s ease;transform:translateY(0);opacity:1}body.nightjar-custom-typography .reviews-modal.hidden .reviews-modal__dialog{transform:translateY(8px);opacity:0}}@media only screen and (min-width: 750px){body.nightjar-custom-typography .nightjar-custom.product-quick-add{width:26.875rem;background-color:#f4f3f0;border-radius:1rem;border:none}body.nightjar-custom-typography .nightjar-custom.product-quick-add img{height:4rem;width:4rem;aspect-ratio:1/1;object-fit:cover}body.nightjar-custom-typography .nightjar-custom.product-quick-add .product-quick-add__buy-buttons{width:100%;display:grid;grid-template-columns:1fr 6.4375rem;align-items:center}body.nightjar-custom-typography .nightjar-custom.product-quick-add .product-quick-add__info{display:grid;grid-template-columns:4rem 1fr;align-items:start;gap:.5rem}body.nightjar-custom-typography .nightjar-custom.product-quick-add .button--lg{padding:.375rem .75rem;font-size:.875rem;line-height:1.42;font-weight:400}}@media only screen and (min-width: 1000px){body.nightjar-custom-typography .reviews-modal__dialog{max-height:calc(90vh - 140px)}}
/*# sourceMappingURL=/cdn/shop/t/148/assets/sections.product-main-new.css.map */
