fieldset.product-form__input[data-style-option=Colour] .form__options-wrapper,fieldset.product-form__input[data-style-option=Color] .form__options-wrapper,fieldset.product-form__input[data-style-option=Size] .form__options-wrapper{display:block!important;width:100%!important;margin-top:.2em}.price-wrapper-inner{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;column-gap:20px;padding-top:8px}.price-wrapper-inner .price--on-sale .price__sale{display:flex!important;flex-direction:row;align-items:center!important;flex-wrap:wrap;gap:8px}.price-wrapper-inner .price .price-item{margin:0!important}.price-wrapper-inner .price__sale .price-item.price-item--sale{font-size:26px;font-weight:700;line-height:normal;letter-spacing:.5px;text-transform:uppercase}.price-wrapper-inner .price--was-price{font-size:0}.price-wrapper-inner .price--was-price s{font-size:16px}.price-wrapper-inner .price__sale .price-item.price-item--regular{color:#8e8e8e;font-size:16px!important;font-weight:500;line-height:normal;text-transform:uppercase;text-decoration:none;background:linear-gradient(to bottom,transparent calc(50% - .5px),#8E8E8E calc(50% - .5px),#8E8E8E calc(50% + .5px),transparent calc(50% + .5px))}.price-wrapper-inner .price__sale .price-item.price-item--off{display:inline-flex;padding:4px 10px 3px;justify-content:center;align-items:center;border-radius:6px;background:#eee;color:#000;font-size:16px;font-weight:400;line-height:normal;letter-spacing:.5px;text-transform:uppercase;margin-left:10px!important}hr.pdp-divider{margin:1rem 0!important}.product-form__input{margin:0!important}@media screen and (max-width:749px){.product__title h1{font-size:27px}}@media screen and (min-width:750px){.product__title h1{font-weight:700;font-size:27px;letter-spacing:.5px}.main-gallery-wrapper{position:relative;overflow:hidden}.main-gallery-wrapper .product__media-list{max-width:100%;width:100%;min-height:580px;min-height:100%;background:#fff;display:flex;align-items:center;justify-content:center;margin:0;border:1px solid #CECECE;-webkit-user-select:none;user-select:none;overflow:hidden}.main-gallery-wrapper .product__media-list:active{cursor:grabbing}.main-gallery-wrapper .product__media-item{padding:20px;width:100%;height:100%;display:none;align-items:center;justify-content:center}.main-gallery-wrapper .product__media-item.is-active{display:flex!important}.main-gallery-wrapper .product__media-item .product-media-container,.main-gallery-wrapper .product__media-item .product-media-container .product__modal-opener{width:578px;height:578px;display:flex;align-items:center;justify-content:center;overflow:hidden}.main-gallery-wrapper .product__media-item .product-media-container .product__media,.main-gallery-wrapper .product__media-item .product-media-container .media{width:578px!important;height:578px!important;position:relative;overflow:hidden;background:transparent;padding-bottom:0!important}.main-gallery-wrapper .product__media-item .product-media-container .media>*:not(.zoom):not(.deferred-media__poster-button),.main-gallery-wrapper .product__media-item .product-media-container .media>img{position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%);width:578px!important;height:578px!important;object-fit:contain;object-position:center}.main-gallery-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:10;width:42px;height:42px;background:transparent;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;color:#000}.main-gallery-arrow:hover{background:#fff;box-shadow:0 2px 12px #0003}.main-gallery-arrow:disabled{opacity:.4;cursor:not-allowed}.main-gallery-arrow--prev{left:12px}.main-gallery-arrow--next{right:12px}.main-gallery-arrow svg{width:12px;height:24px}.media-gallery--vertical .thumbnail-slider{display:flex;flex-direction:column;align-items:center;gap:8px;padding:0;height:auto;max-height:580px}.thumbnail-arrow{width:44px;height:44px;border:none;background:#ededed;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;color:#000;flex-shrink:0}.thumbnail-arrow:hover{background:#ededed;box-shadow:0 2px 12px #0003}.thumbnail-arrow:disabled{opacity:.4;cursor:not-allowed}.thumbnail-arrow svg{width:15px;height:15px}.thumbnail-arrow--up{order:-1}.thumbnail-arrow--down{order:99}.media-gallery--vertical .thumbnail-list{display:flex;flex-direction:column;gap:8px;overflow-y:auto;overflow-x:hidden;scrollbar-width:none;-ms-overflow-style:none;max-height:500px;scroll-behavior:smooth;padding:2px}.media-gallery--vertical .thumbnail-list::-webkit-scrollbar{display:none}.media-gallery--vertical .thumbnail-list__item{width:78px;height:unset;flex-shrink:0;overflow:hidden;border:0px solid #CECECE;transition:border-color .2s ease;background:#fff}.media-gallery--vertical .thumbnail-list__item:hover{border-color:#bdbdbd}.media-gallery--vertical .thumbnail-list__item button[aria-current=true]{outline:none}.media-gallery--vertical .thumbnail-list__item.is-active,.media-gallery--vertical .thumbnail-list__item:has(button[aria-current=true]){border:2px solid #000000}.media-gallery--vertical .thumbnail-list__item .thumbnail{width:100%;height:100%;padding:0;overflow:hidden;cursor:pointer;background:#fff;border:1px solid #CECECE}.media-gallery--vertical .thumbnail-list__item .thumbnail img{width:100%;height:100%;object-fit:cover}.media-gallery--vertical .thumbnail-list__item:hover .thumbnail{opacity:.9}.template--product .media-gallery--vertical .thumbnail-slider{width:80px!important}.media-gallery--vertical .main-gallery-wrapper{width:calc(100% - 110px);max-width:580px}.main-gallery-wrapper .slider-buttons{display:none!important}}@media screen and (max-width:749px){.main-gallery-arrow,.thumbnail-arrow{display:none}.product__accordion .accordion__content{padding:0!important}.template--product .slider-button .icon.icon-caret{height:7px!important}.product__tabs .accordion summary{border-bottom:none!important}.jdgm-widget .jdgm-rev-widg__title{margin:40px 0 15px!important}.product__media-list{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x mandatory!important;-webkit-overflow-scrolling:touch!important;cursor:auto!important;margin:0!important;padding:0!important;gap:0!important;width:100%!important;height:auto!important;min-height:unset!important;align-items:stretch!important}.product__media-item{flex:0 0 100%!important;min-width:100%!important;width:100%!important;scroll-snap-align:start!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important;margin:0!important}.product__media-item[style*="display: none"],.product__media-item[style*="display:none"]{display:none!important;flex:0 0 0!important;min-width:0!important;width:0!important;height:0!important;overflow:hidden!important;padding:0!important;margin:0!important}.product__media-item .product-media-container{width:100%!important;aspect-ratio:1 / 1!important;position:relative!important;overflow:hidden!important;padding:0!important;max-width:100%!important}.product__media-item .product-media-container modal-opener,.product__media-item .product-media-container .product__modal-opener{display:block!important;position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important}.product__media-item .product-media-container .media{display:flex!important;align-items:center!important;justify-content:center!important;position:relative!important;width:100%!important;height:100%!important;padding-top:0!important;padding-bottom:0!important;overflow:hidden!important;background:transparent!important}.product__media-item .product-media-container .media>img,.product__media-item .product-media-container .media>*:not(.zoom):not(.deferred-media__poster-button){position:relative!important;top:auto!important;left:auto!important;transform:none!important;width:auto!important;height:auto!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;object-position:center!important}.slider-buttons{display:flex!important;justify-content:center!important;align-items:center!important;gap:12px!important;margin-top:8px!important;padding:0!important}}@media only screen and (min-width:750px){.media-gallery--vertical{display:flex;flex-direction:row-reverse;gap:40px!important}}@media screen and (min-width:750px){hr.pdp-divider{margin:8px 0 4px!important;color:#cecece;height:1px}.product-form__input input[type=radio]+label{margin:0rem .8rem .2rem 0!important}variant-radios .form__label{color:#000;font-family:Poppins,sans-serif;font-size:13px!important;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.5px}.accordion__content__inner p{margin-top:0!important}}.card__information{text-align:center!important}fieldset.product-form__input[data-style-option=Colour] input[type=radio]+label:hover,fieldset.product-form__input[data-style-option=Color] input[type=radio]+label:hover{border-color:#000!important}fieldset.product-form__input[data-style-option=Size] input[type=radio]+label{font-size:16px!important;padding:15px!important;min-width:unset!important;min-height:unset!important;height:auto!important;width:auto!important;border-radius:4px!important;border:1px solid #DADADA!important;background-color:#fff!important;color:#000!important;margin:.4rem .6rem .4rem 0!important;line-height:1!important;font-weight:400!important}.product-form__input .form__label{display:inline-flex;vertical-align:top;flex-direction:column;padding-block-start:1.2rem!important}.product__info-container .product-form,.product__info-container .product__description,.product__info-container .icon-with-text{margin:2.5rem 0;max-width:100%!important}@media screen and (min-width:2000px){.product__info-container .product-form,.product__info-container .product__description,.product__info-container .icon-with-text,.product-form__buttons{max-width:100%!important}}fieldset.product-form__input[data-style-option=Size] input[type=radio]:checked+label{border:2px solid #000000!important;background-color:#fff!important;color:#000!important}fieldset.product-form__input[data-style-option=Size] input[type=radio]+label:hover{border-color:#000!important}fieldset.product-form__input[data-style-option=Size] input[type=radio].disabled+label,fieldset.product-form__input[data-style-option=Size] input[type=radio]:disabled+label{color:#00000059!important;border-color:#ebebeb!important;background-color:#fafafa!important;text-decoration:line-through!important}fieldset.product-form__input[data-style-option=Size] input[type=radio].disabled:checked+label{border:1px solid #000!important}fieldset.product-form__input[data-style-option=Colour] .form__label,fieldset.product-form__input[data-style-option=Color] .form__label,fieldset.product-form__input[data-style-option=Size] .form__label{font-size:13px!important;font-weight:600!important;margin-bottom:-5px!important}.product__info-container .product-form__input[data-style-option=Colour] input[type=radio]+label,.product__info-container .product-form__input[data-style-option=Color] input[type=radio]+label{width:50px!important;height:50px!important;border-radius:0!important;min-width:unset!important;min-height:unset!important;max-height:unset!important;max-width:unset!important}.product__info-container .product-form__input[data-style-option=Size] input[type=radio]+label,.product__info-container .product-form__input[data-style-option=size] input[type=radio]+label{font-size:16px!important;height:41px!important;margin-right:5px!important;font-family:Poppins,sans-serif!important;border-radius:0!important;min-width:unset!important;min-height:unset!important;max-height:unset!important;max-width:unset!important}variant-radios .product-form__input[data-style-option=Colour] .form__label,variant-radios .product-form__input[data-style-option=Color] .form__label{display:flex!important;flex-direction:row!important}.size-guide-link{color:#666;font-family:Poppins,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto}.product-form__quantity{display:flex!important;flex-direction:column!important}.product-form__quantity .form__label{color:#000;font-family:Poppins,sans-serif;font-size:16px!important;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.5px}.quantity{width:unset!important;max-width:150px!important}.quantity:after{border:0px solid #CECECE!important;border-radius:0!important;margin:0!important}.product-form__input .quantity__input{color:#000!important;font-family:Poppins,sans-serif!important;font-size:16px!important;font-style:normal!important;font-weight:400!important;line-height:normal!important;letter-spacing:.5px!important;text-transform:uppercase!important}.quantity__button{color:#000!important}.shopify-payment-button__more-options{color:#000;font-family:Poppins,sans-serif;font-size:16px!important;font-style:normal!important;font-weight:400!important;line-height:normal!important;letter-spacing:.5px!important;text-decoration-line:underline!important;text-decoration-style:solid!important;text-decoration-skip-ink:auto!important;text-decoration-thickness:auto!important;text-underline-offset:auto!important}.price-wrapper-inner .price--on-sale{display:flex!important;align-items:center!important;gap:20px!important;flex-wrap:wrap!important}.price-wrapper-inner .price>*{vertical-align:middle!important}.price{margin-bottom:0;margin-inline-end:20px!important}.product .price__container{padding-right:10px!important}.accordion__content{margin-bottom:0!important}.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-rev-widg__title{margin:60px 0 24px!important}.product__tabs.product__tabs--accordion{margin-top:2rem}.product__tabs.product__tabs--accordion .accordion{margin:0;border:0 none;border-top:1px solid rgba(var(--color-foreground),.1)}.product__tabs.product__tabs--accordion .accordion:last-child{border-bottom:1px solid rgba(var(--color-foreground),.1)}.product__tabs.product__tabs--accordion .accordion summary{display:flex;justify-content:space-between;align-items:center}.product__tabs.product__tabs--accordion .accordion-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:2rem;height:2rem}.product__tabs.product__tabs--accordion .accordion-icon svg{width:1.2rem;height:1.2rem}.product__tabs.product__tabs--accordion .accordion-icon--plus{display:flex}.product__tabs.product__tabs--accordion .accordion-icon--minus{display:none}.product__tabs.product__tabs--accordion details[open] .accordion-icon--plus{display:none}.product__tabs.product__tabs--accordion details[open] .accordion-icon--minus{display:flex}.product__tabs.product__tabs--accordion .accordion__content__inner{padding:.5rem 0 1rem!important;color:#000;font-family:Poppins,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.5px}.product__tabs.product__tabs--accordion .accordion__title{color:#000;font-family:Poppins,sans-serif;font-size:14px!important;font-style:normal;font-weight:700!important;line-height:normal;letter-spacing:.5px;max-width:none;width:auto;text-align:left!important}.instafeed-new-layout-container .instafeed-new-arrow{z-index:3!important}@media screen and (min-width:750px){.product__tabs.product__tabs--accordion{display:block!important;position:static!important;gap:0!important;overflow:visible!important;min-height:0!important}.product__tabs.product__tabs--accordion>.product__accordion{flex:none!important}.product__tabs.product__tabs--accordion .accordion{margin:0;border:0 none;border-top:1px solid rgba(var(--color-foreground),.1)!important}.product__tabs.product__tabs--accordion .accordion:last-child{border-bottom:1px solid rgba(var(--color-foreground),.1)!important}.product__tabs.product__tabs--accordion .accordion summary{padding:1.5rem 0!important;background:transparent!important;border:none!important;font-family:var(--font-heading-family);font-size:1.6rem!important;display:flex;justify-content:space-between;align-items:center}.accordion__content{margin-bottom:0!important}.product__tabs.product__tabs--accordion .accordion details[open]>summary{background:transparent!important;color:inherit!important}.product__tabs.product__tabs--accordion .accordion details[open] .accordion__title{color:inherit!important}.product__tabs.product__tabs--accordion .accordion__content{position:static!important;width:auto!important;height:auto!important;overflow:hidden!important;background:transparent!important}.product__tabs.product__tabs--accordion .accordion__content__inner{padding:.5rem 0 1rem!important;color:#000;font-family:Poppins,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.5px}.product__tabs.product__tabs--accordion .accordion__title{color:#000;font-family:Poppins,sans-serif;font-size:18px!important;font-style:normal;font-weight:700!important;line-height:normal;letter-spacing:.5px;max-width:none;width:auto;text-align:left!important}.product__tabs.product__tabs--accordion .summary__title .icon{display:none}.accordion__content{padding:0!important}.product-form__buttons .button--large{color:#fff;font-family:Klavika,sans-serif;font-size:32px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.5px;text-transform:uppercase}.product-form__buttons button{border-radius:4px;background:#000}.instafeed-new-layout-container .instafeed-new-arrow{width:40px!important;height:40px!important}}.template--product .rich-text__heading h2,.template--product .rich-text__blocks h2{color:#000;font-family:Klavika,sans-serif;font-size:30px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase}.template--product .rich-text__text.rte a{color:#000;text-decoration:none}.template--product .rich-text__text.rte p,.template--product .rich-text__text.rte li,.template--product .rich-text__text.rte span{color:#000;font-family:Poppins,sans-serif;font-size:18px;font-style:normal;font-weight:200;line-height:normal;letter-spacing:.5px}.template--product .slider-button .icon.icon-caret{height:10px}.template--product .rich-text__blocks>*+*{margin-top:0!important}.page-width:has(.instafeed-new-layout-container){max-width:unset;padding-inline:6px}.template--product [id*=__judge_me_reviews_preview_badge]{margin-bottom:.5rem!important}.product__accordion details>.accordion__content{display:block!important;max-height:0;opacity:0;overflow:hidden!important;transition:max-height .38s ease-in-out,opacity .28s ease-in-out}.product__accordion details[open]>.accordion__content{max-height:800px;opacity:1}.product__accordion details[closed]>.accordion__content{max-height:0!important;opacity:0!important}.product__accordion .accordion-icon{transition:opacity .2s ease}.product__accordion .accordion summary{cursor:pointer;transition:opacity .15s ease}.product__accordion .accordion summary:active{opacity:.7}@media(max-width:749px){.product__tabs.product__tabs--accordion .accordion__content__inner{margin-block-start:-1rem;padding-block-start:0!important}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/custom-product-design.css.map */
