.size-kit-container product-form.product-form .mw-apo-container.ctgrid{display:grid;grid-template-columns:repeat(3,1fr);background-color:#fff}.Brim.Heading{grid-column:1 / 4;grid-row:1 / 2}.Brim.width{grid-column:1 / 1;grid-row:2 / 5;padding-right:10px}.Brim.Brim-Shape{grid-column:2 / 4;grid-row:2 /3}.custom-hat .Brim.Brim-Edge-finish{grid-column:2 /4;grid-row:3 /4;padding:10px 0}.size-kit-container product-form.product-form .mw-apo-container .mw-option--type-button.Brim.Brim-Shape .mw-option__value{width:50%}.size-kit-container product-form.product-form .mw-apo-container .mw-option--type-button.Brim.width .mw-option__value{width:100%}.Brim.Brim-Shape .mw-stack__item .mw-option__value .mw-option__media,.Brim.Brim-Edge-finish .mw-stack__item .mw-option__value .mw-option__media{display:none}.Brim.Heading .mw-stack__item:nth-child(2) .mw-option__control,.Brim.Brim-Shape .mw-stack__item:nth-child(2) .mw-option__control,.Brim.Brim-Edge-finish .mw-stack__item:nth-child(2) .mw-option__control{display:none}.Brim.Brim-Shape .mw-stack__item:nth-child(2) .mw-option__container .mw-option__value{width:100%}.Brim.width .mw-stack--vertical .mw-stack__item:nth-child(2) .mw-option__container .mw-option__value .mw-option__control{display:none}.Brim.Heading .mw-stack.mw-stack--vertical .mw-stack__item:nth-child(2){display:none}.Brim.Brim-Shape .mw-stack__item:nth-child(2) .mw-option__container,.Brim.Brim-Edge-finish .mw-stack__item:nth-child(2) .mw-option__container{display:grid;grid-template-columns:repeat(2,1fr);place-items:center}.Brim.width .mw-stack.mw-stack--vertical .mw-stack__item:first-child .mw-label,.Brim.Brim-Shape .mw-stack.mw-stack--vertical .mw-stack__item:first-child .mw-label,.Brim.Brim-Edge-finish .mw-stack.mw-stack--vertical .mw-stack__item:first-child .mw-label{justify-content:center}.Brim.width .mw-stack--vertical .mw-stack__item:first-child .mw-stack--vertical.mw-stack--spacing-extra-tight .mw-stack__item,.Brim.Brim-Edge-finish .mw-stack--vertical .mw-stack__item:first-child .mw-stack--vertical.mw-stack--spacing-extra-tight .mw-stack__item,.Brim.Brim-Shape .mw-stack--vertical .mw-stack__item:first-child .mw-stack--vertical.mw-stack--spacing-extra-tight .mw-stack__item{background-color:#eaeaea;padding:5px 0;color:#4b4646}.Brim.width .mw-stack.mw-stack--vertical .mw-stack__item .mw-option__container,.Brim.Brim-Edge-finish .mw-stack.mw-stack--vertical .mw-stack__item .mw-option__container,.Brim.Brim-Shape .mw-stack.mw-stack--vertical .mw-stack__item .mw-option__container{background-color:#f5f5f5}.Hatband.style .mw-stack.mw-stack--vertical .mw-stack__item:nth-child(2) .mw-option__container .mw-option__value .mw-stack--spacing-tight .mw-stack__item:nth-child(2) .mw-option__media{display:none}.Hatband.style .mw-stack.mw-stack--vertical .mw-stack__item:nth-child(2) .mw-option__container .mw-option__value .mw-stack--spacing-tight .mw-stack__item:first-child .mw-option__control{display:none}.Hatband.style .mw-stack.mw-stack--vertical .mw-stack__item:first-child .mw-label{justify-content:center;text-align:center}.Hatband.style .mw-stack.mw-stack--vertical .mw-stack__item:nth-child(2) .mw-option__container .mw-option__value{width:100%;padding:10px 0;margin-top:0}.Hatband.style .mw-stack.mw-stack--vertical .mw-stack__item:nth-child(2) .mw-option__container{display:grid;grid-template-columns:repeat(3,1fr);place-items:baseline;background-color:#f5f5f5}.Hatband.style .mw-stack.mw-stack--vertical .mw-stack__item .mw-stack--spacing-extra-tight .mw-stack__item:first-child{background-color:#000;color:#fff;padding:0;font-family:josefinSans-Bold}.Hatband.style .mw-stack.mw-stack--vertical .mw-stack__item .mw-stack--spacing-extra-tight .mw-stack__item:nth-child(2) .mw-option__description .mw-text{background-color:#eaeaea;color:#4b4646;padding:0;font-size:16px;font-family:josefinSans-Bold}.Hatband.style .mw-stack.mw-stack--vertical .mw-stack__item:nth-child(2) .mw-option__container .mw-option__value .mw-option__value-title span{display:block}.Hatband.style .mw-stack.mw-stack--vertical .mw-stack__item:nth-child(2) .mw-option__container .mw-option__value .mw-option__value-title .mw-text.mw-option__price{color:#9d4d2f;font-size:10px;font-weight:700}.Hatband.style .mw-stack.mw-stack--vertical .mw-stack__item:nth-child(2) .mw-option__container .mw-option__value .mw-option__value-title .mw-text.mw-option__value-text{color:#4b4646;font-size:16px}.size-kit-container product-form.product-form .mw-apo-container.hatbandcolor{background-color:#fff}.custom-hat .product-form__buttons .custom-hat_btn .product-popup-modal__button{width:100%;background-color:#918986;padding:12px 0;color:#fff;justify-content:center;max-height:4rem;height:100%}.custom-hat .product-form__buttons .custom-hat_btn .product-popup-modal__button:hover{background-color:#f2f2f2;color:#9d4d2f}.custom-hat .product-form__buttons .custom-hat_btn .product-popup-modal__button.link-with-icon .label{background-image:none}.custom-hat .product-form__input.variant-input-wrapper .form__label svg.icon.icon-caret{width:15px;position:absolute;top:50%;right:0;margin-right:15px;color:#64463b;transform:translate(-50%)}.custom-hat .product-form__input.variant-input-wrapper .form__label{width:100%;position:relative;font-size:20px;font-family:josefinSans-Bold;color:#64463b;text-align:center;border:.5px solid #707070;padding:8px 0;margin:0}.custom-hat .ct_select-dropdown .select.ct_select-option{width:100%}.arrow-right.Standard-personalisation{position:absolute;top:0;left:0;width:100%;background-color:#fff;padding:23px 30px}.Personalisation.Punched-initials .mw-stack.mw-stack--vertical{align-items:unset;flex-wrap:unset;flex-direction:column-reverse}.Personalisation.Punched-initials .mw-stack.mw-stack--vertical.mw-stack--spacing-tight{flex-direction:row}.Personalisation.Punched-initials .mw-stack.mw-stack--vertical .mw-stack__item:nth-child(1) .mw-stack.mw-stack--vertical.mw-stack--spacing-extra-tight .mw-stack__item:nth-child(1){display:none}.Personalisation.Punched-initials .mw-text.mw-option__value-text{width:80%;display:inline-block;text-align:center;font-size:18px;font-family:josefinSans-Bold;color:#fff;background-color:#000;padding:12px 0}.Personalisation.Punched-initials .mw-stack.mw-stack--vertical.mw-stack--spacing-tight .mw-stack__item:first-child .mw-stack.mw-stack--alignment-center .mw-stack__item.mw-stack__item--fill{width:100%}.Personalisation.Punched-initials .mw-stack.mw-stack--vertical.mw-stack--spacing-tight .mw-stack__item:first-child{width:80%}.Personalisation.Punched-initials .mw-stack.mw-stack--vertical.mw-stack--spacing-tight .mw-stack__item .mw-option__value-title{width:100%;font-size:0px;display:flex;align-items:center}.Personalisation.Punched-initials .mw-stack.mw-stack--vertical.mw-stack--spacing-tight .mw-stack__item:nth-child(3) .mw-option__media{position:absolute;top:42px;left:0}.Personalisation.Punched-initials .mw-option__price{display:block;width:20%;background-color:#c4c4c4;padding:12px 0;color:#4b4646;text-align:center;font-size:14px;line-height:18px}.Personalisation.Punched-initials .mw-option__media .mw-option__media-image img{width:100%}.Personalisation.Punched-initials .mw-option__media .mw-option__media-image{margin:0;width:208px;height:259px;border:none;border-radius:unset}.Personalisation.Punched-initials .mw-stack.mw-stack--vertical.mw-stack--spacing-tight .mw-stack__item:nth-child(2){width:20%;text-align:center;color:#fff;background-color:#9d4d2f;font-size:20px;font-family:josefinSans-Bold;text-transform:uppercase;line-height:42px;cursor:pointer}.Personalisation.Punched-initials .mw-option__description .mw-text{background-color:#e3e3e3;padding:28px 11% 28px 0;font-size:15px;text-align:end}.Personalisation.Punched-initials .mw-option__media{margin-left:0;margin-top:0}.Personalisation.Punched-initials .mw-option__control[type=radio]{display:none}.Personalisation.Punched-initials{position:relative}.Gold-lettering.Personalisation{position:relative;margin-top:180px}.Gold-lettering.Personalisation .mw-stack.mw-stack--vertical{align-items:unset;flex-wrap:unset;flex-direction:column-reverse}.Gold-lettering.Personalisation .mw-stack.mw-stack--vertical.mw-stack--spacing-tight{flex-direction:row}.Gold-lettering.Personalisation .mw-stack.mw-stack--vertical .mw-stack__item:nth-child(1) .mw-stack.mw-stack--vertical.mw-stack--spacing-extra-tight .mw-stack__item:nth-child(1){display:none}.Gold-lettering.Personalisation .mw-text.mw-option__value-text{width:80%;display:inline-block;text-align:center;font-size:18px;font-family:josefinSans-Bold;color:#fff;background-color:#000;padding:12px 0}.Gold-lettering.Personalisation .mw-stack.mw-stack--vertical.mw-stack--spacing-tight .mw-stack__item:first-child .mw-stack.mw-stack--alignment-center .mw-stack__item.mw-stack__item--fill{width:100%}.Gold-lettering.Personalisation .mw-stack.mw-stack--vertical.mw-stack--spacing-tight .mw-stack__item:first-child{width:80%}.Gold-lettering.Personalisation .mw-stack.mw-stack--vertical.mw-stack--spacing-tight .mw-stack__item .mw-option__value-title{width:100%;font-size:0px;display:flex;align-items:center}.Gold-lettering.Personalisation .mw-stack.mw-stack--vertical.mw-stack--spacing-tight .mw-stack__item:nth-child(3) .mw-option__media{position:absolute;top:42px;left:0}.Gold-lettering.Personalisation .mw-option__price{display:block;width:20%;background-color:#c4c4c4;padding:12px 0;color:#4b4646;text-align:center;font-size:14px;line-height:18px}.Gold-lettering.Personalisation .mw-option__media .mw-option__media-image img{width:100%}.Gold-lettering.Personalisation .mw-option__media .mw-option__media-image{margin:0;width:208px;height:259px;border:none;border-radius:unset}.Gold-lettering.Personalisation .mw-stack.mw-stack--vertical.mw-stack--spacing-tight .mw-stack__item:nth-child(2){width:20%;text-align:center;color:#fff;background-color:#9d4d2f;font-size:20px;font-family:josefinSans-Bold;text-transform:uppercase;line-height:42px;cursor:pointer}.Gold-lettering.Personalisation .mw-option__description .mw-text{background-color:#e3e3e3;padding:28px 11% 28px 0;font-size:15px;text-align:end}.Gold-lettering.Personalisation .mw-option__media{margin-left:0;margin-top:0}.Gold-lettering.Personalisation .mw-option__control[type=radio]{display:none}.custom-hat.size-kit-container .arrow-right.Standard-personalisation .mw-option__media{margin-left:0;margin-top:0;position:unset;top:unset;left:unset}.Personalisation.gold-lettering-quote textarea.mw-option__control{min-height:176px;background-color:#fff}.prh-textarea.Personalisation textarea.mw-option__control{min-height:175px;background-color:#fff}.prh-textarea.Personalisation{position:absolute;top:206px;z-index:19;width:50.7%;margin-left:auto;margin-right:0;right:11.5%}.prh-textarea.Personalisation .mw-stack.mw-stack--vertical .mw-stack__item:first-child,.Personalisation.gold-lettering-quote .mw-stack.mw-stack--vertical .mw-stack__item:first-child{display:none}.Personalisation.gold-lettering-quote{width:65.7%;margin-left:auto;margin-right:0}.Personalisation.gold-lettering-quote textarea.mw-option__control::placeholder,.prh-textarea.Personalisation textarea.mw-option__control::placeholder{font-size:12px;color:#ccc;opacity:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;text-align:center}.Crown.Shape .mw-stack--vertical .mw-stack__item:nth-child(2) .mw-option__container .mw-option__value .mw-stack--spacing-tight .mw-stack__item:nth-child(2) .mw-option__media{display:none}.Windcord.Extra .mw-option__value .mw-option__media-image{display:none}.size-kit-container product-form.product-form .mw-apo-container .mw-option--type-button .mw-option__value--selected .mw-option__button{background-color:#d8d0cd}.mw-option.Brim .mw-option__value.mw-option__value--selected .mw-stack__item,.mw-option.Hatband .mw-stack__item .mw-option__value--selected{background-color:#d8d0cd}.mw-option .mw-stack .mw-stack__item.mw-stack__item--fill,.mw-option .mw-stack .mw-stack__item.mw-stack__item--fill label.mw-label{cursor:pointer;text-align:center}@media only screen and (min-width:1024px)and (max-width:1359px){.size-kit-container product-form.product-form .mw-apo-container .mw-option--type-button .mw-option__button{font-size:15px}.Windcord.Extra .mw-option__price{padding:8px 0}}@media only screen and (min-width:768px)and (max-width:1024px){.size-kit-container product-form.product-form .mw-apo-container .mw-option--type-button .mw-option__button{font-size:14px;padding:20px 0}.mw-option.Crown.Heading .mw-stack--spacing-extra-tight .mw-label,.mw-option.Crown.Shape .mw-stack--spacing-extra-tight .mw-label,.mw-option.Brim.Heading .mw-stack--spacing-extra-tight .mw-label{font-size:16px}.size-kit-container product-form.product-form .mw-apo-container.padding-container{padding:80px 20px 20px}.Windcord.Extra .mw-stack.mw-stack--vertical.mw-stack--spacing-tight .mw-stack__item:nth-child(2),.Windcord.Extra .mw-text.mw-option__value-text{font-size:14px}.Windcord.Extra .mw-option__price{padding:8px 0;font-size:12px;line-height:1}.Windcord.Extra .mw-stack.mw-stack--vertical.mw-stack--spacing-tight .mw-stack__item:nth-child(2){line-height:40px}}@media only screen and (min-width:751px)and (max-width:990px){.size-kit-container .custom-hat_content{max-width:90%}.custom-hat .product-form__buttons .custom-hat__btn{max-height:102px}.ct_comment_size .size_box .ct_hat-size{font-size:12px}.ct_comment_size .comment_box .textarea_property__field #textarea{height:42px}.custom-hat .product-form__input.variant-input-wrapper .form__label{font-size:16px}.custom-hat .product-form__input.variant-input-wrapper .form__label svg.icon.icon-caret{width:10px;margin-right:7px;height:7px}.size-kit-container .product__text.subtitle{font-size:22px}.size-kit-container .product__title .h2{font-size:35px}.size-kit-container product-form.product-form .mw-apo-container.padding-container{padding:80px 20px 37px}.size-kit-container product-form.product-form .mw-apo-container .mw-option--type-swatch .mw-option__container .mw-option__swatch-media{width:26px}.size-kit-container product-form.product-form .mw-apo-container .mw-option--type-button .mw-option__button{font-size:15px}.Brim .mw-option__value .mw-option__value-title .mw-option__value-text{font-size:14px}.Hatband.style .mw-stack.mw-stack--vertical .mw-stack__item:nth-child(2) .mw-option__container .mw-option__value .mw-option__value-title .mw-text.mw-option__value-text{font-size:16px}.arrow-right.Standard-personalisation{padding:10px 20px}.Standard-personalisation.Gold-lettering .mw-option__price{padding:3px 0;min-height:42px;display:flex;align-items:center;justify-content:center}.custom-hat .Windcord.Extra .mw-option__price{font-size:10px;padding:5px 0;min-height:32px}}@media only screen and (max-width:750px){.size-kit-container .custom-hat_content{max-width:95%;margin:0 auto}.custom-hat .product-form__buttons{display:flex;flex-direction:column}.product-form__buttons .custom-hat__btn,.custom-hat .product-form__buttons .custom-hat_btn{width:100%}.Windcord.Extra .mw-text.mw-option__value-text{width:65%}.Windcord.Extra .mw-option__price{width:35%}.size-kit-container product-form.product-form .mw-apo-container.padding-container{padding:80px 10px}.size-kit-container product-form.product-form .mw-apo-container .mw-option--type-button .mw-option__button{padding:12px;font-size:15px}.size-kit-container product-form.product-form .mw-apo-container .mw-option--type-swatch .mw-option__container .mw-option__swatch-media{width:22px}.ct_comment_size .size_box .ct_hat-size{font-size:12px}.Hatband.style .mw-stack.mw-stack--vertical .mw-stack__item:nth-child(2) .mw-option__container .mw-option__value .mw-option__value-title .mw-text.mw-option__value-text{font-size:14px}.Windcord.Extra .mw-text.mw-option__value-text{font-size:16px}.Windcord.Extra .mw-stack.mw-stack--vertical.mw-stack--spacing-tight .mw-stack__item:nth-child(2){font-size:18px}.custom-hat .product-form__input.variant-input-wrapper .form__label{font-size:15px;min-height:47px;line-height:30px}}.Brim .mw-option__container .mw-stack__item .mw-text.mw-option__price{color:#9d4d2f;font-size:10px;font-weight:700;display:block;padding-top:5px}.custom-hat .product-form__buttons.buttonfix{position:unset;right:unset;left:unset;bottom:unset}.custom-hat .custom-hat_content .ct_field .ct_data{justify-content:space-around}.custom-hat .ct_select-dropdown.dropdown-color .select__select{position:absolute;top:100%;height:160px;overflow-x:hidden;overflow-y:scroll}.Windcord.Extra .ExtraCls .mw-stack.mw-stack--vertical.mw-stack--spacing-tight .mw-stack__item:nth-child(2){opacity:.5}.Windcord.Extra .mw-option__container .mw-option__value{margin-bottom:8px}.mw-option.Brim .mw-option__value.mw-option__value--selected .mw-stack__item,.mw-option.Hatband .mw-stack__item .mw-option__value--selected,.size-kit-container product-form.product-form .mw-apo-container .mw-option--type-button .mw-option__value--selected .mw-option__button{background-color:#9d4d2f!important;color:#fff!important}.Hatband.style .mw-option__container .mw-option__value.mw-option__value--selected{background-color:#9d4d2f}.custom-hat .Hatband.style .mw-option__container .mw-option__value.mw-option__value--selected .mw-text{color:#fff!important}.Hatband.Hatband-width .mw-stack.mw-stack--vertical.mw-stack--spacing-extra-tight .mw-stack__item:first-child .mw-label{background-color:#f7f7f7;color:#4b4646;border:.5px solid #707070;width:100%;justify-content:center;padding:12px 10px;font-family:josefinSans-Bold;position:relative;font-size:14px}.Hatband.Hatband-width .mw-stack.mw-stack--vertical.mw-stack--spacing-extra-tight .mw-label:after{position:absolute;content:"\f107";font-family:FontAwesome;right:16px;font-size:25px;color:#4b4646}.Hatband.Hatband-width .mw-stack.mw-stack--vertical.mw-stack--spacing-extra-tight .mw-label.Hatband-widthLabel:after{content:"\f106"}.Hatband.Hatband-color .mw-stack.mw-stack--vertical.mw-stack--spacing-extra-tight .mw-stack__item:first-child .mw-label{background-color:#f7f7f7;color:#4b4646;position:relative;border:.5px solid #707070;width:100%;justify-content:center;padding:12px 10px;font-family:josefinSans-Bold;font-size:14px}.Hatband.Hatband-color .mw-stack.mw-stack--vertical.mw-stack--spacing-extra-tight .mw-label:after{position:absolute;content:"\f107";font-family:FontAwesome;right:16px;font-size:25px;color:#4b4646}.Hatband.Hatband-color .mw-stack.mw-stack--vertical.mw-stack--spacing-extra-tight .mw-label.Hatband-colourLabel:after{content:"\f106"}.Hatband.Hatband-comment .mw-option__description .mw-text{background-color:#eaeaea;line-height:14px;padding:6px 15px;color:#4b4646;border:.5px solid #707070}.Hatband.Hatband-comment .mw-option__control{padding:5px;font-size:14px;color:#4b4646}.Hatband.Hatband-Bow-type .mw-stack.mw-stack--vertical .mw-stack__item:first-child .mw-stack.mw-stack--vertical.mw-stack--spacing-extra-tight .mw-stack__item{background-color:#eaeaea;color:#4b4646}.Hatband.Hatband-Bow-type .mw-stack.mw-stack--vertical .mw-stack__item:first-child .mw-stack.mw-stack--vertical.mw-stack--spacing-extra-tight .mw-stack__item .mw-label{justify-content:center;padding:8px;font-family:josefinSans-Bold}.custom-hat .Hatband.Hatband-Bow-type .mw-option__container .mw-option__value .mw-option__button{background-color:#f5f5f5;color:#4b4646;font-size:15px;font-family:Josefin Sans;height:45px;width:100%;border:none;border-radius:unset}.custom-hat .Hatband.Hatband-Bow-type .mw-option__container .mw-option__value .mw-option__button .mw-text.mw-option__price{font-size:12px;color:#9d4d2f;display:block;padding-top:5px}.Hatband.style .mw-option__value-title{font-size:0px;line-height:5px}.custom-hat .Hatband.Hatband-Bow-type .mw-option__container .mw-option__value.mw-option__value--selected .mw-option__button .mw-text.mw-option__price{color:#fff}.size-kit-container product-form.product-form .mw-apo-container.hatbandcolor{background-color:#fff;display:grid;grid-template-columns:repeat(3,1fr)}.Hatband.style{grid-column:1/4;grid-row:1/2}.Hatband.Hatband-width{grid-column:1/1;grid-row:2/2;padding-top:10px;padding-right:10px}.Hatband.Hatband-color{grid-column:1/1;grid-row:3/3;padding-right:10px}.Hatband.Hatband-comment{grid-column:1/1;grid-row:4/4;padding-right:10px}.Hatband.Hatband-Bow-type{grid-column:2/4;grid-row:2/6;padding-top:10px}.Hatband.Hatband-width .mw-option__container{width:100%;display:none;position:absolute;z-index:22;top:0;max-height:130px;overflow-y:scroll;overflow-x:hidden}.Hatband.Hatband-width .mw-option__container::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,.3);background-color:#f5f5f5}.Hatband.Hatband-width .mw-option__container::-webkit-scrollbar{width:5px;background-color:#f5f5f5}.Hatband.Hatband-width .mw-option__container::-webkit-scrollbar-thumb{background-color:#000;border:1px solid #555555}.Hatband.style .mw-option__value:hover{background-color:#d6cecb}.custom-hat .product-form.product-form .Hatband.Hatband-width .mw-option__container .mw-option__value{width:100%}.custom-hat .product-form.product-form .Hatband.Hatband-width .mw-option__container .mw-option__button{text-align:center;color:#000;font-size:16px;padding:12px 0;line-height:16px;background-color:#f7f7f7;font-family:Josefin Sans,sans-serif;cursor:pointer;width:100%;border:none;border-radius:unset}.custom-hat .product-form.product-form .Hatband.Hatband-width .mw-option__container .mw-option__value--selected .mw-option__button{color:#fff;background-color:#9d4d2f}.Hatband.Hatband-color .mw-option__container{width:100%;display:none;position:absolute;z-index:22;top:0}.custom-hat .product-form.product-form .Hatband.Hatband-color .mw-option__container .mw-option__value{width:100%}.custom-hat .product-form.product-form .Hatband.Hatband-color .mw-option__container .mw-option__button{text-align:center;color:#000;font-size:16px;padding:12px 0;line-height:16px;background-color:#f7f7f7;font-family:Josefin Sans,sans-serif;cursor:pointer;width:100%;border:none;border-radius:unset}.custom-hat .product-form.product-form .Hatband.Hatband-color .mw-option__container .mw-option__value--selected .mw-option__button{color:#fff;background-color:#9d4d2f}.Hatband.Hatband-width .mw-stack.mw-stack--vertical .mw-stack__item,.Hatband.Hatband-color .mw-stack.mw-stack--vertical .mw-stack__item{position:relative}.Hatband.Hatband-comment .mw-stack.mw-stack--vertical.mw-stack--spacing-extra-tight .mw-stack__item:first-child{display:none}.Brim.Brim-Edge-finish .mw-option__container .mw-option__value--selected .mw-stack.mw-stack--vertical.mw-stack--spacing-tight{width:100%}.Brim .mw-option__container .mw-option__value.mw-option__value--selected .mw-stack__item .mw-text.mw-option__price{color:#fff}.Brim.Brim-Edge-finish .mw-option__container .mw-option__value.mw-option__value--selected{width:100%}.Windcord.Extra .mw-option__container .mw-stack__item:nth-child(3){display:none}.Extra.Extra-comment .mw-stack.mw-stack--vertical .mw-stack__item .mw-stack.mw-stack--vertical.mw-stack--spacing-extra-tight .mw-stack__item:first-child{display:none}.Extra.Extra-comment .mw-stack.mw-stack--vertical .mw-option__description{color:#64463b;background-color:#f7f7f7;font-size:16px;line-height:16px;padding:5px}.custom-hat .Extra.Extra-comment .mw-option__control{min-height:50px;padding:10px;font-size:12px;color:#64463b}.custom-hat .Extra.Extra-comment .mw-option__control::placeholder{text-align:center;color:#64463b}.Windcord.Extra .mw-option__control{display:none}.Brim.Edge-colour{grid-column:2/2;grid-row:4/4;z-index:9999}.Brim.Brim-comment{grid-column:3/3;grid-row:4/4}.Brim.Edge-colour .mw-stack.mw-stack--vertical.mw-stack--spacing-extra-tight .mw-label{justify-content:flex-start;font-size:13px;font-family:josefinSans-Bold;border:.5px solid #707070;padding:20px;background-color:#f7f7f7;cursor:pointer;position:relative;color:#4b4646}.custom-hat product-form.product-form .Brim.Edge-colour .mw-option__container .mw-option__value{width:100%}.custom-hat product-form.product-form .Brim.Edge-colour .mw-option__container .mw-option__value .mw-stack__item{padding:0}.custom-hat product-form.product-form .Brim.Edge-colour .mw-option__container .mw-option__value .mw-stack__item .mw-option__button{background-color:#f7f7f7;color:#4b4646;font-size:16px;font-family:Josefin Sans,sans-serif;padding:10px 0;width:100%;border:none;border-radius:unset}.custom-hat product-form.product-form .Brim.Edge-colour .mw-option__container .mw-option__value.mw-option__value--selected .mw-stack__item .mw-option__button{background-color:#9d4d2f;color:#fff}.Brim.Brim-comment .mw-stack__item .mw-stack.mw-stack--vertical.mw-stack--spacing-extra-tight .mw-stack__item:first-child{display:none}.Brim.Brim-comment .mw-option__description{background-color:#eaeaea;color:#4b4646;padding:3px 0}.custom-hat product-form.product-form .Brim.Edge-colour .mw-option__container{display:none}.custom-hat product-form.product-form .Brim.Brim-comment .mw-option__control{padding:5px;font-size:12px;color:#64463b;min-height:35px;line-height:12px}.Brim.Edge-colour .mw-stack.mw-stack--vertical.mw-stack--spacing-extra-tight .mw-label:after{position:absolute;content:"\f107";font-family:FontAwesome;right:30px;font-size:25px;color:#4b4646}.Brim.Edge-colour .mw-stack.mw-stack--vertical.mw-stack--spacing-extra-tight .mw-label.Edge-colourLabel:after{content:"\f106"}.Brim.width .mw-option__value:hover,.Brim.Brim-Shape .mw-option__value:hover,.Brim.Brim-Edge-finish .mw-option__value:hover{background-color:#d8d0cd}.Brim.Brim-Edge-finish .mw-option__value{width:100%}#materialOption .ct_data .colorCode{width:20px;height:20px;border-radius:100%}.ct_comment_size .comment_box .textarea_property__field #textarea{width:100%;height:40px}.requireBtn p{margin:8px 0}.requireBtn{position:absolute;color:red;line-height:initial;width:50%;text-align:center}.mw-option.Brim .mw-option__value .mw-stack__item{padding:0}label.mw-label{padding:6px 0}.custom-hat_content .ct_field .ct_data,.custom-hat_content .ct_datastandard{font-size:11px}.Brim.width .mw-stack--vertical .mw-stack__item:first-child .mw-stack--vertical.mw-stack--spacing-extra-tight .mw-stack__item,.Brim.Brim-Edge-finish .mw-stack--vertical .mw-stack__item:first-child .mw-stack--vertical.mw-stack--spacing-extra-tight .mw-stack__item,.Brim.Brim-Shape .mw-stack--vertical .mw-stack__item:first-child .mw-stack--vertical.mw-stack--spacing-extra-tight .mw-stack__item{padding:0}.Hatband.style .mw-stack.mw-stack--vertical .mw-stack__item:nth-child(2) .mw-option__container .mw-option__value,.mw-option .mw-stack .mw-stack__item.mw-stack__item--fill label.mw-label{padding:0}.Brim.width .mw-stack.mw-stack--vertical .mw-stack__item:first-child .mw-label,.Brim.Brim-Edge-finish .mw-stack.mw-stack--vertical .mw-stack__item:first-child .mw-label,.Brim.Brim-Shape .mw-stack.mw-stack--vertical .mw-stack__item:first-child .mw-label,.Hatband.style .mw-stack.mw-stack--vertical .mw-stack__item:first-child .mw-label{padding:8px 0}.Brim.Brim-Edge-finish .mw-stack.mw-stack--vertical .mw-stack__item:first-child .mw-label{font-size:14px}.Brim.Brim-comment .mw-option__description .mw-text{font-size:10px;font-weight:700}.Hatband.style .mw-stack.mw-stack--vertical .mw-stack__item:nth-child(2) .mw-option__container .mw-option__value .mw-option__value-title .mw-text.mw-option__value-text{line-height:initial}.custom-hat .custom-hat_content .ct_field .ct_data{letter-spacing:0px;text-align:center}.Windcord.Extra .mw-stack__item{width:100%}.Windcord.Extra span.mw-text.mw-option__value-text:after{content:"?";background:#9d4d2f;font-size:12px;border-radius:100%;width:15px;height:15px;position:relative;align-items:center;justify-content:center;display:inline-flex;margin-left:6px;padding-top:4px;z-index:6}.Windcord.Extra .mw-option__price{font-size:11px;padding:11px 0;line-height:initial;display:flex;align-items:center;justify-content:center}.size-kit-container product-form.product-form .mw-apo-container{max-width:80%;height:calc(100% - 90px);margin:auto}.custom-hat .Hatband.Hatband-Bow-type .mw-option__container .mw-option__value .mw-option__button{padding:0;display:flex;align-items:center;justify-content:center}.Windcord.Extra .mw-stack.mw-stack--vertical.mw-stack--spacing-tight .mw-stack__item:nth-child(2){font-size:16px;line-height:initial;cursor:pointer;display:flex;align-items:center;justify-content:center}.custom-hat variant-selects .product-form__input--dropdown[data-option-slug=size]{display:none}.custom-hat_content.customHatCls{display:none}.custom-hat .size_box a{text-decoration:none}.ct_comment_size .size_box .ct_hat-size:hover{background-color:#9d4d2f;color:#fff}.Material.DressWeight.BgColor{grid-column:1/1;grid-row:2}.Material.DressWeight{grid-column:2/2;grid-row:2}.Material.WesternWeight.BgColor{grid-column:3/3;grid-row:2}.Material.WesternWeight{grid-column:4/4;grid-row:2}.Hatband.HatbandSingleComment .mw-stack.mw-stack--vertical.mw-stack--spacing-extra-tight .mw-stack__item:first-child{display:none}.Hatband.HatbandSingleComment{grid-column:1/4;grid-row:2/2}.Hatband.HatbandSingleComment .mw-stack__item .mw-option__description .mw-text{color:#4b4646;background-color:#eaeaea;border:.5px solid #707070}.Hatband.HatbandSingleComment .mw-option__container .mw-option__control{min-height:45px;padding:8px;border:.5px solid #707070}.Standard-personalisation .mw-stack__item.opacity_added{opacity:.5}div#demo{color:transparent;font-size:0px}.Extra_data .extraComment{color:#de3618}.mw-option__helptext{font-size:70%;margin-top:0}@media only screen and (min-width:1920px){.size-kit-container product-form.product-form .mw-apo-container{height:unset}}.custom-hat_btn .product-form__submit,.ct_comment_size .comment_box .ct_hat-comment,.ct_comment_size .size_box .ct_hat-size{line-height:initial}.custom-hat .product-form__input.variant-input-wrapper .form__label{height:40px}.custom-hat product-form.product-form .Brim.Edge-colour .mw-option__container{z-index:999}.ct_comment_size .ct_select-dropdown .form__label:hover{background-color:#9d4d2f;color:#fff}.custom-hat .product-form__input.variant-input-wrapper .form__label svg.icon.icon-caret{display:none}.custom-hat .product-form__input.variant-input-wrapper .form__label:after{content:"\f107";position:absolute;right:30px;color:#64463b;font-size:30px;top:50%;font-family:FontAwesome;transform:translateY(-50%)}.custom-hat .product-form__input.variant-input-wrapper .form__label.arrow_up:after{content:"\f106"}.custom-hat .product-form__input.variant-input-wrapper .form__label:hover:after{color:#fff}.custom-hat .ct_select-option .select__select li.addValue{background-color:#9d4d2f;color:#fff}.Windcord.Extra .mw-option__container .mw-option__value .mw-label{pointer-events:none;cursor:default}.size-kit-container product-form.product-form .mw-apo-container .mw-option--type-multiswatch .mw-option__value{width:30%;margin:0 10px}.custom-hat .product-form__buttons .custom-hat_btn .product-popup-modal__opener{line-height:normal}.size-kit-container product-form.product-form .mw-apo-container::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f5f5f5}.size-kit-container product-form.product-form .mw-apo-container::-webkit-scrollbar{width:6px;background-color:#9d4d2f}.size-kit-container product-form.product-form .mw-apo-container::-webkit-scrollbar-thumb{background-color:#000;border:2px solid #555555}.custom-hat .product__info-container{display:flex;flex-wrap:wrap;justify-content:space-between;flex-direction:column;align-items:center;height:100%}.custom-hat .product__info-container>*{width:100%}.custom-hat variant-selects:not(:empty),.custom-hat .standardProductpersonalisation:not(:empty){display:none}.custom-hat .product__pickup-availabilities.no-js-hidden{display:none}.header-wrapper .header .header__icons{align-items:center}#ctfieldExtra .Extra_data{max-height:40.8px;overflow:hidden scroll}#ctfieldExtra .Extra_data::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,.3);background-color:#f5f5f5}#ctfieldExtra .Extra_data::-webkit-scrollbar{width:2px;background-color:#f5f5f5;height:2px}#ctfieldExtra .Extra_data::-webkit-scrollbar-thumb{background-color:#000;border:2px solid #555555}.Hatband.Hatband-Bow-type .mw-option__media{display:none}.custom-hat .product-form .mw-apo-container.drawerCls{transform:translate(0);width:100%;position:absolute;max-width:100%;overflow:hidden scroll}.custom-hat .mw-apo-container.chooseSizeCls .mw-option--type-button.Choose-size.hatsize_comment{grid-column:1/3;grid-row:1}.custom-hat .mw-apo-container.chooseSizeCls .mw-option--type-button.Choose-size.select_choose-size{grid-column:1!important;grid-row:2!important}.custom-hat .mw-apo-container.chooseSizeCls .mw-option--type-textarea.Choose-size{grid-column:2;grid-row:2}.custom-hat .mw-apo-container.drawerCls .chooseSizeCls{visibility:hidden}.custom-hat .mw-apo-container.chooseSizeCls .Choose-size.select_choose-size .mw-option__container .mw-option__value{width:100%}.custom-hat .mw-apo-container.chooseSizeCls .Choose-size.hatsize_comment .mw-option__container .mw-option__value .mw-stack.mw-stack--vertical{justify-content:center}.custom-hat .product-form .mw-apo-container .mw-option.mw-option--type-button.Choose-size.select_choose-size{z-index:2}.ct_comment_size .ct_select-dropdown{margin-bottom:0}.custom-hat .mw-apo-container{margin-top:0;margin-bottom:0}.custom-hat .mw-option--type-button.Choose-size.select_choose-size>.mw-stack.mw-stack--vertical>.mw-stack__item:first-child:after{content:"\f107";position:absolute;right:30px;color:#64463b;font-size:30px;top:50%;font-family:FontAwesome;transform:translateY(-50%)}.custom-hat .mw-option--type-button.Choose-size.select_choose-size>.mw-stack.mw-stack--vertical>.mw-stack__item.sizeArrow:after{content:"\f106"}.custom-hat .mw-option--type-button.Choose-size.select_choose-size .mw-stack.mw-stack--vertical:hover .mw-stack__item:first-child:after{color:#fff}.mw-option.mw-option--type-textarea.Choose-size textarea.mw-option__control::placeholder{color:#64463b;text-align:center;padding-top:12px;font-size:10px}.custom-hat .product__media .product_loading{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-repeat:no-repeat;height:100%;width:100%;display:none}.custom-hat .product__media .product_imag_bg{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-repeat:no-repeat;height:100%;width:100%;transition:all 1s ease}.custom-hat .product__media .productActive{opacity:0;visibility:hidden}
/*# sourceMappingURL=/cdn/shop/t/126/assets/section-custom-main-product.css.map */
