@font-face{font-family:Avenir;src:url(/cdn/shop/files/Avenir-Regular.ttf?v=1715235458);font-weight:400}@font-face{font-family:Avenir;src:url(/cdn/shop/files/Avenir-Light.ttf?v=1715235481);font-weight:300}@font-face{font-family:Avenir;src:url(/cdn/shop/files/Avenir-Heavy.ttf?v=1715235368);font-weight:600}@font-face{font-family:Griffon;src:url(/cdn/shop/files/Griffon_Bold_1.ttf?v=1715575417);font-weight:400}@font-face{font-family:Griffon;src:url(/cdn/shop/files/Griffon_Bold_1.ttf?v=1715575417);font-weight:700}@font-face{font-family:Rafaella;src:url(/cdn/shop/files/Rafaella_1.ttf?v=1715575418);font-weight:400}@font-face{font-family:Rafaella;src:url(/cdn/shop/files/Rafaella_Bold_1.ttf?v=1715575418);font-weight:700}@font-face{font-family:Rafaella_Flags;src:url(/cdn/shop/files/Rafaella_Flags_1.ttf?v=1715575417)}.g_product{margin-bottom:30px}#cart-notification{display:none}.guest__form_info{margin-top:30px;border:1px solid #a6a6a6;padding:20px 30px;margin-bottom:30px;border-radius:5px;box-shadow:0 0 2px #afafaf}.guest__form_info h3{margin:3px 0}.guest__form_info .gtfn_box{max-width:310px}.guest__form_info .gtfn_input{margin-bottom:10px}.guest__form_info .gtfn_input_style{width:100%;outline:none;padding:10px;border-radius:6px;border:1px solid #b7b7b7}.guest__popup{position:fixed;width:100%;height:100%;top:0;left:0;background-color:#ecedea;z-index:99;display:none}.guest__popup .guest__popup_inner{max-width:880px;margin:30px auto;background-color:#fff;max-height:98vh;overflow:scroll;overflow-x:hidden}.guest__popup .guest__popup_inner::-webkit-scrollbar{width:0}.guest__popup .guest__popup_inner .guest_flx{display:flex;justify-content:space-around}.guest__popup .guest_btn{margin-bottom:0}body.active{overflow:hidden}.intnt_signup,.intnt_signup .intnt_logo{text-align:center}.intnt_signup .intnt_text h1{color:#0d453a;font-family:"New Recoleta Bold",Sans-serif;font-size:56px;font-weight:600;line-height:1.2em;margin:0}@media(max-width:768px){.intnt_signup .intnt_text h1{font-size:36px;line-height:1em}}.intnt_signup .intnt_text .sub_heading{color:#0d453a;font-family:"New Recoleta Bold",Sans-serif;font-size:36px;font-weight:600;line-height:1.2em}@media(max-width:768px){.intnt_signup .intnt_text .sub_heading{font-size:22px;line-height:1em;margin-top:20px}}.intnt_section{margin-top:40px;margin-bottom:40px}.intnt_description p{color:#0d453a;font-family:"Roboto-Regualar",Sans-serif;font-size:18px;font-weight:400}@media(max-width:768px){.intnt_description p{font-size:16px}}.intnt_description_bold{color:#0d453a;font-family:"Roboto-Regualar",Sans-serif;font-size:18px;font-weight:600}@media(max-width:768px){.intnt_description_bold{font-size:16px}}.intnt_btn{margin-top:20px}.intnt_btn .intnt_link{fill:#0d453a;color:#0d453a;background-color:#13453a00;border:2px solid #0D453A;padding:2%;width:100%;font-size:18px;font-weight:600;text-decoration:none;display:inline-block}@media(max-width:768px){.intnt_btn .intnt_link{font-size:16px}}.intnt_btn .intnt_link:hover{color:#fff;background-color:#0d453a}.imghvtxt_flx{display:flex;flex-wrap:wrap}.imghvtxt_flx .imghvtxt_item{width:50%;position:relative}@media(max-width:768px){.imghvtxt_flx .imghvtxt_item{width:100%}}.imghvtxt_flx .imghvtxt_item .imghvtxt_img{height:100%;position:relative}.imghvtxt_flx .imghvtxt_item .imghvtxt_img:before{content:"";left:0;top:0;width:100%;height:100%;background-color:#000;opacity:.4;position:absolute}.imghvtxt_flx .imghvtxt_item .imghvtxt_img img{width:100%;display:block;height:100%}.imghvtxt_flx .imghvtxt_item .imghvtxt_hover{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;padding:30px;max-width:550px}.imghvtxt_flx .imghvtxt_item .imghvtxt_hover .imghvtxt_heading{font-family:"New Recoleta Bold",Sans-serif;font-size:35px;font-weight:600;color:#f5f7ae;text-align:center;line-height:40px}@media(max-width:768px){.imghvtxt_flx .imghvtxt_item .imghvtxt_hover .imghvtxt_heading{font-size:22px}}.imghvtxt_flx .imghvtxt_item .imghvtxt_hover .imghvtxt_text{font-weight:700;text-align:center;color:#fff9b1;font-size:18px}@media(max-width:768px){.imghvtxt_flx .imghvtxt_item .imghvtxt_hover .imghvtxt_text{font-size:16px}}.txthd_section{margin:50px 0}.txthd_inner{text-align:center}.txthd_heading{color:#0d453a;font-family:"New Recoleta Bold",Sans-serif;font-size:36px;font-weight:600}@media(max-width:768px){.txthd_heading{font-size:26px}}.txthd_description p{color:#0d453a;font-size:18px;font-weight:400;min-height:20px;margin-bottom:0;line-height:23px;display:block}@media(max-width:768px){.txthd_description p{font-size:16px}}.txthd_description{max-width:500px;margin:0 auto}.newsletter_section{background-color:#fff9b175;padding:120px 0 240px}.newsletter_section .nwlt_inner{text-align:center;max-width:480px;margin:0 auto}.newsletter_section .nwlt_inner h3{color:#373f47;font-family:Roboto,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;font-size:30px;margin:0 0 10px}.newsletter_section .nwlt_inner p{color:#2b2830;font-size:16px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;text-align:center;margin:0;line-height:20px}.newsletter_section .nwlt_item{margin-top:10px}.newsletter_section .nwlt_btn{margin-top:15px}.newsletter_section .nwlt_btn_style{background:#0d453a;border-radius:20px;border-color:#000;border-width:0px;color:#fff;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:20px;font-weight:700;text-align:center;cursor:pointer;height:50px;width:100%;display:flex;align-items:center;justify-content:center;text-decoration:none}.newsletter_section .nwlt_btn_style:hover{background:#f497ac}.header-wrapper .header{background-color:#084438;padding-top:5px;padding-bottom:5px;max-width:100%}.header-wrapper .header .header__heading .header__heading-link{padding:0}.header-wrapper .header__inline-menu .header__menu-item{font-family:Avenir;font-size:16px;font-weight:500;line-height:24.8px;letter-spacing:.03em;text-align:left;padding:10px 50px;color:#fff9b1}.header-wrapper .header__inline-menu .header__menu-item .header__active-menu-item{color:#fff9b1;text-decoration:none}.header__icons .header__icon--account,.header__icons .header__search{visibility:hidden;opacity:0}.hmbr_section,.hmbr_section .hmbr_box{position:relative}.hmbr_section .hmbr_box:before{content:"";width:100%;left:0;top:0;height:100%;position:absolute;background-color:#000;opacity:.2}.hmbr_section .hmbr_box img{width:100%;display:block;height:calc(100vh - 120px);min-height:380px;object-fit:cover;object-position:top}@media(max-width:768px){.hmbr_section .hmbr_box img{height:calc(72vh - 80px)}}.hmbr_section .hmbr_detail{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:40px;text-align:center;width:100%}@media(max-width:768px){.hmbr_section .hmbr_detail{padding:25px}}.hmbr_section .hmbr_icon{margin-bottom:40px}@media(max-width:768px){.hmbr_section .hmbr_icon{margin-bottom:10px}}.hmbr_section .hmbr_icon img{width:210px;height:210px;object-fit:contain}@media(min-width:1720px){.hmbr_section .hmbr_icon img{width:266px;height:322px}}@media(max-width:768px){.hmbr_section .hmbr_icon img{width:120px;height:120px}}.hmbr_section .hmbr_heading{font-family:Rafaella;font-size:55px;font-weight:700;letter-spacing:.05em;text-align:center;color:#fff9b1;-webkit-text-stroke:2px #084438;text-shadow:0px 4px #00000040;line-height:65px}@media(max-width:1620px){.hmbr_section .hmbr_heading{font-size:50px}}@media(max-width:768px){.hmbr_section .hmbr_heading{font-size:32px;line-height:40px}}.hmbr_section .hmbr_text p{font-family:Griffon;font-size:36px;font-weight:7;line-height:52px;letter-spacing:.03em;text-align:center;color:#fff9b1;padding:0;margin:0;text-shadow:0px 3px #00000040;-webkit-text-stroke:1.8px #084438}@media(max-width:1024px){.hmbr_section .hmbr_text p{font-size:26px;line-height:36px}}@media(max-width:768px){.hmbr_section .hmbr_text p{font-size:18px;line-height:24px}}.hmbr_section .hmbr_btn{margin-top:20px}.hmbr_section .hmbr_text{max-width:530px;margin:10px auto}.hmbr_section .hmbr_name_section{position:absolute;left:80px;bottom:70px}@media(max-width:768px){.hmbr_section .hmbr_name_section{left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translate(-50%)}}.hmbr_section .hmbr_name_section .hmbr_name_inner{background:#fff9b1;border-radius:16px;padding:15px 50px;position:relative}.hmbr_section .hmbr_name_section .hmbr_name_inner .hmbr_link_hover{width:100%;height:100%;left:0;top:0;position:absolute;display:block}@media(max-width:768px){.hmbr_section .hmbr_name_section .hmbr_name_inner{padding:12px 30px}}.hmbr_section .hmbr_name_section .hmbr_name_inner .hmbr_name{font-family:Griffon;font-size:36px;font-weight:7;line-height:50.11px;letter-spacing:.03em;text-align:center;color:var(--Green-GOS, #084438);text-transform:uppercase;white-space:nowrap}@media(max-width:768px){.hmbr_section .hmbr_name_section .hmbr_name_inner .hmbr_name{font-size:28px;line-height:40.11px}}.hmbr_section .hmbr_name_section .hmbr_name_inner .hmbr_txt{font-family:Avenir;font-size:24px;font-weight:500;line-height:37.2px;text-align:center;color:var(--Green-GOS, #084438)}@media(max-width:768px){.hmbr_section .hmbr_name_section .hmbr_name_inner .hmbr_txt{font-size:18px;line-height:30x}}.btn{font-family:Avenir;font-size:24px;font-weight:500;line-height:24px;text-align:center;border:1px solid #FFF9B1;text-decoration:none;color:#fff9b1;padding:15px 30px;background:var(--Green-GOS, #084438);border-radius:10px;display:inline-block}@media(max-width:768px){.btn{font-size:18px;padding:13px 30px}}.swbg_section{display:block;width:100%;background-position:bottom}.fltb_flx{display:flex}@media(max-width:1024px){.fltb_flx{flex-wrap:wrap}}.fltb_flx .fltb_item{width:100%}.fltb_flx .fltb_item a{text-decoration:none}.fltb_flx .fltb_item .fltb_img img{width:100%;display:block;aspect-ratio:1 / .7;object-fit:cover}.fltb_flx .fltb_detail{text-align:center;background-image:url(bg_three.png);background-size:contain;padding:12px 0;text-transform:uppercase}.fltb_flx .fltb_detail .fltb_name{font-family:Griffon;font-size:36px;font-weight:7;line-height:50.11px;letter-spacing:.03em;text-align:center;color:var(--Yellow-GOS, #fff9b1)}@media(max-width:768px){.fltb_flx .fltb_detail .fltb_name{font-size:28px}}.tmiwi_section{background:var(--Yellow-GOS, #fff9b1);padding:50px 0}.tmiwi_section .tmiwi_flx{display:flex;gap:60px;align-items:center;flex-wrap:wrap}.tmiwi_section .tmiwi_flx .tmiwi_item{width:calc(50% - 30px)}@media(max-width:1024px){.tmiwi_section .tmiwi_flx .tmiwi_item{width:100%}}.tmiwi_section .tmiwi_flx .tmiwi_heading{font-family:Rafaella;font-size:50px;font-weight:700;line-height:60.95px;letter-spacing:.05em;text-align:center;color:var(--Green-GOS, #084438);margin-bottom:60px}@media(max-width:768px){.tmiwi_section .tmiwi_flx .tmiwi_heading{font-size:32px;line-height:40.95px}}.tmiwi_section .tmiwi_flx .tmiwi_detail{text-align:center}.tmiwi_section .tmiwi_flx .tmiwi_detail p{font-family:Avenir;font-size:24px;font-weight:500;line-height:30px;text-align:center;color:var(--Green-GOS, #084438)}@media(max-width:768px){.tmiwi_section .tmiwi_flx .tmiwi_detail p{font-size:18px;line-height:24px}}.tmiwi_section .tmiwi_flx .tmiwi_logo{display:flex;gap:10px;justify-content:center;align-items:center;margin-top:50px;flex-wrap:wrap}.tmiwi_section .tmiwi_flx .tmiwi_logo .tmiwi_logo_item img{max-height:60px}.tmiwi_section .tmiwi_flx .tmiwi_img_box img{dispaly:block;width:100%}.tmiwi_section .tmiwi_flx .tmiwi_image_txt{font-family:Avenir;font-size:16px;font-weight:500;line-height:24.8px;letter-spacing:.03em;text-align:left;color:var(--Green-GOS, #084438)}.ttm_section{padding:60px 0}.ttm_section .ttm_header{align-items:center}.ttm_section .ttm_header .ttm_heading{font-family:Rafaella;font-size:50px;font-weight:700;line-height:69.95px;letter-spacing:.05em;text-align:center;margin-bottom:45px}@media(max-width:768px){.ttm_section .ttm_header .ttm_heading{font-size:32px;line-height:40px}}.ttm_section .ttm_flx{display:flex;gap:50px;flex-wrap:wrap;justify-content:space-between}.ttm_section .ttm_flx.ttm_small{max-width:815px;margin:0 auto}.ttm_section .ttm_flx .ttm_item{text-align:center;max-width:570px;width:calc(50% - 25px)}@media(max-width:1024px){.ttm_section .ttm_flx .ttm_item{width:100%;margin:0 auto}}.ttm_section .ttm_flx .ttm_item .ttm_name{font-family:Griffon;font-size:36px;font-weight:7;line-height:70.11px;letter-spacing:.03em;text-align:center;color:var(--Green-GOS, #084438);margin-bottom:15px}@media(max-width:768px){.ttm_section .ttm_flx .ttm_item .ttm_name{font-size:26px;line-height:42px}}.ttm_section .ttm_flx .ttm_item .ttm_detial p{font-family:Avenir;font-size:24px;font-weight:500;line-height:37.2px;text-align:center;color:var(--Green-GOS, #084438);padding:0;margin:0}@media(max-width:768px){.ttm_section .ttm_flx .ttm_item .ttm_detial p{font-size:18px;line-height:24px}}.ttm_section .ttm_flx .ttm_item .ttm_sbu_text{font-family:Griffon;font-size:24px;font-weight:700;line-height:33.41px;letter-spacing:.03em;text-align:center;margin-top:20px;color:var(--Green-GOS, #084438)}@media(max-width:768px){.ttm_section .ttm_flx .ttm_item .ttm_sbu_text{font-size:18px}}.hmpr_flx{display:flex;flex-wrap:wrap;justify-content:center}.hmpr_flx .hmpr_txt{width:35%;background:#ff97ad;padding:40px}.hmpr_flx .hmpr_txt .hmpr_txt_inner{display:flex;flex-direction:column;justify-content:center;height:100%}@media(max-width:768px){.hmpr_flx .hmpr_txt{width:100%;padding:30px 25px}}.hmpr_flx .hmpr_txt .hmpr_heading{color:var(--Green-GOS, #084438);font-family:Rafaella;font-size:50px;font-weight:700;line-height:69.95px;letter-spacing:.05em;text-align:left;margin-bottom:35px}@media(max-width:768px){.hmpr_flx .hmpr_txt .hmpr_heading{font-size:32px;line-height:40px}}.hmpr_flx .hmpr_txt .hmpr_list{color:var(--Green-GOS, #084438);font-family:Griffon;font-size:36px;font-weight:7;line-height:50.11px;letter-spacing:.03em;text-align:left}@media(max-width:1620px){.hmpr_flx .hmpr_txt .hmpr_list{font-size:26px;line-height:40.11px}}@media(max-width:768px){.hmpr_flx .hmpr_txt .hmpr_list{font-size:26px;line-height:32px}}.hmpr_flx .hmpr_txt .hmpr_btn{margin-top:30px}.hmpr_flx .hmpr_img{width:65%}@media(max-width:768px){.hmpr_flx .hmpr_img{width:100%}}.hmpr_flx .hmpr_img .hmpr_img_inner{height:100%}.hmpr_flx .hmpr_img .hmpr_img_inner img{width:100%;display:block;max-height:100vh;height:100%}.tbdt_img{height:100%}.tbdt_img img{width:100%;display:flex;height:100%;object-fit:cover}.tbdt_form_box{padding:60px}@media(max-width:1024px){.tbdt_form_box{padding:30px}}.tplg_link_sub{color:#0d453a;font-family:Avenir;font-size:18px;font-weight:500;line-height:37.2px;text-align:left;padding-left:15px;position:relative}@media(max-width:1024px){.tplg_link_sub{font-size:18px;line-height:24px}}.tplg_link_sub:before{left:0;top:13px;background:#0d453a;position:absolute;width:10px;height:10px;border-radius:50%}.footer-block__newsletter{margin-top:40px}.footer-block__newsletter .footer-block__heading{color:#0d453a;font-family:Griffon;font-size:24px;font-weight:700;line-height:33.41px;letter-spacing:.03em;text-align:left}.faq_header{background:#ff8d6b;padding:30px}.faq_header .faq_heading{font-family:Rafaella;font-size:50px;font-weight:700;line-height:69.95px;letter-spacing:.05em;text-align:center;color:var(--Green-GOS, #084438)}@media(max-width:768px){.faq_header .faq_heading{font-size:32px;line-height:40px}}.faq_accoudin{max-width:980px;margin:20px auto}.faq_accoudin .faq_item{border-bottom:1px solid #084438}.faq_accoudin .faq_question{color:var(--Green-GOS, #084438);font-family:Griffon;font-size:24px;font-weight:7;line-height:33.41px;letter-spacing:.03em;text-align:left;padding:15px 25px 15px 0;cursor:pointer;position:relative;text-transform:uppercase}@media(max-width:768px){.faq_accoudin .faq_question{font-size:18px;line-height:24px}}.faq_accoudin .faq_question:before{content:"+";position:absolute;right:0;top:10px;color:var(--Green-GOS, #084438);font-weight:900;transition-duration:.6s}.faq_accoudin .faq_question.active:before{transform:rotate(45deg)}.faq_accoudin .faq_answer{display:none}.faq_accoudin .faq_answer p{color:var(--Green-GOS, #084438);font-family:Avenir;font-size:24px;font-weight:500;line-height:37.2px;text-align:left}@media(max-width:768px){.faq_accoudin .faq_answer p{font-size:18px;line-height:24px}}.lgo_seciton{padding:40px 0}.lgo_seciton .lgo_heading{text-align:center;font-family:Rafaella;font-size:50px;font-weight:700;line-height:69.95px;letter-spacing:.05em;color:var(--Green-GOS, #084438);margin-bottom:40px}@media(max-width:768px){.lgo_seciton .lgo_heading{font-size:32px;line-height:40px}}.lgo_seciton .lgo_flx{display:flex;gap:45px;flex-wrap:wrap;max-width:680px;margin:0 auto;align-items:center;justify-content:center}.lgo_seciton .lgo_flx .lgo_item{max-width:230px}.lgo_seciton .lgo_flx .lgo_item img{width:100%;display:block;object-fit:contain}.footer{background:#fff9b1}.isolate .rich-text__blocks{max-width:1320px}.isolate .rich-text__blocks h2{font-family:Rafaella;font-size:50px;font-weight:700;line-height:69.95px;letter-spacing:.05em;text-align:center}@media(max-width:768px){.isolate .rich-text__blocks h2{font-size:32px;line-height:45px}}.isolate .rich-text__blocks .rich-text__text p{font-family:Avenir;font-size:24px;font-weight:500;line-height:40px;text-align:center;color:#fff9b1}@media(max-width:768px){.isolate .rich-text__blocks .rich-text__text p{font-size:18px;line-height:24px}}.header .header__icon{color:#fff}#forms_inline_UDft4c{background-image:url(https://goslingsbermudaclassic.com/cdn/shop/files/Frame_811.png?v=1715323677);background-size:cover;background-position:bottom}.txt_style.error{border-color:red}.rgtn_section{display:none}.rgtn_section .tplg_img{width:220px;margin-bottom:40px}@media(max-width:768px){.rgtn_section .tplg_img{width:180px}}@media(max-width:768px){.rgtn_section .tbdt_form_box{padding:40px 0}}.login_form{max-width:480px;width:100%;margin:40px auto}.login_form .lgf_heading{font-family:Rafaella;font-size:50px;font-weight:700;line-height:62px;letter-spacing:.05em;text-align:center;color:#0d453a}.login_form .lgf_label{color:#0d453a;font-family:Roboto;font-size:15px;font-weight:600;line-height:32px;letter-spacing:-.01em;text-align:left}.login_form .lgf_input_style{color:#0d453a;font-family:Roboto;font-size:15px;font-weight:400;line-height:32px;letter-spacing:-.01em;text-align:left;padding:5px 10px;width:100%;outline:none;box-shadow:none}.login_form .lgf_btn{cursor:pointer;width:100%;border-radius:6px;background:#0d453a;padding:15px 8px;font-family:Roboto;font-size:14px;font-weight:700;line-height:19px;letter-spacing:.09em;text-align:center;text-transform:uppercase;color:#fff;margin-top:15px}
/*# sourceMappingURL=/cdn/shop/t/1/assets/custom.scss.css.map */
