/*
* @author  Agence Dn'D <contact@dnd.fr>
* @license https://opensource.org/licenses/osl-3.0.php  Open Software License (OSL 3.0)
* @link    https://www.dnd.fr/
*/h1,h2{font-family:var(--font-family-rift);font-weight:var(--font-weight-600);letter-spacing:var(--letter-spacing-rift)}h2{line-height:1.2}.rte p{font-size:var(--base-text-size);font-weight:var(--font-weight-400)}.product-label{display:inline-block;position:absolute;top:0;left:0;width:auto;z-index:1;margin:5px;font-family:var(--font-family-rift);font-weight:var(--font-weight-600);letter-spacing:var(--letter-spacing-rift);text-transform:uppercase;font-size:var(--base-text-size-small)}.product-label.main-product{left:initial;right:0}.md-modal__header .md-modal__header__title span{font-family:var(--font-family-rift);font-weight:var(--font-weight-600);letter-spacing:var(--letter-spacing-rift);text-transform:uppercase;font-size:var(--base-text-size-x-large)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}button[disabled]{opacity:.5}.utility-bar__left .toggle-btn,.utility-bar__left .link-dropdown__button{overflow:initial}:is(.utility-bar__left .toggle-btn,.utility-bar__left .link-dropdown__button) span{font-family:var(--font-family-rift);font-weight:var(--font-weight-500);letter-spacing:var(--letter-spacing-rift);font-size:var(--base-text-size-medium);text-transform:uppercase}:is(.utility-bar__left .toggle-btn,.utility-bar__left .link-dropdown__button) .toggle-btn__chevron{display:block;right:-25px;width:16px;height:25px}:is(.utility-bar__left .toggle-btn,.utility-bar__left .link-dropdown__button) .link-dropdown__button-icon{top:27px;right:9px}.utility-bar__item{text-transform:uppercase;font-size:var(--base-text-size-small)}.size-options-container{margin-top:30px}.size-options-container .title-wrapper{display:flex;justify-content:space-between;align-items:center}.size-options-container .title-wrapper p{font-weight:var(--font-weight-600);text-transform:uppercase;margin-bottom:0}.size-options-container .title-wrapper p span{text-transform:initial;font-weight:var(--font-weight-400)}.size-options-container .title-wrapper a{margin-left:-4px;font-size:var(--base-text-size-small)}.size-options-container .size-options-wrapper{position:relative;padding:10px 0;margin-top:10px;border:var(--border-base)}.size-options-container .size-options-wrapper .size-options-header{display:flex;justify-content:space-between;align-items:center;padding:0 20px;cursor:pointer}.size-options-container .size-options-wrapper .size-options-header p{margin-bottom:0}.size-options-container .size-options-wrapper .size-options-list{position:absolute;overflow:auto;max-height:180px;z-index:1;left:-1px;right:-1px;height:0;opacity:0;visibility:hidden;margin-top:10px;padding:0;border:var(--border-base);background-color:var(--secondary);transition:height .2s ease-in-out,opacity .2s ease-in-out}.size-options-container .size-options-wrapper .size-options-list .size-item{padding:10px 20px;cursor:pointer}.size-options-container .size-options-wrapper .size-options-list .size-item:hover{background-color:var(--true-gray-100)}.size-options-container .size-options-wrapper .size-options-list.show{height:auto;opacity:1;visibility:visible}.title-product-wrapper{display:flex;align-items:center;justify-content:space-between}.title-product-wrapper .swym-button{margin-top:5px}.title-product-wrapper .swym-button:after{font-size:var(--base-text-size-x-large)}.estimated-shipping-date{margin-top:20px;text-transform:uppercase}.product-media .swym-atw-btn-wrapper-for-img,.product-media .swym-atw-button-container{display:none!important}.gallery-viewer__button svg{width:16px;height:34px;stroke-width:3}.size-message-error{display:none}.size-message-error.show{display:block}.product-column-right .product-info-block.with-icon.text-box{padding:20px;border:var(--border-base)}.product-column-right .product-info-block.with-icon.text-box .icon--image{width:15px;height:15px}.product-column-right .product-info-block.with-icon.text-box .with-icon__beside{font-size:var(--base-text-size-small);font-weight:var(--font-weight-700);color:var(--primary)}.product-column-right .metafield-rich_text_field p{margin-bottom:0}.product-column-right .price-container+.lightly-spaced-row{margin-bottom:30px}.product-column-right .input-row .label{margin-bottom:15px;text-transform:uppercase}.product-column-right .related-swatches .related-swatch .theme-img{border-radius:0}.product-column-right .related-swatches .related-swatch:after{border:none}.product-column-right .related-swatch--unavailable:after{display:none}.product-column-right .related-swatch--unavailable img{opacity:1}.product-column-right .size-chart-link__icon{margin-inline-end:-3px}.product-column-right .size-chart-link__text:before{display:none!important}.product-column-right .option-selector__btns label span{font-weight:var(--font-weight-400)}.product-column-right .option-selector__btns .opt-label{width:calc(100% / 3 - 10px);border:var(--border-base)}.product-column-right .quantity-submit-row__submit{margin-top:0;margin-bottom:30px}.product-column-right .product-info-accordion+.lightly-spaced-row{margin-top:-25px}.product-column-right .lightly-spaced-row .small-feature-link{text-decoration:none;padding-bottom:2px;border-bottom:1px solid var(--secondary);letter-spacing:initial}.product-column-right .lightly-spaced-row .small-feature-link:before{content:"";display:inline-block;width:16px;height:14px;background-image:url(//bellross.com/cdn/shop/t/6/assets/icon-download.svg?v=173867678935397746841753109088);margin-right:5px}.product-column-right [contains-product-blocks]{display:block;margin-top:50px}.product-column-right [contains-product-blocks] .very-lightly-spaced-row .label{text-transform:uppercase;font-weight:var(--font-weight-500);font-size:var(--base-text-size-medium)}:is(.section-image-with-text,.section-video-with-text) .majortitle{font-weight:var(--font-weight-600);font-size:var(--title-size-h2-desktop);font-family:var(--font-family-rift);letter-spacing:var(--letter-spacing-rift)}.filters .filters__heading-text,.filters .filter-group__heading__text{font-family:var(--font-family-rift);letter-spacing:var(--letter-spacing-rift);text-transform:uppercase}.filters .filter-group__heading__indicator{margin-top:7px;margin-right:-2px}.filters .filter-group__heading__indicator svg{width:16px;height:16px}.filters .filter-group__heading__text{margin-top:0}.filters .filters__heading{padding-bottom:20px;border-bottom:var(--border-base)}.filters .filter-group__heading{padding:10px 0 20px}.filters .filter-group__item__text,.filters .filter-group__applied-item__text{text-transform:uppercase}.filters .filter-group__applied-item__icon{padding:8px}.filters .filter-group__applied-item__icon svg{width:12px;height:12px}.filters .filter-group__clear-link{position:relative;padding-bottom:2px}.filters .filter-group__clear-link:before{content:"";opacity:1;position:absolute;bottom:0;right:0;width:100%;height:1px;background-color:var(--primary);transition:width ease-in-out .2s,opacity ease-in-out .2s}.filters .filter-group__clear-link:hover:before{opacity:0;width:0}.filters .filter-group__clear-row{margin-bottom:20px}.filters .filter-group{border-bottom:var(--border-base)}.filters .filters__heading-text{font-size:var(--base-text-size-large);font-weight:var(--font-weight-600)}.filters .filter-group__heading__text{font-size:20px;font-weight:var(--font-weight-500)}.filters .filter-group__item .filter-group__item__text:before{border-color:var(--true-gray-300)}.pagination-row{margin-top:10px}.pagination-row .pagination__number{margin:0 10px;padding:0 5px}.pagination-row .pagination__number.underline--not-link{text-decoration:none;padding-bottom:3px;border-bottom:1px solid var(--primary)}.pagination-row .pagination__link.pagination__next,.pagination-row .pagination__link.pagination__prev{font-size:0;position:relative}:is(.pagination-row .pagination__link.pagination__next,.pagination-row .pagination__link.pagination__prev) span{position:absolute;top:-12px;margin:0 15px}:is(.pagination-row .pagination__link.pagination__next,.pagination-row .pagination__link.pagination__prev) span svg{width:16px;height:16px}.pagination-row .pagination__link.pagination__prev span{left:-40px}.small-feature-link.button-row__btn,.small-feature-link.no-arrow,.size-chart-link__text,.modal--for-product a{position:relative;text-decoration:none;padding-bottom:2px;font-size:var(--base-text-size);text-transform:initial;font-weight:var(--font-weight-400)}:is(.small-feature-link.button-row__btn,.small-feature-link.no-arrow,.size-chart-link__text,.modal--for-product a):after{content:"";opacity:0;position:absolute;bottom:0;left:0;width:0;height:1px;background-color:var(--primary);transition:width ease-in-out .2s,opacity ease-in-out .2s}:is(.small-feature-link.button-row__btn,.small-feature-link.no-arrow,.size-chart-link__text,.modal--for-product a):hover:after{opacity:1;width:100%}:is(.small-feature-link.button-row__btn,.small-feature-link.no-arrow,.size-chart-link__text,.modal--for-product a):before{content:"";display:inline-block;width:12px;height:8px;background-image:url(//bellross.com/cdn/shop/t/6/assets/icon-arrow-right.svg?v=48518256777472093291753109086);margin-right:5px}:is(.small-feature-link.button-row__btn,.small-feature-link.no-arrow,.size-chart-link__text,.modal--for-product a).no-arrow:before{display:none}.swym-storefront-layout-action-tooltip-btn.remove-from-list-button,.swym-storefront-layout-grid-item-final-price,.swym-storefront-layout-notification[status=neutral]{color:var(--primary)!important}.swym-storefront-layout-notification-progress-bar{background-color:var(--primary)!important;border-radius:0!important}:is(.swym-storefront-layout-close-drawer-button,.swym-storefront-layout-close-button):hover{transform:none!important}.swym-button.swym-add-to-wishlist-view-product.swym-added{opacity:1!important}.swym-collections-variant-popup-content .swym-add-to-wishlist-single,#swym-storefront-layout-section-container .swym-storefront-layout-login-button,.swym-storefront-layout-grid-item-add-to-cart-button{padding:var(--input-btn-padding-top) 25px var(--input-btn-padding-bottom);border-radius:0;background-color:var(--primary);font-weight:var(--font-weight-700);text-transform:uppercase;border:1px solid var(--btn-border-color);font-family:var(--base-font-family);font-size:var(--button-text-size)!important;letter-spacing:var(--btn-letter-spacing);line-height:1.6!important}.swym-wishlist-container-rendered .container.container--reading-width{max-width:none}.swym-storefront-layout-container{overflow-y:hidden!important}.swym-storefront-layout-body{overflow:hidden!important}#swym-storefront-layout-section-container .swym-storefront-layout-grid-item-add-to-cart-button{padding:15px 25px!important;max-width:fit-content!important}.swym-storefront-layout-layout{border-radius:0!important}.swym-storefront-layout-layout .swym-storefront-layout-login-user-container,.swym-storefront-layout-layout .swym-storefront-layout-header,.swym-storefront-layout-layout .swym-storefront-layout-body{padding-left:0;padding-right:0;background-color:transparent}.swym-storefront-layout-layout .swym-storefront-layout-body{width:100%!important;max-width:none!important;margin-right:0!important;margin-left:0!important}.swym-storefront-layout-layout .swym-storefront-layout-grid-item-image-container{position:relative;height:auto!important;--aspect-ratio: .8}.swym-storefront-layout-layout .swym-storefront-layout-grid-item-image-container:before{content:"";display:block;padding-top:calc(100%/max(var(--aspect-ratio),.6))}.swym-storefront-layout-layout .swym-storefront-layout-grid-item-image-container img{display:block;position:absolute;top:0;left:0;border-radius:0;width:100%;height:100%;mix-blend-mode:var(--product-block-blend-mode, none);object-position:var(--product-block-crop-align) center;object-fit:cover;margin-right:auto;margin-left:auto}.swym-storefront-layout-layout .swym-storefront-layout-header,.swym-storefront-layout-layout .swym-storefront-layout-login-user-container{padding-top:0}.swym-storefront-layout-layout .swym-storefront-layout-login-user-container{padding-bottom:60px}.swym-storefront-layout-layout .swym-storefront-layout-close-button{background:transparent}.swym-storefront-layout-layout .swym-storefront-layout-grid-item-title,.swym-storefront-layout-layout .swym-storefront-layout-variant{display:block;-webkit-box-orient:initial;-webkit-line-clamp:0;overflow:initial;font-family:var(--font-family-rift);letter-spacing:var(--letter-spacing-rift);font-size:20px!important;font-weight:var(--font-weight-600);line-height:1.2!important}.swym-storefront-layout-layout .swym-storefront-layout-grid-item-final-price{font-family:var(--font-family-rift);letter-spacing:var(--letter-spacing-rift);font-size:var(--base-text-size-large);font-weight:var(--font-weight-300);line-height:1.6}.swym-storefront-layout-layout .swym-storefront-layout-variant{font-size:var(--base-text-size-medium);color:var(--true-gray-500)}.swym-storefront-layout-layout .swym-storefront-layout-header{height:auto;padding-bottom:20px;border-bottom:1px solid var(--true-gray-200);box-shadow:none;display:block;background:var(--secondary)}.swym-storefront-layout-layout .swym-storefront-layout-title{margin-bottom:10px;font-size:var(--base-text-size-x-large);text-transform:uppercase}.swym-storefront-layout-layout .swym-storefront-layout-title svg{display:none}.swym-variant-selector-modal-background div.swym-collections-variant-popup-parent{border-radius:0}.swym-variant-selector-modal-background .swym-vs-popup-content-scroll .swym-collections-variant-popup-header-title{font-family:var(--heading-font-family);font-style:var(--heading-font-style);letter-spacing:var(--heading-font-letter-spacing);font-weight:var(--font-weight-600);font-size:var(--base-text-size-medium)}.swym-variant-selector-modal-background .swym-custom-image-blob{border-radius:0!important}.swym-variant-selector-modal-background .swym-collection-title-detail h2,.swym-variant-selector-modal-background .swym-collection-title-detail #swym-custom-variant-price{font-family:var(--font-family-rift);letter-spacing:var(--letter-spacing-rift);font-size:20px;font-weight:var(--font-weight-600);line-height:1.2}.swym-variant-selector-modal-background .swym-filter-option-name>div{font-family:var(--base-font-family);font-size:var(--base-text-size-small);font-weight:var(--font-weight-700);text-transform:uppercase}.swym-variant-selector-modal-background .swym-filter-labels:hover{text-decoration:none}.swym-variant-selector-modal-background #swym-custom-variant-selector-parent #swym-custom-variant-selector-container label.swym-filter-labels.selected{background-color:transparent;border:1px solid var(--primary);color:var(--primary)}.swym-variant-selector-modal-background .swym-filter-labels{padding:18px 42px;border-radius:0}.swym-variant-selector-modal-background #swym-vs-close-popup{background-color:transparent!important;border-radius:0!important}.swym-variant-selector-modal-background #swym-vs-close-popup svg{display:none}.swym-variant-selector-modal-background #swym-vs-close-popup:after{content:"";display:inline-block;width:12px;height:12px;background-image:url(//bellross.com/cdn/shop/t/6/assets/icon-close.svg?v=63541829352030898221757054144)}.swym-variant-selector-modal-background .swym-collections-variant-popup-header{padding-top:20px;border-bottom:0}.line-item-property:not(:has(.line-item-property__label)){display:none}:is(.cart-drawer__content,.cart-item-list) .cart-drawer__title{font-weight:var(--font-weight-600);font-size:var(--base-text-size-medium)}:is(.cart-drawer__content,.cart-item-list) .cart-item__title,:is(.cart-drawer__content,.cart-item-list) .cart-item__selling-price{font-family:var(--font-family-rift);letter-spacing:var(--letter-spacing-rift);font-size:20px;font-weight:var(--font-weight-600);line-height:1.2}:is(.cart-drawer__content,.cart-item-list) .cart-item__variant,:is(.cart-drawer__content,.cart-item-list) .line-item-property{font-family:var(--base-font-family);font-size:var(--base-text-size-small);font-weight:var(--font-weight-700);text-transform:uppercase}:is(.cart-drawer__content,.cart-item-list) .opposing-items__left.product-info-label{font-size:var(--base-text-size-medium);font-weight:var(--font-weight-600);text-transform:uppercase}:is(.cart-drawer__content,.cart-item-list) .product-item__details{margin-bottom:8px}:is(.cart-drawer__content,.cart-item-list) .product-item__details span{font-size:var(--base-text-size-small);font-weight:var(--font-weight-300)}.cart-drawer__empty-content .majortitle{font-size:26px}:is(.cart-drawer__footer,.checkout-subtotal-container) .subtotal{font-size:var(--base-text-size-medium);font-weight:var(--font-weight-700)}:is(.cart-drawer__footer,.checkout-subtotal-container) .lightly-spaced-row,:is(.cart-drawer__footer,.checkout-subtotal-container) .terms-agreement,:is(.cart-drawer__footer,.checkout-subtotal-container) .cart-policies{font-size:var(--base-text-size-small)}:is(.cart-drawer__footer,.checkout-subtotal-container) .cart-policies{margin-bottom:10px}:is(.cart-drawer__footer,.checkout-subtotal-container) .terms-agreement{margin:20px 0}.checkout-subtotal-container{text-align:left}.checkout-subtotal-container .subtotal{font-size:var(--base-text-size-large)}.icon{width:16px;height:16px}.quantity.buttoned-input{border:var(--border-base)}.quantity.buttoned-input a:last-child{padding-left:12px}.quantity .quantity-down{padding-right:12px}.cart-info-block{border:var(--border-base)}.cart-info-block span{color:var(--primary);font-size:var(--base-text-size-small)}.cart-info-block .with-icon .icon--large{--icon-size: auto;margin-inline-end:10px}.view-all .small-feature-link{position:relative;text-decoration:none;padding-bottom:2px}.view-all .small-feature-link:before{content:"";opacity:1;position:absolute;bottom:0;right:0;width:100%;height:1px;background-color:var(--primary);transition:width ease-in-out .2s,opacity ease-in-out .2s}.view-all .small-feature-link:hover:before{opacity:0;width:0}h2.has-paging__title{font-size:var(--title-size-h2-mobile)}input[type=text],input[type=number],input[type=email],input[type=password],input[type=address],input[type=tel],input[type=date],textarea,.custom-select__btn{background-color:transparent}:is(input[type=text],input[type=number],input[type=email],input[type=password],input[type=address],input[type=tel],input[type=date],textarea,.custom-select__btn):hover{background-color:transparent!important}:is(input[type=text],input[type=number],input[type=email],input[type=password],input[type=address],input[type=tel],input[type=date],textarea,.custom-select__btn):focus,:is(input[type=text],input[type=number],input[type=email],input[type=password],input[type=address],input[type=tel],input[type=date],textarea,.custom-select__btn):active,:is(input[type=text],input[type=number],input[type=email],input[type=password],input[type=address],input[type=tel],input[type=date],textarea,.custom-select__btn):visited{border-color:var(--secondary)}.modal--for-product .modal__window{max-width:410px}.modal--for-product .modal__window .modal__content{padding:64px 35px 35px;font-size:var(--base-text-size-small)}.modal--for-product .modal__window .modal__content .scrollable-table{margin-bottom:30px}.modal--for-product .modal__window .modal__content tr td{width:calc(100% / 3)!important}.modal--for-product .modal__window .modal__content a{top:-5px;padding-left:3px;font-size:var(--base-text-size-small)}.modal--for-product .modal__window .modal__content a:before{display:none}.modal--for-product .modal__window .modal__content>p strong{font-family:var(--font-family-rift);font-size:20px;font-weight:var(--font-weight-600);letter-spacing:var(--letter-spacing-rift)}body.has-overlay{position:relative}body.has-overlay:before{content:"";z-index:4;position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.btn{font-weight:var(--font-weight-700)}.btn.btn--large{width:100%}.btn.btn--secondary:hover{background-color:var(--true-gray-100);color:var(--primary)}.btn.btn--primary:hover{background-color:var(--true-gray-500);border-color:var(--true-gray-500)}.btn.btn--transparent{color:var(--secondary);background-color:transparent;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:none}.btn.btn--transparent:hover{background-color:var(--true-gray-500-opacity)}.custom-select__btn{cursor:pointer}.custom-select__btn:hover{background-color:var(--true-gray-500)!important}.product-block__subtitle,.product-block__title,.price span{font-family:var(--font-family-rift);letter-spacing:var(--letter-spacing-rift)}:is(.lightly-spaced-row,.not-in-quickbuy).hide-on-no-merchant-markets{display:none}.product-block__subtitle{margin-bottom:0;font-size:18px;font-weight:var(--font-weight-400)}.product-block__image-dots{display:none}.product-block__title{font-size:var(--base-text-size-x-large);font-weight:var(--font-weight-600);line-height:1.2}.product-block__case-diameter,.product-block__sku{font-family:var(--base-font-family);font-size:var(--base-text-size-small);font-weight:var(--font-weight-300)}.product-block .image-page-button{display:none}.product-block .image-cont{background-color:var(--true-gray-100)}.product-block .swym-wishlist-collections-v2-container{z-index:1;padding:5px 10px;left:initial;right:0}.product-block .swym-wishlist-collections-v2-container .swym-wishlist-collections-v2,.product-block .swym-wishlist-collections-v2-container .swym-wishlist-collections-v2 svg{width:20px!important;height:20px!important;transform:none!important}.product-form .product-block .swym-wishlist-collections-v2-container .swym-wishlist-collections-v2,.product-form .product-block .swym-wishlist-collections-v2-container .swym-wishlist-collections-v2 svg{margin-left:0}.price{margin-top:5px}.price span{font-size:18px;font-weight:var(--font-weight-300)}.product-info .product-title{font-family:var(--font-family-rift);font-weight:var(--font-weight-600);font-size:var(--base-text-size-x-large);letter-spacing:var(--letter-spacing-rift)}.product-info .limited-edition{margin-bottom:10px;font-weight:var(--font-weight-700)}.product-info .icon--image{margin-bottom:15px;width:32px;height:32px}.product-info .icon--image img{width:100%;height:100%}.product-info .icon--image+div{font-size:var(--base-text-size-small);text-transform:uppercase}.product-info .disclosure__title{padding:25px 30px 25px 0;font-weight:var(--font-weight-400);font-size:var(--base-text-size);text-transform:uppercase}.section-featured-collection,.section-product-template-product-grid{margin-bottom:var(--section-padding)}:is(.section-featured-collection,.section-product-template-product-grid) .view-all{margin-bottom:40px}:is(.section-featured-collection,.section-product-template-product-grid) .collection-slider .has-paging .slider-nav__btn{position:absolute;top:50%;z-index:1;transform:translateY(-50%);background-color:var(--secondary)}:is(.section-featured-collection,.section-product-template-product-grid) .collection-slider .has-paging .slider-nav__btn[name=next]{right:0}:is(.section-featured-collection,.section-product-template-product-grid) .collection-slider .has-paging .slider-nav__btn[name=prev]{left:0}.announcement__text{text-transform:uppercase}.announcement-bar__right{flex:initial;width:calc(100% / 3)}.announcement-bar__left{width:calc(100% / 3);flex:initial}.announcement-bar__middle{width:calc(100% / 3)}.main-search__empty-message{text-transform:uppercase}.search-recommendations{margin:30px auto 40px}.main-search button{right:12px}.main-search button.main-search__close{right:20px;top:-65px}.main-search button.main-search__close svg{width:auto;height:auto}.main-search__suggestions .h4{font-family:var(--font-family-rift);font-weight:var(--font-weight-600);text-transform:initial;font-size:var(--base-text-size-x-large);letter-spacing:var(--letter-spacing-rift)}.section-header .main-search__form{margin:80px auto 30px}.section-header .main-search__input-container svg{height:20px;width:20px}.section-header input[type=text].main-search__input{border:1px solid var(--true-gray-300);background-color:var(--secondary);font-size:var(--base-text-size);color:var(--primary);padding:10px}.logo-area__right{padding-right:5px}.logo-area__right .logo-area__right__inner{column-gap:6px}.logo-area__right .show-search-link{display:block;order:1;margin-inline-end:0;padding-right:10px}.logo-area__right .swym-wishlist{position:relative;order:2;margin-top:6px}.logo-area__right .swym-wishlist svg path{stroke-width:1.5}.logo-area__right .swym-wishlist .swym-header-launcher-badge{right:0!important;left:17px!important}.logo-area__right .swym-wishlist .swym-wishlist-header-counter[data-count]{position:absolute;top:-3px;right:-5px;border-radius:50%;background:var(--header-text-col);padding:3px;min-width:15px;color:var(--header-bg-col);font-weight:var(--font-weight-500);font-size:9px;line-height:1em;text-align:center;white-space:nowrap}.logo-area__right .header-account-link{order:3}.logo-area__right .cart-link{order:4}page-header{margin-top:-1px}.logo-area .mobile-nav-toggle{width:auto}.logo-area__left{flex:0}.logo-area__left__inner{padding-left:var(--container-mobile-pad-x);padding-right:var(--container-mobile-pad-x)}.menu-promotion__text{font-size:var(--base-text-size);font-weight:var(--font-weight-700);text-transform:uppercase}.mobile-navigation-drawer{width:100%;left:0}.mobile-navigation-drawer .navigation__mobile-header{padding-top:5px;padding-bottom:5px;border-bottom:var(--border-base)}.mobile-navigation-drawer .mobile-nav-title{padding-top:var(--container-mobile-pad-x);font-size:var(--base-text-size);font-weight:var(--font-weight-700)}.mobile-navigation-drawer .navigation{margin-bottom:30px}.mobile-navigation-drawer .navigation .navigation__children-toggle{padding:10px 5px}.mobile-navigation-drawer .navigation .navigation__children-toggle svg{width:20px;height:20px}.mobile-navigation-drawer .navigation__link{padding:15px 0}.mobile-navigation-drawer .navigation__tier-1{margin:0 var(--container-mobile-pad-x);border-bottom:var(--border-base)}.mobile-navigation-drawer .navigation__tier-1 .navigation__link{text-transform:uppercase;font-size:var(--base-text-size)}.mobile-navigation-drawer .navigation__tier-2 .navigation__item--with-children{margin:0 var(--container-mobile-pad-x);border-top:var(--border-base)}.mobile-navigation-drawer .navigation__tier-2 .navigation__item--with-children:last-of-type{border-bottom:var(--border-base)}.mobile-navigation-drawer .navigation__tier-2 .navigation__column-title{padding:24px 0 20px;font-weight:var(--font-weight-700)!important}.mobile-navigation-drawer .navigation__tier-2 .navigation__column-title+.navigation__children-toggle{padding:20px 5px}.mobile-navigation-drawer .navigation__tier-3 .navigation__link{padding:10px 0}.mobile-navigation-drawer .mobile-navigation-drawer__footer .header-localization .localization__selector{border-top:var(--border-base);border-bottom:var(--border-base)}.mobile-navigation-drawer .mobile-navigation-drawer__footer .header-localization .localization__selector:last-of-type{border-top:none}.mobile-navigation-drawer .mobile-navigation-drawer__footer .header-localization .localization__selector .custom-select__btn svg{width:18px;height:18px}.mobile-navigation-drawer .mobile-navigation-drawer__footer .header-localization .localization__selector .text-start{text-transform:uppercase;font-size:var(--base-text-size)}.navigation__tier-3 .navigation__item:last-of-type .navigation__link{margin-top:10px;font-weight:var(--font-weight-700)}.navigation__tier-3 .navigation__item:last-of-type .navigation__link:after{content:"";display:inline-block;width:12px;height:8px;background-image:url(//bellross.com/cdn/shop/t/6/assets/icon-arrow-right.svg?v=48518256777472093291753109086);margin-left:5px}button.md-orbe-custom-selector.store-switcher-header,button.md-orbe-custom-selector.store-switcher-footer,button.md-orbe-custom-selector.store-switcher-nav{border:1px solid var(--primary);padding:10px 20px;font-size:var(--base-text-size);font-weight:var(--font-weight-400)}button.md-orbe-custom-selector.store-switcher-nav{margin:10px 20px!important}button.md-orbe-custom-selector.store-switcher-header,button.md-orbe-custom-selector.store-switcher-footer{border:1px solid var(--secondary)}button.md-orbe-custom-selector.store-switcher-header{width:100%;justify-content:flex-end;border:none;font-size:var(--base-text-size-small)}button.md-orbe-custom-selector.store-switcher-header .md-orbe-country-selector__disclosure{width:7px;margin-left:5px}button.md-orbe-custom-selector.store-switcher-footer{margin-bottom:20px}button.md-orbe-custom-selector .md-orbe-country-selector__disclosure{width:13px;margin-left:9px}.section-footer .disclosure{border-top:none;border-bottom:none}.section-footer .disclosure__title:before{content:"";top:initial;width:6px;height:10px;right:0;display:inline-block;background-image:url(//bellross.com/cdn/shop/t/6/assets/icon-chevron-right.svg?v=32110033625760829711753109087);transform:rotate(90deg);background-color:transparent;background-repeat:no-repeat}.section-footer .disclosure__title:after{display:none}.section-footer .disclosure[open]:not(.is-closing) .disclosure__title:before{opacity:1;transform:rotate(270deg)}.section-footer .section-footer__menu-block:nth-child(3) .section-footer__menu-block__menu li:first-of-type{text-transform:uppercase}.section-footer .section-footer__row--blocks .section-footer__row__col:not(:last-child){margin-bottom:-10px}.section-footer .section-footer__title{font-size:var(--base-text-size-x-large);font-weight:var(--font-weight-400);font-family:var(--font-family-rift);color:var(--secondary);letter-spacing:var(--letter-spacing-rift)}.section-footer .section-footer__newsletter-block .section-footer__text{margin-top:30px;text-transform:uppercase;color:var(--true-gray-300)}.section-footer .section-footer__row--blocks{padding-bottom:10px}.section-footer .section-footer__menu-block__menu{margin-top:15px}.section-footer .section-footer__menu-block__menu a{color:var(--true-gray-300)}.section-footer .section-footer__menu-block__menu a[target=_blank]:before{content:"";width:12px;height:11px;background-repeat:no-repeat;display:inline-block;background-image:url(//bellross.com/cdn/shop/t/6/assets/icon-blank.svg?v=174582148855615389041753109087);margin-right:7px}.section-footer .section-footer__menu-block__menu li{margin-bottom:12px}.section-footer .section-footer__row-lower{padding-bottom:0;padding-top:50px}.section-footer .section-footer__row-lower+.section-footer__row__col{padding-bottom:50px}.section-footer .section-footer__lower-menu li{margin-bottom:20px}.section-footer .section-footer__lower-menu li a{position:relative;color:var(--true-gray-300);font-size:var(--base-text-size-small);padding-bottom:2px;cursor:pointer}.section-footer .section-footer__lower-menu li a:before{content:"";opacity:0;position:absolute;bottom:0;left:0;width:0;height:1px;background-color:var(--true-gray-300);transition:width ease-in-out .2s,opacity ease-in-out .2s}.section-footer .section-footer__lower-menu li a:hover{text-decoration:none}.section-footer .section-footer__lower-menu li a:hover:before{opacity:1;width:100%}.section-footer .copyright,.section-footer .copy a{color:var(--true-gray-300);text-transform:uppercase}.section-footer .copyright{margin-top:20px}:is(.section-featured-blog,.template-blog) h2{font-size:var(--title-size-h2-desktop)}:is(.section-featured-blog,.template-blog) .article-list .article{border-top:none;padding-top:20px;padding-bottom:0}:is(.section-featured-blog,.template-blog) .article__inner h3{font-size:var(--base-text-size-x-large);font-family:var(--font-family-rift);font-weight:var(--font-weight-600);letter-spacing:var(--letter-spacing-rift)}:is(.section-featured-blog,.template-blog) .article__inner .rte,:is(.section-featured-blog,.template-blog) .article__inner .iconmeta{color:var(--true-gray-500)}:is(.section-featured-blog,.template-blog) .article__inner .rte{font-weight:var(--font-weight-400)}:is(.section-featured-blog,.template-blog) .article__inner .article__read-more-container{display:none}@media (max-width: 600px){.gallery-viewer__button svg{width:16px;height:16px}}@media (max-width: 767.98px){.show-search-link__icon,.header-account-link{width:auto}.announcement-bar.hide{display:none}.drawer{width:100%}.mobile-navigation-drawer .navigation__wide-promotion .feature-text-paired{text-align:center}.mobile-navigation-drawer .navigation__wide-promotion .feature-text-paired .subheading{font-weight:var(--font-weight-700);margin-bottom:15px}.mobile-navigation-drawer .navigation__wide-promotion .feature-text-paired .subheading,.mobile-navigation-drawer .navigation__wide-promotion .feature-text-paired .rte{font-size:var(--base-text-size)}:is(.section-featured-collection,.section-product-template-product-grid) .slider--mobile-container-pad{padding-right:40px}:is(.section-featured-collection,.section-product-template-product-grid) .product-grid--per-row-mob-2{--product-columns-desktop: 1}.section-footer__newsletter-block .signup-form__button{width:auto}.section-footer__localization .localization__grid{flex-direction:column}.filters{width:100%;padding-left:0;padding-right:0}.filters form{padding-right:var(--container-mobile-pad-x);padding-left:var(--container-mobile-pad-x)}.filters .filters__close{padding-right:var(--container-mobile-pad-x)}.filters .filter-group--applied{padding-left:var(--container-mobile-pad-x);padding-right:var(--container-mobile-pad-x)}.filters .filters__heading-text{padding-left:var(--container-mobile-pad-x)}}@media (min-width: 767.98px){h2.has-paging__title{font-size:var(--title-size-h2-desktop)}:is(.utility-bar__left .toggle-btn,.utility-bar__left .link-dropdown__button) .toggle-btn__chevron,:is(.utility-bar__left .toggle-btn,.utility-bar__left .link-dropdown__button) .link-dropdown__button-icon{right:0}:is(.section-image-with-text,.section-video-with-text) .majortitle{font-size:var(--base-text-size-xx-large)}.modal--for-product .modal__window{max-width:490px}.modal--for-product .modal__window .modal__content{font-size:var(--base-text-size)}.breadcrumbs .icon{position:relative;top:2px}.breadcrumbs .breadcrumbs-list__item a{font-size:var(--base-text-size-small);text-transform:uppercase;font-weight:var(--font-weight-500);color:var(--true-gray-700)}.breadcrumbs .breadcrumbs-list__item:last-of-type a{font-weight:var(--font-weight-700);color:var(--primary)}.product-media-collage .product-media-collage__item{background-color:var(--true-gray-100)}.product-media-collage .product-media-collage__item:nth-child(2){order:-1}.media-gallery--layout-columns-2 .product-media-collage .product-media-collage__item{flex:0 0 calc(50% - 3px);margin-left:3px;margin-bottom:3px}.product-block__detail .price span{font-size:var(--base-text-size-large)}.link-dropdown__button-text{font-family:var(--font-family-rift);letter-spacing:var(--letter-spacing-rift);text-transform:uppercase;font-weight:var(--font-weight-500);font-size:var(--base-text-size-medium)}.logo-area__right .swym-header-launcher{margin-inline-end:20px}.section-featured-collection,.section-product-template-product-grid{margin-bottom:var(--section-padding-desktop)}:is(.section-featured-collection,.section-product-template-product-grid) .collection-slider-row{margin-top:var(--section-padding-desktop)}:is(.section-featured-collection,.section-product-template-product-grid) .collection-slider .has-paging .slider-nav__btn{top:50%;margin:0}:is(.section-featured-collection,.section-product-template-product-grid) .collection-slider .has-paging .slider-nav__btn[name=next]{right:-30px}:is(.section-featured-collection,.section-product-template-product-grid) .collection-slider .has-paging .slider-nav__btn[name=prev]{left:-30px}.product-info .product-title{font-size:var(--title-size-h2-desktop);margin:0}.product-info .price{margin-top:0}.product-info .price span{font-size:var(--base-text-size-x-large)}.product-info .product-price--large .price__default,.product-info .product-price--large .price__no-variant{font-size:var(--base-text-size-x-large);line-height:1.2}.product-info .price-container{margin-bottom:25px}.product-info .product-block__case-diameter,.product-info .product-block__sku{font-size:var(--base-text)}.product-info .buy-buttons-row{margin-top:0}.product-info .product-inventory--low{margin-bottom:0}.product-info .product-column-right{max-width:none}.navigation .navigation__tier-1>.navigation__item{margin-left:-5px;margin-right:-5px}.navigation .navigation__tier-1>.navigation__item>.navigation__link{text-transform:uppercase}.navigation .navigation__tier-1>.navigation__item>.navigation__link:hover{font-weight:var(--font-weight-700)}.navigation .navigation__tier-2 .navigation__column-title{opacity:1!important;font-weight:var(--font-weight-700)!important;font-size:var(--base-text-size)!important;letter-spacing:0!important}.navigation .navigation__tier-2-container{transition:none}.navigation__tier-3 .navigation__item .navigation__link{display:inline-block!important;position:relative;margin:5px 0;padding-bottom:2px!important;text-transform:uppercase}.navigation__tier-3 .navigation__item .navigation__link:before{content:"";opacity:0;position:absolute;bottom:0;left:0;width:0;height:1px;background-color:var(--primary);transition:width ease-in-out .2s,opacity ease-in-out .2s}.navigation__tier-3 .navigation__item .navigation__link:hover:before{opacity:1;width:100%}.menu-promotion__link .menu-promotion__text{display:inline-block!important;position:relative;padding-bottom:2px!important}.menu-promotion__link .menu-promotion__text:before{content:"";opacity:0;position:absolute;bottom:0;left:0;width:0;height:1px;background-color:var(--primary);transition:width ease-in-out .2s,opacity ease-in-out .2s}.menu-promotion__link:hover .menu-promotion__text:before{opacity:1;width:100%}.navigation--left .navigation__tier-1-container .navigation__tier-1>.navigation__item>.navigation__link:before{bottom:15px;height:1px}:is(.section-featured-blog,.template-blog) .fully-spaced-row--medium{margin-top:140px}.main-search button.main-search__close{top:0}.section-footer .section-footer__menu-block__menu{margin-bottom:60px}.section-footer .section-footer__row--blocks{padding-top:100px;margin-bottom:0}.section-footer .section-footer__lower-menu{display:flex;justify-content:space-between}.section-footer .section-footer__lower-menu .copyright{margin-top:0;order:-1}.section-footer .section-footer__row{margin-left:0;margin-right:0}.section-footer .section-footer__row__col{padding-left:0;padding-right:0;padding-bottom:20px}#swym-storefront-layout-section-container #swym-storefront-layout-items-container{grid-template-columns:repeat(3,1fr)!important}}@media (min-width: 1000px){:is(.section-featured-collection,.section-product-template-product-grid) .collection-slider .has-paging .slider-nav__btn[name=next]{right:-50px}:is(.section-featured-collection,.section-product-template-product-grid) .collection-slider .has-paging .slider-nav__btn[name=prev]{left:-50px}}@media (min-width: 1200px){:is(.section-featured-collection,.section-product-template-product-grid) .collection-slider .has-paging .slider-nav__btn{top:42%}}@media (min-width: 1444px){:is(.section-featured-collection,.section-product-template-product-grid) .collection-slider .has-paging .slider-nav__btn{top:45%}:is(.section-featured-collection,.section-product-template-product-grid) .collection-slider .has-paging .slider-nav__btn[name=next]{right:-60px}:is(.section-featured-collection,.section-product-template-product-grid) .collection-slider .has-paging .slider-nav__btn[name=prev]{left:-60px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/brosshop-main.css.map */
