.product-page__varient-input-parent .product-page__varient-input{white-space:inherit;height:100% !important;padding-top:5px !important;padding-bottom:5px !important}@media(max-width: 425px){.product-page__varient-input-parent .product-page__variant-mobile-style{margin:6px 5px 6px 0px !important}}.product__size-badge .product-size{padding-right:12px}.product__size-badge .product__badge-tab-mob{padding-bottom:10px}@media(min-width: 961px){.product__size-badge .product__badge-tab-mob{display:none}}.product__size-badge .product__badge-tab-mob .product-badge{position:unset !important;margin:0px}@media(max-width: 960px){.product__badge-anchor .product-badge{display:none}}.product__okendo-review .okeReviews-productRating-summary-collections{padding:0 0 24px 0}@media(max-width: 600px){.product__okendo-review .okeReviews-productRating-summary-collections{padding:8px 0 16px 0}}.product__okendo-review .okeReviews-reviewsSummary-starRating{margin-right:9px}.product__okendo-review .okeReviews-listing-reviewCount{display:none}.product__okendo-review .okeReviews-reviewsSummary-ratingCount{text-decoration:underline}.product .c-container{padding:0 32px}@media(max-width: 960px){.product .c-container{padding:0 16px}}.product .product-main-info{width:100%;padding-bottom:56px;padding-left:0}.product .product-main-info #compare-price{color:#b7b7b8}.product .product-main-info form .product-options-wrapper .product__multi-option .variant-option-group{margin-bottom:16px}.product .product-main-info form .product-options-wrapper .product__multi-option .variant-option-group label{margin-bottom:2px;font-size:11px;line-height:19px}.product .product-main-info form .product-options-wrapper .product__multi-option .variant-option-group .variant-button-group .option-color{position:relative;width:32px;height:32px;margin-right:8px}.product .product-main-info form .product-options-wrapper .product__multi-option .variant-option-group .variant-button-group .option-color input{width:100%;height:100%}.product .product-main-info form .product-options-wrapper .product__multi-option .variant-option-group .variant-button-group .option-color img{position:absolute;top:0;left:0;z-index:-1}.product .product-main-info form .product-options-wrapper .product__multi-option .variant-option-group .variant-button-group input{font-weight:500;background:none;cursor:pointer;padding:0 12px;margin-right:12px;text-transform:uppercase;width:fit-content;line-height:20px;letter-spacing:2.4px;border-color:#ccc}.product .product-main-info form .product-options-wrapper .product__multi-option .variant-option-group .variant-button-group input.selected-variant{border:1px solid #4c4c4d}.product .product-main-info form .product-options-wrapper .product__multi-option .variant-option-group .variant-button-group input.nostock{border-color:#ccc;color:#ccc;background:linear-gradient(to top left, transparent calc(50% - 1px), #ccc, transparent calc(50% + 1px))}.product .product-main-info form .quantity-wrapper{margin-bottom:0}.product .product-main-info form .quantity-wrapper .quantity-control{margin-right:16px}.product .product-main-info form .quantity-wrapper .quantity-control div label{margin-bottom:2px !important}.product .product-main-info form .quantity-wrapper .quantity-control div .counter{position:relative;width:89px;height:40px;display:flex;border:1px solid #4c4c4d;box-sizing:border-box}.product .product-main-info form .quantity-wrapper .quantity-control div .counter button{height:100%;width:auto;background:0 0;color:inherit;line-height:0;border:none;font-size:16px;margin:0 8px;padding:0;min-width:9px;cursor:pointer}.product .product-main-info form .quantity-wrapper .quantity-control div .counter input{min-width:31px;padding:0;color:#000;border:0;background:transparent}.product .product-main-info form .quantity-wrapper .quantity-control div .counter input[type=number]::-webkit-inner-spin-button,.product .product-main-info form .quantity-wrapper .quantity-control div .counter input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}.product .product-main-info form .quantity-wrapper .quantity-control div .counter input[type=number]{-moz-appearance:textfield}.product .product-main-info form .quantity-wrapper #addtocart_button{font-size:15px;line-height:22px;font-weight:500;padding:8px 24px;letter-spacing:2.4px;min-width:238px}.product .product-main-info form .quantity-wrapper .addtocart-validation,.product .product-main-info form .quantity-wrapper .api-message{margin:12px 0 0}.product .product-main-info .free-giftwrap-section{margin:16px 0 0}.product .product-main-info .free-giftwrap-section a.gift-icon{margin-right:8px;pointer-events:none}.product .product-main-info .free-giftwrap-section p.free-gift__msg{font-size:11px;line-height:18px;letter-spacing:2.4px;font-weight:500}.product .product-main-info .free-giftwrap-section button.info-icon{margin-left:8px;cursor:pointer;line-height:0}.product .product-main-info .free-giftwrap-section .free-gift__drop{width:491px}.product .product-main-info .free-giftwrap-section .free-gift__drop .free-gift__popup{background-color:#e3e6e8;padding:16px}.product .product-main-info .free-giftwrap-section .free-gift__drop .free-gift__popup div.img-container{margin-right:8px}.product .product-main-info .free-giftwrap-section .free-gift__drop .free-gift__popup div.img-container img{width:112px;height:auto}.product .product-main-info .free-giftwrap-section .free-gift__drop .free-gift__popup div.popup-text{margin-left:8px}.product .product-main-info .free-giftwrap-section .free-gift__drop .free-gift__popup button{top:8px;right:8px}.product .product-main-info .free-giftwrap-section .free-gift__drop .free-gift__popup button svg{width:12px;height:12px;color:#666}.product .product-main-info .product-info-accordion{margin-top:40px}.product .product-main-info .product-info-accordion li.accordion-group{border-bottom:1px solid #ccc}.product .product-main-info .product-info-accordion li.accordion-group a.product-title-accordion{padding:20px 0;font-size:15px;line-height:23px;font-weight:400;letter-spacing:2.4px}.product .product-main-info .product-info-accordion li.accordion-group .product-accordion-content p{font-size:15px;line-height:26px;font-weight:400}.product .product-main-info .product-info-accordion li.accordion-group div ol{padding-left:15px;margin:0}.product .product-main-info .product-info-accordion li.accordion-group div ol li{padding-left:8px;line-height:26px}.product .product-main-info .product-info-accordion li.accordion-group div ol li:not(:last-child){margin-bottom:8px}.product .product-main-info .product-info-accordion li.accordion-group div ol li::marker{font-weight:500}.product .product-main-info .product-info-accordion li.accordion-group:first-of-type{border-top:1px solid #ccc}.product .product-main-info .product-info-accordion li.accordion-group.uk-open:last-of-type{border-bottom:0}.product .product-main-info .product-info-accordion .pair-it-with__slider a.pair-it-with_nav{max-width:100%;top:30%}.product .product-main-info .product-info-accordion .pair-it-with__slider a.pair-it-with_nav.prev-arrow{left:8px}.product .product-main-info .product-info-accordion .pair-it-with__slider a.pair-it-with_nav.next-arrow{right:8px}.product .product-main-info .product-info-accordion .pair-it-with__slider a.pair-it-with_nav img{width:32px;height:32px}.product .play-icon-container span{color:#fff;font-weight:500;font-size:17px;line-height:24px;padding-left:10px;letter-spacing:2.4px}.product .product-image-carousel{width:100%;display:block}.product .product-image-carousel .main-carousel{width:100%;margin:0 auto;height:100%}.product .product-image-carousel .main-carousel .uk-slideshow-items{height:100%}.product .product-image-carousel .main-carousel .uk-slideshow-items li .product-single-media a img{object-fit:cover;width:100%}.product .product-image-carousel .main-carousel .uk-slideshow-items li .product-single-media a:hover{cursor:zoom-in}.product .thumb-carousel{display:none}.product .dot-carousel{display:block}@media(min-width: 961px){.product .product-main-info{max-width:608px;padding-left:10px;width:40%}.product .product-main-info h2.product-title{font-size:32px;line-height:52px;margin-bottom:5px}.product .product-main-info h4.product-key-benefits{margin-bottom:12px}.product .product-main-info .product-price{font-size:20px;line-height:38px}.product .product-main-info h4.product-size{line-height:28px;margin-bottom:12px}.product .product-main-info .afterpay-paragraph{margin-top:0;margin-bottom:24px;font-size:13px;line-height:23px;font-weight:400}.product .product-main-info .product-info-accordion .pair-it-with__slider ul{margin:0 -12px}.product .product-main-info .product-info-accordion .pair-it-with__slider ul li{padding:0 12px}.product .product-image-carousel{width:50%;display:flex}.product .product-image-carousel .main-carousel{max-width:624px;width:calc(100% - 112px)}.product .product-image-carousel .main-carousel .uk-slideshow-items{height:624px}.product .product-image-carousel .main-carousel .uk-slideshow-items div:not(.play-icon-container){width:100%;position:relative;padding-bottom:100%;overflow:hidden;display:inline-flex;line-height:0;align-items:center;justify-content:center}.product .product-image-carousel .main-carousel .uk-slideshow-items div:not(.play-icon-container) img{width:100% !important;height:100% !important}.product .product-image-carousel .main-carousel .uk-slideshow-items div.product-media-video{padding-top:20px;padding-bottom:96.5%}.product .product-image-carousel .thumb-carousel{display:block;max-width:105px;width:100%;height:624px}.product .product-image-carousel .thumb-carousel .product-thumb-slide{height:100%;overflow-y:hidden;padding-right:8px}.product .product-image-carousel .dot-carousel{display:none}.product ::-webkit-scrollbar{-webkit-appearance:none;width:10px}.product ::-webkit-scrollbar-thumb{border-radius:5px;background-color:rgba(0,0,0,.5);-webkit-box-shadow:0 0 1px rgba(255,255,255,.5)}}@media(min-width: 1366px){.product .product-main-info{width:50%;padding-left:32px}.product .pair-it-with__slider a.pair-it-with_nav img{width:32px;height:32px}}@media(max-width: 960px){.product .main-carousel .uk-slideshow-items li .product-single-media{height:100%}.product .main-carousel .uk-slideshow-items li .product-single-media a{height:100%;width:100%}.product .main-carousel .uk-slideshow-items li .product-single-media a img{height:100%;object-fit:contain !important;width:100%}.product .main-carousel .uk-slideshow-items li .product-single-media a:hover{cursor:zoom-in}.product .product-page-wrapper{flex-direction:column}.product .product-main-info h4.product-key-benefits{margin-bottom:8px}.product .product-main-info .product-price,.product .product-main-info .product-price p{margin-bottom:2px;font-size:20px;line-height:36px}.product .product-main-info .free-giftwrap-section p.free-gift__msg{font-size:10px;line-height:17px}.product .product-main-info .free-giftwrap-section .free-gift__drop{width:343px}.product .product-main-info .free-giftwrap-section .free-gift__drop .free-gift__popup{padding:8px}.product .product-main-info .free-giftwrap-section .free-gift__drop .free-gift__popup div.img-container{margin-right:5px}.product .product-main-info .free-giftwrap-section .free-gift__drop .free-gift__popup div.img-container img{width:88px;height:auto}.product .product-main-info .free-giftwrap-section .free-gift__drop .free-gift__popup div.popup-text{margin:14px 0 4px 5px}.product .product-main-info .free-giftwrap-section .free-gift__drop .free-gift__popup button svg{width:8px;height:8px}.product .h2-mobile{font-size:20px;line-height:36px;margin-bottom:8px}}@media(max-width: 460px){.product .free-giftwrap-section{margin-top:0 !important}.product .product-main-info{margin-top:0 !important}.product .product-main-info form .quantity-wrapper{position:fixed;left:0;bottom:0;z-index:99;margin:0;padding:16px;background:#fff;width:100%}.product .product-main-info form .quantity-wrapper .addtocart-validation,.product .product-main-info form .quantity-wrapper .api-message{margin-top:18px}.product .product-main-info form .quantity-wrapper .addtocart-validation h5,.product .product-main-info form .quantity-wrapper .api-message h5{font-size:13px;line-height:23px}.product .product-main-info .free-giftwrap-section{justify-content:space-between}.product .product-main-info .free-giftwrap-section a.gift-icon{margin-right:0}.product .product-main-info .free-giftwrap-section button.info-icon{margin-left:0}.product .product-main-info .product-info-accordion li a.product-title-accordion{font-weight:500}.product h4.product-key-benefits{margin-bottom:8px;font-size:15px;line-height:26px}.product h5.product-size{margin-bottom:8px}}@media(max-width: 425px){.main-carousel ul.uk-slideshow-items{min-height:343px !important;max-width:343px;margin:0 auto}.thumb-carousel,.dot-carousel{margin-bottom:12px}.afterpay-paragraph{font-size:11px;line-height:19px;margin-bottom:16px;margin-top:2px}}
