body{overflow:hidden}h1,h2,h3,h4,h5{font-weight:700!important}.section.is-width-standard,.section.is-width-wide .container.has-limit{max-width:1460px!important;width:100%!important}.header__brand{padding:0!important;margin-top:-27px;border-inline:3px solid #fff}.block__image-with-overlay .caption-content,.image-with-text-overlay .caption-content,.image-slideshow .caption-content{padding:10px!important}.announcement-bar__text{font-weight:600;letter-spacing:-.18px}.icon.header__icon{width:29px;height:29px}.navbar-link:not(.is-arrowless):after{right:10px}.navbar-link:not(.is-arrowless){padding-right:1.9em}.announcement-bar__content p{padding-inline:3px}.navbar-item.has-dropdown a:after,.navbar-item.has-mega-menu a:after{font-size:12px}.announcement-bar__icon .icon{width:15px!important;height:15px!important}.announcement-bar__icon .icon svg{fill:#bc1112!important}.flickity-button{background:transparent;border:1px solid #FFFFFF66;transform:rotate(180deg)}.flickity-button-icon .arrow{fill:none;stroke:#fff;stroke-width:8;stroke-linecap:round;stroke-linejoin:round}.announcement-bar__shadow{height:69px!important}.slideshow-classic__banner .button.button--secondary{padding:18px}.slideshow-classic__banner .image-slideshow .subtitle p{line-height:150%}.collection-list .collection-info__caption .title{margin-bottom:0}@media(min-width:1024px){.collection-list .collection-info__caption .title{margin-bottom:23px}}.rich-text__text p{line-height:150%;letter-spacing:-.7px}.subtitle:not(:last-child){margin-bottom:3.15rem!important}.slideshow-classic__banner h2.title{font-weight:700!important;margin-bottom:46px!important;display:inline-block!important}.footer__heading{margin-bottom:44px}.footer__menu ul li{margin-bottom:24px}.button--link-style{gap:16px;font-weight:600;color:#bc1112}.footer__heading{font-weight:700}.icon-bar__block p,.icon-block p{font-size:24px;font-weight:700}.icon-text-slider .container{margin-inline:10px}.button--link-style:focus .button--link-style{gap:12px}.button--secondary{font-weight:500}.swiper-button-next,.swiper-button-prev{width:auto!important;height:auto!important;top:50%;transform:translateY(-50%);border:1px solid #2727274D;border-radius:100px;padding:28px 33px;background-color:#fff}.message-header{padding:1.29em 1em}.flickity-button:hover{background:transparent}.container.collection__content{padding-top:20px}.flickity-page-dots .dot{width:17px!important;height:17px!important;margin:0 8px!important;background:#bc1112!important;opacity:1}.flickity-page-dots .dot.is-selected{width:47px!important;height:17px!important;background:#f8f8f8!important;opacity:1;border-radius:20px}.slideshow-classic .flickity-button{bottom:45%!important;transform:rotate(180deg);padding:38px}.slideshow-classic .flickity-prev-next-button.next{right:46px}.slideshow-classic .flickity-prev-next-button.previous{left:46px}@container (max-width: 400px){.collection-info__caption-wrapper .title{font-size:18px;font-weight:700}.collection-info__caption-wrapper .button{font-size:12px}.collection-info__caption-wrapper .button--link-style{gap:6px}}.collection-info__caption-wrapper .title{font-size:24px;font-weight:700}@media screen and (min-width:1024px){.collection-info__caption-wrapper .title{font-size:34px}}.icon-bar .container{justify-content:space-between;margin-inline:10px}.icon-bar__image{width:40px;height:40px;margin-right:28px}.icon-blocks{padding-top:52px;border:1px solid #ddd;min-height:297px}.icon-block{text-align:center;border-right:1px solid #ddd;text-decoration:none;color:inherit;box-sizing:border-box}.icon-block:last-child{border-right:none}.icon-block .image-wrapper{margin-bottom:67px}.swiper-button-prev{left:-43px!important}.swiper-button-next{right:-43px!important}.swiper-slide{margin-right:0!important}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after,.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:none!important}.header__menu{max-width:576px}.header__menu-items{width:100%;justify-content:space-between}.action-area__link{padding:.75rem 10px!important}.selectors-form--mobile{padding:.75rem 18px!important}.action-area__link:last-child{padding-right:0!important}.slideshow-classic .mobile-shrink-text span,.mobile-shrink-text p{line-height:125%;letter-spacing:-.58px;text-transform:capitalize}.wrp{display:flex;align-items:center}.product_title{display:block}.doc-wrapper{display:flex;align-items:center;justify-content:space-between;margin-inline:-22px;flex-wrap:wrap;row-gap:40px}.selectors-form__item.selectors-form__locale{display:flex;align-items:center;gap:12px}.doc-item a{color:#fff;font-family:Lato;font-size:18px;font-style:normal;font-weight:600;line-height:120%;padding:12px 18px;background-color:#bc1112;border-radius:3px}.col{padding-inline:22px;width:50%}.doc-item{display:flex;align-items:center;justify-content:space-between;border-radius:5px;border:1px solid rgba(0,0,0,.2);padding:30px}.thumbnail-overlay__container{background-color:transparent}.breadcrumb a{color:#000}.breadcrumb{color:#27272780}.faceted-filter-group-display__checkmark{border:1px solid #BC1112;border-radius:2px}.sidebar-block__heading{font-size:22px;color:#272727;font-weight:600!important}.footer__logo-wrapper .image-element__wrap{max-width:160px!important}.faceted-filter-group-display__list-item-label-text{font-size:18px;font-weight:500;color:#272727}.collection__title{color:#272727}.quick_shop.button{padding:12px 18px;font-weight:600;width:100%}.product__grid-item,.product-wrap{margin-right:0!important;background-color:#fff;border-radius:8px}.container.collection-matrix{row-gap:55px}.product_title-1{color:#27272780;font-size:18px;font-weight:400;line-height:140%;letter-spacing:.18px;text-transform:uppercase;margin-bottom:10px}.product_title-2{color:#272727;font-size:22px;font-weight:700;line-height:140%;letter-spacing:-.22px;margin-bottom:10px}.product_title-3{color:#000;font-size:18px;font-weight:400;line-height:140%;letter-spacing:.18px}.product-thumbnail__price.price{color:#272727;font-size:24px;font-weight:700;line-height:120%;letter-spacing:-.24px;text-align:center;margin-top:20px}.product-thumbnail{padding-top:0;position:relative}.pagination-link{padding:24px 20px;margin:0 11.5px;border-radius:3px}.container--pagination{margin-top:77px}.pagination-previous,.pagination-next{border-radius:100%;background-color:#fff;padding:39px 33px!important;border:1px solid #BC1112}.pagination{justify-content:center}.pagination-list{justify-content:center;flex-grow:0}.paginate{width:100%}.page-navigation-arrows a{color:#272727}.product_section .sku{color:#272727cc;font-size:18px;font-weight:400;line-height:140%;letter-spacing:.18px;text-transform:uppercase;margin-bottom:11px}.product_section .product_name.title{color:#272727;font-size:38px;font-style:normal;font-weight:700;line-height:140%;letter-spacing:-.38px;padding-bottom:19px;margin-bottom:35px;position:relative}.product_name.title:after{content:"";display:block;width:133px;border-bottom:3px solid #bc1112;position:absolute;bottom:0}.product_section .money{color:#272727;font-size:34px;font-weight:700;line-height:120%;letter-spacing:-.34px}.purchase-details{padding-bottom:52px;border-bottom:1px solid #00000033;margin-bottom:30px}.product-block--description .description{line-height:200%}.purchase-details .purchase-details__spb--false{height:59px;margin:0;max-width:100%!important}.product-form-container{padding-top:28px}.swatch .swatch__option{margin:0 32px 8px 0}.quantity-wrapper .quantity-element{min-height:59px}.swatch label{height:55px;margin:0;font-size:18px;line-height:55px;padding:0 18px}.swatch .option-title{margin-bottom:0}.price-ui{padding-bottom:23px;border-bottom:1px solid #00000033}.product_title-4{display:none}.product-thumbnail{display:flex;flex-direction:column;justify-content:space-between;height:100%;padding:10px 27px 30px 24px!important}.block__newsletter p{font-size:20px}.newsletter-form .button.button--primary.is-within-form{font-size:16px;font-weight:600;background-color:#bc1112;padding:12px 18px}.newsletter-form .input.is-primary-btn-style,.input.is-secondary-btn-style{padding:24px 18px!important}.disclosure__toggle{color:#fff;font-size:20px;font-weight:400;line-height:140%;letter-spacing:.2px;background-color:transparent}.footer__credits p,.footer__credits a{color:#fff9}.footer__links{width:100%;gap:15px}.footer__links a{color:#fff;padding-right:5px;text-transform:capitalize}.footer__links a:last-child{padding-right:0}.select select:not([multiple]):not(.is-arrowless),.age-gate__select-wrapper select:not([multiple]):not(.is-arrowless){box-shadow:none;border:0;color:#272727;font-weight:500}.options-selection__option-name span{display:none}.input::placeholder{color:#272727;font-size:16px;font-weight:600;line-height:120%}.bg-clr{background-color:#364545}.footer__extra-content.section{max-width:1460px!important;width:100%!important}.purchase-details{max-width:540px}.purchase-details__quantity label,.options-selection__option-name{color:#000;font-size:18px;font-weight:700;line-height:200%;margin-bottom:8px;display:block}.product-quantity-box.purchase-details__quantity{border-radius:3px}.smart-payment-button--false .purchase-details{align-items:flex-end}.quantity-wrapper.quantity-style--box{border:.5px solid rgba(0,0,0,.7)}.quantity-wrapper.quantity-style--box .quantity-input-control input{border:0!important}.product-breadcrumb{padding-block:43px 2px!important}.product-breadcrumb,.product-main{background-color:#f8f8f8}.product_section{border-top:1px solid #00000033;padding-top:51px}.products-slider .flickity-button{background-color:#fff}.products-slider .flickity-prev-next-button.previous{right:108px;top:-125px;left:auto}.products-slider .flickity-prev-next-button.next{top:-125px}.products-slider .flickity-button-icon .arrow{fill:none;stroke:#bc1112;stroke-width:12;stroke-linecap:round;stroke-linejoin:round}.mega-menu{z-index:2}.mega-menu__block:last-child .mega-menu__content:nth-child(odd){border:0}.header__link,.menu__heading{font-weight:600}.faqs summary{position:relative}.faqs summary::marker{content:none}.faqs summary:after{content:"";position:absolute;width:12px;height:12px;color:#bc1112;border-width:3px 3px 0 0;border-style:solid;border-color:#bc1112;top:8px;right:63px;transform:rotate(135deg)}.faq-answer a{text-decoration:underline}.faq-ques{font-weight:700}.faqs[open=""] summary:after{transform:rotate(316deg)}.faqs[open=""] summary{padding-bottom:16px;border-bottom:1px solid rgba(0,0,0,.13);margin-bottom:44px}.product-tabs{width:100%}.faq-item{padding-block:40px;border-bottom:1px solid rgba(0,0,0,.13)}.tab button.active{color:#000}.tab button{color:#27272766}.faq-items>.faq-item:first-child{padding-top:0}.tab-structure .container{margin-inline:10px}.heading-wrapper--featured-collection{align-items:flex-start}.featured-collection .flickity-prev-next-button .flickity-button-icon{width:17px;height:17px}.featured-collection .flickity-button{width:76px;height:76px;display:flex;justify-content:center;align-items:center}.product-tabs .tab-wraper{margin-bottom:63px}.product-tabs .tab{display:flex;gap:150px;border-bottom:1px solid rgba(0,0,0,.13)}.product-tabs .tab button{background:none;border:none;padding:15px 5px 21px;cursor:pointer;border-bottom:3px solid transparent;font-size:24px;font-weight:600;line-height:140%;letter-spacing:-.24px}#tab-1 p{line-height:200%}.product-tabs .tab button.active{border-bottom:6px solid #BC1112;font-weight:700}.tabcontent{display:none}.tabcontent.active{display:block}.product-gallery__thumbnail.is-nav-selected img{border-radius:7px;border:1px solid #BC1112}.product-gallery__thumbnails .product-gallery__thumbnail{width:122px;height:122px}.footer__credits{font-size:12px}.footer__credits{display:flex;flex-wrap:wrap;justify-content:space-between}.badge{background:#000}.navbar-item:hover{background-color:#bc1112!important}.header__link:hover,.header__link.is-active,.header__link>a:hover,.header__link>a.is-active{color:#fff;fill:#fff}.disclosure__toggle.is-clicked,.disclosure__toggle:focus,.disclosure__toggle:hover,.disclosure__toggle:focus-within{color:#fff;background-color:transparent;border-color:#334545}.button:focus:not(:active),.age-gate__confirm_btn:focus:not(:active),.button.is-focused:not(:active),.is-focused.age-gate__confirm_btn:not(:active){box-shadow:none}.footer__links a:hover{color:#bc1112}@media screen and (min-width:799px)and (max-width:1167px){.collection__content .equal-columns--outside-trim .one-third{width:calc(50% - 18px);padding-bottom:0}.collection__content .container .column{margin-left:36px}.collection__content .equal-columns--outside-trim .medium-down--one-half:nth-of-type(odd){margin-left:0}}@media screen and (min-width:799px)and (max-width:1023px){.faceted-filter-group-display__price-range{grid-template-columns:inherit}}@media screen and (min-width:1167px){.collection__content .sidebar-section{margin-right:59px!important}.collection__content .one-fourth{width:calc(22% - 59px)}.collection__content .three-fourths{width:calc(78% - 59px)}.collection__content .equal-columns--outside-trim .one-third{width:calc(33.3333333333% - (36px - (36px / 3)));padding-bottom:0}.collection__content .container .column{margin-left:36px}.collection__content .equal-columns--outside-trim .one-third:nth-of-type(3n+1){margin-left:0!important}}@media screen and (min-width:1199px){body.product .product_section .product-quantity-box.purchase-details__quantity{width:calc(26% - 12px)!important}}@media(min-width:799px){.disclosure__toggle{color:#fff;border:0}.selectors-form__item.selectors-form__locale{color:#fff}.disclosure__list-wrap{top:100%;bottom:auto;right:5px}.selectors-form--mobile .disclosure{border:0;margin-top:0}.selectors-form--mobile .disclosure{background-color:transparent}.selectors-form--mobile .disclosure__toggle{padding:0}.disclosure--currency .disclosure__toggle--currency{padding:0!important}.slideshow-classic .flickity-page-dots{bottom:59px}.product_section .product-quantity-box.purchase-details__quantity{width:calc(26% + 38px)!important;margin-right:32px!important}.product_section .one-half{width:calc(50% - 35px)}.product-gallery__thumbnails--bottom-thumbnails{margin-top:40px}.product-gallery.has-height-set .product-gallery__main img{object-fit:cover;border-radius:10px}.product__information{width:calc(46% - 35px)!important}.footer__container .footer__content .container{padding-top:64px;padding-bottom:40px}.newsletter-form .field .control{width:calc(100% - 9px)}.footer--classic .block__logo{width:19%}.footer--classic .block__link-list{width:20%}.footer--classic .block__newsletter{width:27%}.newsletter-form__wrapper{width:95%;padding-top:20px}.newsletter-form .field.is-default-width{min-width:auto}.product-gallery__thumbnails .flickity-slider{transform:translate(0)!important}.equal-columns--outside-trim .one-half:nth-of-type(odd),.equal-columns--outside-trim .eight:nth-of-type(odd),.equal-columns--outside-trim .one-fourth:nth-of-type(4n+1),.equal-columns--outside-trim .four:nth-of-type(4n+1),.equal-columns--outside-trim .one-fifth:nth-of-type(5n+1),.equal-columns--outside-trim .one-sixth:nth-of-type(6n+1),.equal-columns--outside-trim .one-seventh:nth-of-type(7n+1),.equal-columns--outside-trim .two:nth-of-type(8n+1){margin-left:0!important}}@media(min-width:1000px){.newsletter-form.is-responsive{flex-wrap:nowrap!important}}.disclosure__toggle .icon{width:12px}@media(max-width:1700px){.slideshow-section .flickity-button{bottom:32px!important}.slideshow-classic .flickity-prev-next-button.previous{left:38%}.slideshow-classic .flickity-prev-next-button.next{right:38%}}@media(max-width:1500px){.icon-text-slider{padding-inline:65px}}@media(max-width:798px){.mobile-menu .mobile-menu-link,.mobile-menu .mobile-menu__item{padding:1.3rem 1.5rem;font-weight:700}.has-no-side-gutter .medium-down--one-half{width:100%!important}.mobile-menu{background-color:#fff!important}.disclosure__toggle{color:#272727;border:0}.selectors-form--mobile .disclosure{border:0}.mobile-menu a{color:#000!important}.mega-menu--header-classic .image-element__wrap,.mega-menu__content br{display:none}.mega-menu--header-classic .container{flex-direction:column;align-items:flex-start}.mega-menu--header-classic .container .column:first-child .mega-menu__content:first-child{border-top:1px solid #27272780}.mega-menu--header-classic .container .column:last-child .mega-menu__content:last-child{border-bottom:1px solid #27272780;padding-bottom:20px}.mega-menu--header-classic .mega-menu__content>p{text-align:left}.mega-menu--header-classic .mega-menu__block .mega-menu__content{margin-top:24px}.mega-menu--header-classic .mega-menu__block{padding-block:0}.slideshow-classic .flickity-page-dots{bottom:50px}.slideshow-classic.page-dots--true{padding-bottom:0;margin-bottom:0}.icon-text-slider{padding-inline:45px}.slideshow-section .flickity-button{display:none}.pagination .pagination-previous,.pagination .pagination-next{width:auto;margin-left:5px;margin-right:5px}.product-tabs .tab{gap:20px;min-width:500px}.product-tabs .tab-wraper{overflow-x:auto}.product-tabs .tab button{font-size:18px}.doc-item{flex-wrap:wrap;row-gap:20px}.quantity-wrapper.quantity-style--box{margin-bottom:10px}.faqs summary:after{right:0}.selectors-form--mobile .disclosure{margin:0;background-color:transparent}.products-slider .flickity-prev-next-button.previous,.products-slider .flickity-prev-next-button.next{top:-165px}}@media(max-width:575px){.mobile-header__content{margin-top:23px}}.header .disclosure-text-style-none button.disclosure__toggle,.header .disclosure-text-style-none button.disclosure__button{text-transform:uppercase;font-weight:600}.hb-description-padding{padding-top:80px}@media screen and (max-width:799px){.hb-description-padding{padding-top:30px}.disclosure__toggle.is-clicked,.disclosure__toggle:focus,.disclosure__toggle:hover,.disclosure__toggle:focus-within{color:#272727}}@media screen and (max-width:799px)and (min-width:480px){.collection__content .equal-columns--outside-trim .medium-down--one-half{width:calc(50% - 10px)}.collection__content .product-thumbnail .product-thumbnail__title{min-height:205px}}.globo-form-app .panels,.globo-form-app .header{z-index:1!important}.shopify-payment-button button{padding:5px}.product-image__wrapper:hover .thumbnail-overlay__container .quick-shop__buttons{display:none}@media screen and (max-width:870px){.purchase-details .purchase-details__spb--true .action_button.action_button--secondary,.purchase-details .purchase-details__spb--true .shopify-payment-button{flex:0 0 100%;max-width:100%}.purchase-details .purchase-details__spb--true .shopify-payment-button{margin:10px 0 0}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/nbb.css.map */
