.countrySizeSelect{margin-left:32px;padding:0 10px;height:40px;text-align:center}.fullSizingTable{font-family:Arial,Helvetica,sans-serif;border-collapse:collapse;width:100%;text-align:center;margin-bottom:30px}.fullSizingTable tr{border:1px solid #ccc}@media (max-width: 575.98px){.size-style{display:block}.fullSizingTable td,.fullSizingTable th{min-width:200px}}.scrollBtn{display:none;position:fixed;bottom:20px;right:30px;z-index:2;border:none;outline:none;*/ color: white;cursor:pointer;padding:8px 20px;border-radius:50px;font-size:16px;font-weight:600}button#scrollBtn{background:transparent;color:#202020;border:1px solid;line-height:22px;font-family:open_sans;font-weight:600}span.scroll__top-arrow{width:20px;height:20px;display:inline-block;vertical-align:middle}span.scroll__top-arrow svg{transform:rotate(-90deg);width:20px;height:20px}.scrollBtn:hover{*/}.content-container--full-width{width:100%}.countdown-timer_heading{margin-top:0;margin-bottom:20px}.section__block--countdown{margin-top:20px}.countdown__grid{grid-template-columns:repeat(4,auto);display:inline-grid;font-size:30px;gap:15px 20px}.countdown__unit{font-size:14px}.countdown__number{box-sizing:content-box;min-width:2ch;margin-bottom:6px;padding:.45em;border:0;display:inline-block;position:relative;border-radius:.4em;color:rgb(var(--color-background));background-color:rgba(var(--color-foreground),1);line-height:1;white-space:nowrap}.countdownBanner__content .banner__box{padding:4rem 3.5rem;border-radius:10px}@media screen and (max-width: 749px){.countdownBanner__content .banner__box{padding:3rem 2.5rem;border-radius:0}.countdownBanner__content .content-container--full-width{padding:3rem 2.5rem}}.main-page-title.page-title{text-align:center;font-weight:700}.convention-container{display:grid;grid-template-columns:auto auto auto;padding:10px;gap:4rem}.month-title{border-top:1px solid grey;border-bottom:1px solid grey}.month-title h3,.size-chart h3{margin:10px 0;font-weight:700;font-size:36px;line-height:49px}.convention-event-list{margin:12px 0}.convention-event{display:flex;gap:1rem;margin:16px 0}.con-date{min-width:50px}.con-month{color:#fff;font-family:Dosis,sans-serif;font-size:1.1em;font-weight:700;text-align:center;text-transform:uppercase;background:#d10000;border-radius:5px 5px 0 0}.con-day{font-family:Dosis,sans-serif;font-size:1.6em;font-weight:700;text-align:center;text-transform:uppercase;background:#ebebeb;border-radius:0 0 5px 5px}.convention-info h5{font-weight:700}.convention-info h5,.convention-info p{font-size:1.2rem;margin:0}.convention-info h5,.convention-info p{font-size:1.2rem}.size-style{display:grid;grid-template-columns:3fr 1fr;padding:10px;gap:4rem;margin-bottom:24px}.size-header-info{display:flex;justify-content:space-between}.countrySizeSelect{margin-left:32px;padding:0 10px;height:40px;text-align:center;border-radius:28px;-webkit-appearance:none}.fullSizingTable th{border:1px solid #ccc}.fullSizingChart{margin-top:30px;overflow-x:scroll}.fullSizingTable{font-family:Arial,Helvetica,sans-serif;border-collapse:collapse;width:100%;margin-bottom:30px}.fullSizingTable tr{border:1px solid #ccc;text-align:left}.fullSizingTable td,.fullSizingTable th{padding:10px}.size-image img{width:100%}.video-section__poster,.video-section__media iframe,.video-section__media video{border-radius:10px}.video-section__media,.video-section__media .deferred-media__poster,.video-section__media img{border-radius:10px}main.custom-contact .index-image-banner--section,main.custom-sizing-guide .index-image-banner--section{margin-top:20px}main.custom-contact .banner:after,main.custom-contact .banner__media:after,main.custom-sizing-guide .banner:after,main.custom-sizing-guide .banner__media:after{border-radius:10px}@media screen and (max-width: 749px){main.custom-sizing-guide .banner:before,main.custom-sizing-guide .banner__media:before{content:"";position:absolute;top:0;background:#000;opacity:.05;z-index:1;width:100%;height:100%}}.accordion__title{font-weight:500}.accordion__content{font-weight:300}.patent-table-container{margin:56px 0}.patent-table thead,.patent-table tbody tr{display:table;width:100%}.patent-table thead{width:calc(100% - 12px)}.patent-table th:first-child,.patent-table td:first-child{width:15%}.patent-table{width:100%;border-collapse:collapse}.patent-table th{border:1px solid #ccc}.patent-table th,.patent-table td{padding:10px}.patent-table th{background-color:#91cf69;color:#fff}.patent-table tbody{display:block;height:400px;overflow:auto}.patent-table td{vertical-align:top;font-size:13px;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc}.patent-table th:nth-child(3),.patent-table td:nth-child(3){width:55%}.patent-table th:last-child,.patent-table td:nth-child(2){width:15%}.patent-table th:nth-child(2),.patent-table td:nth-child(2){width:15%}.patent-table-container::-webkit-scrollbar{width:12px;height:12px}.patent-table-container::-webkit-scrollbar-track{border:1px solid #8BBD42;border-radius:10px}.patent-table-container::-webkit-scrollbar-thumb{background:#8bbd42;border-radius:10px}.patent-table-container::-webkit-scrollbar-thumb:hover{background:#749c3b}.patent-table-tbody::-webkit-scrollbar{width:12px;height:12px}.patent-table-tbody::-webkit-scrollbar-track{border:1px solid #8BBD42;border-radius:10px}.patent-table-tbody::-webkit-scrollbar-thumb{background:#8bbd42;border-radius:10px}.patent-table-tbody::-webkit-scrollbar-thumb:hover{background:#749c3b}.text-center{text-align:center}.privacy-policy h4,.terms-of-use h4{font-size:28px;font-weight:700;margin:0}.custom_select_filed{padding:.8rem 1.5rem .8rem 2rem!important;-webkit-appearance:auto;appearance:auto}#ReturngoPortalEmbedding{min-height:auto!important}.custom_view_close{display:flex;align-items:center;column-gap:20px}.custom-patents .shopify-section{margin-top:20px}@media only screen and (min-width: 750px) and (max-width: 991px){.footer__content-top .grid--2-col .grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}.custom-sizing-guide h2{font-size:24px}.sizing-guide-shopify h3{font-size:20px}}@media only screen and (max-width: 768px){.main-page-title.page-title{margin-bottom:0rem}}@media only screen and (max-width: 600px){.convention-container{display:block}.fullSizingTable td,.fullSizingTable th{min-width:200px}.size-style{display:block}.patent-table{width:1050px}.privacy-policy{word-wrap:break-word}.terms-of-use h4,.sizing-guide-shopify h3{font-size:20px}.main-page-title.page-title,.custom-sizing-guide h2{font-size:24px}}
/*# sourceMappingURL=/cdn/shop/t/458/assets/custom-page.css.map */
