.section-product-extended .product__wrapper__inner{width:100%;max-width:var(--contianer-width,100%)}.section-product-extended .shopify-payment-button .shopify-payment-button__button{text-transform:uppercase;font-weight:500}.section-product-extended a.btn.btn--outline.coming-soon{width:100%;pointer-events:none}.section-product-extended .product__title__wrapper .fera-widget{display:var(--widget-display);padding:5px 0;margin-top:0}.section-product-extended .product__title__wrapper .fera-widget.fera-hidden~h1.product__title.has_stock_indicator{padding-top:25px}.section-product-extended .fera-productDetailRating-widget{margin-bottom:0;--custom-font: var(--FONT-STACK-BODY)}.section-product-extended .flickity-prev-next-button:after{background:#fff}.section-product-extended .fera-averageRating-count-str:after{content:" Reviews)"}.section-product-extended .fera-averageRating-count{transform:scale(.9) translate(-2%)}.section-product-extended .section-padding{border-top:var(--section-border-top);border-bottom:var(--section-border-bottom)}.section-product-extended{background:var(--section-bg);padding-top:var(--section-gap-top);padding-bottom:var(--section-gap-bottom)}.section-product-extended .radio__fieldset .radio__button label{border:2px solid #dddddd70}.section-product-extended .radio__fieldset .radio__button input:checked~label{border:2px solid var(--section-color)}.section-product-extended .accordion-content__actions button{text-decoration:underline}.section-product-extended,.section-product-extended p,.section-product-extended a,.section-product-extended .accordion-content__actions button,.section-product-extended h1,.section-product-extended h2,.section-product-extended h3,.section-product-extended h4,.section-product-extended h5,.section-product-extended h6,.section-product-extended .fera-averageRating-count-str,.section-product-extended table{color:var(--section-color)}.section-product-extended .shopify-payment-button .shopify-payment-button__button--unbranded,.section-product-extended .product__reviews .spr-summary-actions-newreview,.section-product-extended .button{background:var(--btn-background);color:var(--btn-label);text-transform:uppercase}.section-product-extended .btn--outline,.section-product-extended .product__submit__add,.section-product-extended .product__reviews .spr-summary-actions-newreview,.section-product-extended .shopify-payment-button .shopify-payment-button__button--unbranded,.section-product-extended .variant--soldout .product__submit__add:not(.product__submit__add--default){background:var(--btn-background);background-color:var(--btn-background);color:var(--btn-color, var(--btn-solid-color));border:var(--btn-border, var(--btn-background))}.section-product-extended .variant--soldout .shopify-payment-button,.section-product-extended .variant--soldout .product__price,.section-product-extended .variant--unavailable .shopify-payment-button,.section-product-extended .variant--unavailable .product__price{opacity:1}.show-button-animation .cart__checkout:before,.show-button-animation .product__submit__add:before,.show-button-animation .shopify-payment-button__button--unbranded:before{background:var(--btn-hover-background, #000)}.section-product-extended .product__submit__add:hover{background:var(--hover-background,#000);color:var(--hover-color, #fff);border:1px solid var(--hover-border)}.section-product-extended .show-button-animation .product__submit__add:hover{border:1px solid var(--btn-bg-hover)}.section-product-extended .show-all-rating .fera-overallRatingBanner-secondLineText,.section-product-extended .show-all-rating .fera-overallRatingBanner-firstLineText,.section-product-extended .show-all-rating svg.fera-overallRatingBanner-leftRibbon,.section-product-extended .show-all-rating svg.fera-overallRatingBanner-rightRibbon{display:none}.section-product-extended .show-all-rating .fera-overallRatingBanner-rating{display:flex;flex-direction:row-reverse}.section-product-extended .product_title_container.rating-custom .fera-wrapper.show-all-rating-wrapper .show-all-rating .fera-overallRatingBanner-rating-number{font-weight:400;text-decoration:unset;text-underline-offset:0px;font-size:12px;line-height:normal}.section-product-extended .show-all-rating .fera-stars b{--size: .84em;min-width:var(--size);width:var(--size)}.section-product-extended .show-all-rating-wrapper.fera-wrapper{width:100%}.section-product-extended .show-all-rating-wrapper.fera-wrapper .show-all-rating .fera-widget{margin:0;display:block;position:relative;width:100%;border:unset}.section-product-extended .show-all-rating-wrapper.fera-wrapper .show-all-rating .fera-overallRatingBanner-widget-content{align-items:start;display:flex;flex-direction:row;justify-content:start;text-align:left}.section-product-extended .product_title_container .show-all-rating-wrapper~.fera-widget.fera-hidden~h1.product__title.has_stock_indicator{padding-top:0}.section-product-extended .show-all-rating-wrapper.fera-wrapper .show-all-rating .fera-overallRatingBanner-rating-stars.fera-stars{margin-top:-5px}.section-product-extended .show-all-rating-wrapper.fera-wrapper .show-all-rating{display:grid;justify-content:center;gap:5px;width:100%;grid-template-columns:93px 5px 1fr;align-items:center;text-align:center}.section-product-extended .show-all-rating-wrapper.fera-wrapper .show-all-rating .fera-overallRatingBanner-rating{gap:5px}.section-product-extended .form__width{max-width:100%;gap:var(--form-gap-mb);grid-template-columns:repeat(auto-fit,minmax(100%,1fr))}.section-product-extended .product__title__wrapper{padding-right:0}.section-product-extended .product__title__wrapper .low_stocks_indicator{display:flex;justify-content:flex-end;align-items:center;font-weight:400;width:100%;gap:10px;max-width:170px;position:absolute;top:5px;right:0}.section-product-extended .product__title__wrapper .low_stocks_indicator p.indicator-text{margin-bottom:0}.section-product-extended .product__title__wrapper .low_stocks_indicator span{display:inline-block;width:10px;height:10px;background:var(--color, #000);border-radius:20px;margin:0 5px}.featured-product-extended .product__title__wrapper .product_title_container{padding-top:30px}.section-product-extended .product__title__wrapper .product_title_container{display:block}.section-product-extended .radio__legend span a{text-decoration:underline;margin-top:-3px}.section-product-extended .radio__legend{display:flex;justify-content:space-between;padding-bottom:10px}.section-product-extended .radio__legend .radio__legend__label{margin:-2px 0 0;padding:0}.section-product-extended .radio__legend .radio__legend__label.align-items{display:flex;justify-content:center;align-items:center}.section-product-extended .radio__legend .size_desc p{margin:0}.section-product-extended .product__icon__container{flex-direction:column;justify-content:center;text-align:center;align-items:center}.section-product-extended .product__icon__container .product__icon{margin:0;align-items:center;display:flex}.section-product-extended .icon:not(.icon-size-chart){fill:var(--icon-color);stroke:var(--icon-color)}.section-product-extended .product__icon__container svg.icon.icon-sydney-bridge{stroke-width:0}.section-product-extended .product__icon__container .icon{height:var(--icon-size, 20px);width:auto}.section-product-extended .product__selectors .radio__legend__label a span .icon{width:var(--icon-size, 20px);height:var(--icon-size, 20px);fill:var(--icon-color)}.section-product-extended .product__title__wrapper .low_stocks_indicator span.pulse-container{position:relative}.section-product-extended .product__title__wrapper .low_stocks_indicator span.pulse-container span.pulse{position:absolute;left:0;right:0;margin:0}.section-product-extended .product__price__wrap{position:relative;margin-top:15px}.section-product-extended .product__icon__row.affirmation-container-wrap{margin:10px 0 0}.section-product-extended .rte__table-wrapper table{min-width:700px}.section-product-extended .rte__table-wrapper table tr td:first-child{width:125px}.section-product-extended .accordion-content .rte__table-wrapper{margin-bottom:15px}.section-product-extended .category-container{margin-bottom:var(--margin-bottom-mb);margin-top:var(--margin-top-mb)}.section-product-extended .category-container ul{list-style:none;margin:0}.section-product-extended .category-container ul li span{font-weight:500;color:var(--title-color)}.section-product-extended .category-container ul li a{text-decoration:underline;color:var(--link-color);margin:2px}.section-product-extended .category-container ul li a:hover{color:var(--link-hover)}.section-product-extended .extended-font-size{font-size:var(--mb-font-size)}.section-product-extended .radio__fieldset__bottom{margin-top:-2px}.section-product-extended .selector-wrapper.border-top{border-top:1px solid var(--border-color);padding:10px 0 0}.section-product-extended .image-swatch.swatch__button label{background:var(--swatch-image);background-position:center;background-size:contain}.section-product-extended .image-swatch.swatch__button.group-product label{width:100%;display:block;height:100%}.section-product-extended .product__block hr{border-color:solid var(--border-color)}.section-product-extended p.accordion-toggle,.section-product-extended .product-accordion .accordion{border-color:var(--border-color)}.section-product-extended .image-swatch input~label,.section-product-extended .image-swatch.swatch__button{height:60px;width:60px;border-radius:0;margin:0 8px 8px 0}.section-product-extended .swatch__button--circle .siblings__link:after,.section-product-extended .swatch__button--circle input~label:after{height:60px;width:60px;left:0;top:0;border-radius:0}.section-product-extended .swatch-container .swatch-content{display:flex;flex-flow:row wrap}.section-product-extended .product__selectors{margin-right:0}.section-product-extended .radio__fieldset__bottom svg{margin-left:3px}.section-product-extended .group-product{padding:0}.section-product-extended .group-product.swatch-white-active{border:1px solid #fff}.section-product-extended .group-product.swatch-black-active{border:1px solid #000}.section-product-extended .group-selector{margin-bottom:5px}.section-product-extended .product__content{margin-top:var(--margin-top)}.section-product-extended .product_title_container.rating-custom .fera-wrapper{display:flex;justify-content:start;align-items:center;gap:5px}.section-product-extended .product_title_container.rating-custom .fera-wrapper .fera-widget{margin:0;display:block}.section-product-extended .product_title_container.rating-custom .fera-wrapper .fera-averageRating-count,.section-product-extended .product_title_container.rating-custom .fera-wrapper .fera--srOnly{display:none}.section-product-extended .product_title_container.rating-custom .fera-wrapper .fera-content{padding-top:3px}.section-product-extended .product_title_container.rating-custom .fera-wrapper .fera-content .fera-link{font-size:11px}.section-product-extended .product_title_container.rating-custom .fera-wrapper .fera-content .fera-link span{font-weight:500;text-decoration:underline;text-underline-offset:3px}.product__price__wrap[data-sale_cust=on_sale] span.product__price--off{position:relative;top:-2px;right:0}@media (min-width: 768px){.section-product-extended .show-all-rating-wrapper.fera-wrapper .show-all-rating{grid-template-columns:105px 5px 1fr}.section-product-extended .show-all-rating .fera-stars b{--size: .9em;min-width:var(--size);width:var(--size)}.section-product-extended .product_title_container.rating-custom .fera-wrapper.show-all-rating-wrapper .show-all-rating .fera-overallRatingBanner-rating-number{font-size:15px}.product__price__wrap[data-sale_cust=on_sale] span.product__price--off{top:0}.section-product-extended .product_title_container.rating-custom .fera-wrapper .fera-content .fera-link{font-size:14px}.section-product-extended .product__content{margin-top:0}.section-product-extended .selector-wrapper.border-top{padding-top:15px}.section-product-extended .swatch-container.image-swatch-scroll{margin-top:-5px}.section-product-extended .form__width{gap:var(--form-gap-dt)}.section-product-extended .category-container{margin-bottom:var(--margin-bottom);margin-top:var(--margin-top)}.section-product-extended .product__title__wrapper .low_stocks_indicator p.indicator-text{font-size:13px;margin-top:6px}.section-product-extended .product__title__wrapper .fera-widget.fera-hidden~h1.product__title.has_stock_indicator{padding-top:30px}.section-product-extended .extended-font-size{font-size:var(--tb-font-size)}}@media (min-width: 1280px){.section-product-extended .extended-font-size{font-size:var(--font-size)}}@media (min-width: 750px) and (max-width: 1360px){.section-product-extended .radio__fieldset .radio__button label{padding:14px 19px}}@media only screen and (max-width: 750px){.product__icon__container{background-color:unset}.product__icon__container--third{max-width:33%}.section-product-extended .radio__legend span a{margin-top:-5px}}@media only screen and (max-width: 550px){.section-product-extended .image-swatch input~label,.section-product-extended .image-swatch.swatch__button{margin-right:0}.section-product-extended .swatch-container.image-swatch-scroll{width:100%;max-width:320px}.section-product-extended .swatch-container.image-swatch-scroll .scroll-content{display:flex;flex-flow:row nowrap;gap:5px;overflow-x:scroll;overflow-y:hidden;scroll-behavior:smooth;scroll-snap-type:x mandatory;scroll-padding:var(--gap)}.section-product-extended .swatch-container.image-swatch-scroll .scroll-content::-webkit-scrollbar{height:2px}.section-product-extended .swatch-container.image-swatch-scroll .scroll-content::-webkit-scrollbar-thumb{background:#ddd;border-radius:unset}.section-product-extended .product__submit__add span{line-height:1}.section-product-extended .radio__legend .size_desc p{transform:scale(.9) translate(2%);max-width:210px}.section-product-extended .product__wrapper.product__wrapper--thumbnails{overflow-y:hidden}.section-product-extended .product__title__wrapper .product_title_container{flex-direction:column-reverse}.section-product-extended .product__title__wrapper .low_stocks_indicator{position:absolute;top:0;right:0}.section-product-extended .product__thumb__link{width:65px;height:65px}.section-product-extended .product__images{margin-bottom:0rem}.section-product-extended .fera-productDetailRating-widget{margin-top:0}.section-product-extended .product__icon__container .icon{height:var(--icon-size-mb, 20px);width:auto}.section-product-extended .product__title__wrapper .low_stocks_indicator{transform:scale(.8) translate(12%)}.section-product-extended .product__form__holder{margin-top:-10px}.section-product-extended .radio__legend{padding-bottom:3px;align-items:flex-end}.section-product-extended .product__icon__container{padding-top:0;padding-bottom:0;gap:0px}.section-product-extended .product__icon__text p{font-size:10px}.section-product-extended .product__icon__container .product__icon{height:auto}.section-product-extended .product__submit__add{min-height:40px;display:flex;font-size:11px}.shopify-payment-button .shopify-payment-button__button{min-height:46px;font-size:11px}.section-product-extended .shopify-payment-button .shopify-payment-button__button--branded{min-height:40px!important;height:40px}.section-product-extended .shopify-cleanslate .jjzYeefyWpPZLH9pIgyw{min-height:40px!important}.section-product-extended .product__button__meta{text-align:center}.section-product-extended p.accordion-toggle,.section-product-extended .rte.accordion-content,.section-product-extended .accordion-content li{font-size:12px}.section-product-extended .accordion-content__actions button{font-size:10px}}
/*# sourceMappingURL=/cdn/shop/t/110/assets/product-styles-extended.css.map */
