.merch-top-row{background:linear-gradient(180deg,#ffe8d2,rgba(255,232,210,0));height:90px}.merch-bottom-row{background:linear-gradient(0deg,#ffe8d2,rgba(255,232,210,0));height:50px;margin-bottom:70px}.club_inner_column{padding:10px;width:25%}.inner_row{border:1.5px solid #000;border-radius:30px;cursor:pointer;overflow:hidden}.club_content{background-color:#fff;padding:20px}.club_content p{color:#000;font-size:20px;font-weight:300;margin:0}.club_content h4{font-size:24px;font-weight:700;line-height:30px;margin-bottom:9px}.club_title{margin-bottom:50px;text-align:center}.club_title h3{color:#000;font-family:ringold-soft,sans-serif;font-size:45px;font-style:normal;font-weight:400;line-height:45px;margin:0 0 25px}.club_row{display:flex;flex-wrap:wrap;margin:-10px}.merch_item .pagination{align-items:center;display:flex;justify-content:center;margin:40px 0 20px}.merch_item .pagination a.load-more{background:transparent;border:1px solid #000;border-radius:100px;color:#000;font-family:roc-grotesk;font-size:18px;font-weight:300;line-height:21px;padding:12px 24px;transition:all .3s ease-in-out}.merch_item .pagination a.load-more:hover{background:#000;color:#fff;text-decoration:underline}.merch_item .warning{align-items:center;display:flex;justify-content:center;margin:40px 0 20px}.merch_item .warning h4{color:red;font-family:roc-grotesk,sans-serif;font-size:24px;font-weight:750;line-height:100%}.merch_item .warning.hidden{display:none}.product-data{background-color:#000;color:#fff;display:none;padding:20px}.product-data span{display:block}.product-details{background:#fae2ce;display:none;height:100vh;left:0;padding:80px 0;position:fixed;right:0;top:0;width:100vw;z-index:9999}.product-details.active{display:block;overflow-y:auto}.overflow-hidden{overflow:hidden}.product-details .flexbox{align-items:stretch;display:flex;gap:50px;justify-content:space-between}.product-details .flexbox .column.details{width:calc(40% - 25px)}.product-details .flexbox .column.slider{width:calc(60% - 25px)}.column.details .close-btn{align-items:center;display:flex;justify-content:flex-end;margin:0 0 32px}.column.details .close-btn a{display:flex}.column.details .row-details{margin:0 0 32px}.column.details .row-details h2{margin:0 0 16px}.column.details .row-details h2 span.name{color:#000;font-family:roc-grotesk,sans-serif;font-size:34px;font-weight:750;line-height:40px}.column.details .row-details h2 span.price{border:1.5px solid #000;border-radius:30px;box-shadow:0 0 38px 0 #0000000f;color:#000;display:inline-block;font-size:20px;font-weight:500;line-height:120%;margin-left:5px;padding:4px 8px 2px}.column.details .row-details p{color:#000;font-family:roc-grotesk,sans-serif;font-size:18px;font-weight:350;line-height:120%;margin:0}.column.details ul.size-list{display:flex}ul.size-list li{margin-right:20px}ul.size-list li input[type=radio]{display:none}ul.size-list li label{align-items:center;background:transparent;border:1.5px solid #000;border-radius:30px;color:#000;cursor:pointer;display:flex;font-size:20px;font-weight:350;justify-content:center;line-height:120%;min-width:40px;padding:8px 10px 7px}ul.size-list li label:hover{background-color:#000;color:#fff}ul.size-list li.not-available{position:relative}ul.size-list li.not-available label:hover+.tooltip.wrapper{display:block}ul.size-list li.not-available .tooltip.wrapper{background-color:#fff;border:1.75px solid #000;bottom:calc(100% + 10px);display:none;left:50%;padding:10px 12px;position:absolute;text-align:center;text-wrap:nowrap;transform:translateX(-50%);width:max-content}.tooltip.wrapper p{line-height:100%}ul.size-list li.not-available .tooltip.wrapper:after{background-color:#fff;border-bottom:1.75px solid #000;border-right:1.75px solid #000;bottom:calc(-50% + 19px);content:"";display:block;left:50%;padding:5px;position:absolute;transform:translate(-50%,50%) rotate(45deg)}ul.size-list li.not-available label:hover{background-color:#00000033;color:#000}ul.size-list li input[type=radio]:checked+label{background:#000;color:#fff}ul.size-list li.not-available input[type=radio]:checked+label{background:#00000033;color:#000}ul.size-list li.not-available label{background:#00000033;cursor:default}.column.details .btn-wrapper button{background:#fff;border:1.5px solid #000;border-radius:30px;box-shadow:0 0 38px 0 #0000000f;color:#000;font-family:roc-grotesk,sans-serif;font-size:22px;font-weight:350;line-height:120%;padding:8px 17px 6px;transition:all .25s ease}.column.details .btn-wrapper button:hover{background:#000;color:#fff}.product-details .slider.slider-for .slide-screen{border:1.5px solid #000;border-radius:30px;margin:0 12px 16px}.product-details .slider.slider-for .image-placeholder{border-radius:30px}.product-details .slider.slider-for img{border-radius:30px;width:100%}.product-details .slider.slider-nav .slide-nav{border-radius:30px;padding:0 12px}.product-details .slider.slider-nav .image-placeholder{border:1.5px solid #000;border-radius:30px;cursor:pointer}.product-details .slider.slider-nav img{border-radius:30px}.product-details .slick-arrow{cursor:pointer;height:60px;position:absolute;top:50%;transform:translateY(-50%);width:60px;z-index:99}.product-details .slick-prev.slick-arrow{left:-15px}.product-details .slick-next.slick-arrow{right:-15px}.product-details .slick-arrow svg{height:100%;width:100%}.loader-overlay{align-items:center;background:rgba(40,44,52,.5);bottom:0;display:none;height:100vh;justify-content:center;left:0;position:fixed;right:0;top:0;width:100vw;z-index:9999}.loader-overlay.active{display:flex}.loader-overlay .container{align-items:center;display:flex;justify-content:center}.loadingspinner{--square:26px;--offset:30px;--duration:2.4s;--delay:0.2s;--timing-function:ease-in-out;--in-duration:0.4s;--in-delay:0.1s;--in-timing-function:ease-out;height:calc(var(--offset)*2 + var(--square));margin:10px auto 30px;padding:0;position:relative;width:calc(var(--offset)*3 + var(--square))}.loadingspinner div{background:#ff8c00;border:none;border-radius:2px;color:#000;display:inline-block;font-size:6pt;height:var(--square);margin:0;padding:0;position:absolute;width:var(--square)}.loadingspinner #square1{animation:square1 var(--duration) var(--delay) var(--timing-function) infinite,squarefadein var(--in-duration) calc(var(--in-delay)*1) var(--in-timing-function) both;left:calc(var(--offset)*0);top:calc(var(--offset)*0)}.loadingspinner #square2{animation:square2 var(--duration) var(--delay) var(--timing-function) infinite,squarefadein var(--in-duration) calc(var(--in-delay)*1) var(--in-timing-function) both;left:calc(var(--offset)*0);top:calc(var(--offset)*1)}.loadingspinner #square3{animation:square3 var(--duration) var(--delay) var(--timing-function) infinite,squarefadein var(--in-duration) calc(var(--in-delay)*2) var(--in-timing-function) both;left:calc(var(--offset)*1);top:calc(var(--offset)*1)}.loadingspinner #square4{animation:square4 var(--duration) var(--delay) var(--timing-function) infinite,squarefadein var(--in-duration) calc(var(--in-delay)*3) var(--in-timing-function) both;left:calc(var(--offset)*2);top:calc(var(--offset)*1)}.loadingspinner #square5{animation:square5 var(--duration) var(--delay) var(--timing-function) infinite,squarefadein var(--in-duration) calc(var(--in-delay)*4) var(--in-timing-function) both;left:calc(var(--offset)*3);top:calc(var(--offset)*1)}@keyframes square1{0%{left:calc(var(--offset)*0);top:calc(var(--offset)*0)}8.333%{left:calc(var(--offset)*0);top:calc(var(--offset)*1)}to{left:calc(var(--offset)*0);top:calc(var(--offset)*1)}}@keyframes square2{0%{left:calc(var(--offset)*0);top:calc(var(--offset)*1)}8.333%{left:calc(var(--offset)*0);top:calc(var(--offset)*2)}16.67%{left:calc(var(--offset)*1);top:calc(var(--offset)*2)}25.00%{left:calc(var(--offset)*1);top:calc(var(--offset)*1)}83.33%{left:calc(var(--offset)*1);top:calc(var(--offset)*1)}91.67%{left:calc(var(--offset)*1);top:calc(var(--offset)*0)}to{left:calc(var(--offset)*0);top:calc(var(--offset)*0)}}@keyframes square3{0%,to{left:calc(var(--offset)*1);top:calc(var(--offset)*1)}16.67%{left:calc(var(--offset)*1);top:calc(var(--offset)*1)}25.00%{left:calc(var(--offset)*1);top:calc(var(--offset)*0)}33.33%{left:calc(var(--offset)*2);top:calc(var(--offset)*0)}41.67%{left:calc(var(--offset)*2);top:calc(var(--offset)*1)}66.67%{left:calc(var(--offset)*2);top:calc(var(--offset)*1)}75.00%{left:calc(var(--offset)*2);top:calc(var(--offset)*2)}83.33%{left:calc(var(--offset)*1);top:calc(var(--offset)*2)}91.67%{left:calc(var(--offset)*1);top:calc(var(--offset)*1)}}@keyframes square4{0%{left:calc(var(--offset)*2);top:calc(var(--offset)*1)}33.33%{left:calc(var(--offset)*2);top:calc(var(--offset)*1)}41.67%{left:calc(var(--offset)*2);top:calc(var(--offset)*2)}50.00%{left:calc(var(--offset)*3);top:calc(var(--offset)*2)}58.33%{left:calc(var(--offset)*3);top:calc(var(--offset)*1)}to{left:calc(var(--offset)*3);top:calc(var(--offset)*1)}}@keyframes square5{0%{left:calc(var(--offset)*3);top:calc(var(--offset)*1)}50.00%{left:calc(var(--offset)*3);top:calc(var(--offset)*1)}58.33%{left:calc(var(--offset)*3);top:calc(var(--offset)*0)}66.67%{left:calc(var(--offset)*2);top:calc(var(--offset)*0)}75.00%{left:calc(var(--offset)*2);top:calc(var(--offset)*1)}to{left:calc(var(--offset)*2);top:calc(var(--offset)*1)}}@keyframes squarefadein{0%{opacity:0;transform:scale(.75)}to{opacity:1;transform:scale(1)}}@media (max-width:1020px){.product-details .flexbox{flex-direction:column;padding-top:60px;position:relative}.product-details .flexbox .column.slider{width:100%}.product-details .flexbox .column.details{padding:0 50px;width:100%}.product-details .slider.slider-for .slide-screen{margin:0 50px}.column.details .close-btn{margin:0!important;opacity:1!important;position:absolute;right:24px;top:-10px}.product-details .slick-prev.slick-arrow{left:15px}.product-details .slick-next.slick-arrow{right:15px}.product-details .slider.slider-nav{display:none}}@media (max-width:767px){.product-details{padding:40px 0}.column.details .close-btn{top:-20px}.column.details .row-details h2{font-size:24px}.column.details .row-details h2 span.price,.column.details .row-details p{font-size:16px}ul.size-list li label{font-size:16px;padding:6px 8px 5px}.column.details .btn-wrapper button{font-size:18px;padding:6px 15px 4px}.product-details .slick-arrow{height:40px;width:40px}.product-details .slider.slider-for .slide-screen{margin:0 24px}.product-details .slick-prev.slick-arrow{left:5px}.product-details .slick-next.slick-arrow{right:5px}.product-details .flexbox{gap:30px}}@media (max-width:991px){.club_inner_column{width:50%}}@media (max-width:767px){.club_inner_column{width:100%}.club_image img{display:block;margin:0 auto}}.test{background-color:#000;color:#fff;font-size:16px;line-height:22px;padding-block:100px}